본문 바로가기

728x90
반응형

전체 글

수치해석(5) Roots: Open Methods 1. Open Methods Open Methods는 [1] 하나의 시작값 또는 [2] 루트를 브라켓화할 필요가 없는 두 개의 시작값만을 요구한다. 계산이 진행됨에 따라 발산할 수 있지만, 수렴할 때 보통 Bracket Methods보다 훨씬 더 빠르게 수행된다. (1) Simple Fixed-Point Iteration Simple Fixed-Point Iteration Methods의 순서는 다음과 같다. [1] x가 식의 왼쪽에 있도록 함수 f(x) = 0을 재배열한다. [2] x = g(x)로 두고, 새로운 함수 g를 사용하여 x의 새로운 값인 xi+1 = g(xi)를 예측한다. 대략화된 오류 식은 아래와 같다. 예제를 풀어보겠다. 엄청 간단하다. f(x) = 0으로 두고, 좌변에 x만을 남기면 .. 더보기
수치해석(4) Roots: Bracketing Methods 1. How to find Roots (1) Roots "Roots" 문제는 어떤 함수 f()가 하나 이상의 종속 변수 x의 term으로 쓰여질 때 발생한다. f(x) = 0의 해다. (2) Graphical Methods 식 f(x) = 0의 근 추정치를 구하는 간단한 방법은 함수를 그리고, x축과 교차하는 위치를 관찰하는 Graphical Methods다. 함수를 그래프로 그리면 루트가 어디에 있는지, 그리고 루트 찾기 방법 중 일부가 실패한 위치임을 알 수 있다. 일부 예외 상황도 있을 수 있는데, [1] 함수가 x축에 접선일 때 발생하는 다중근, 끝점은 반대 부호이고 짝수 개의 축 절편이 있다. [2] 반대 부호의 끝점이 짝수 개의 근을 괄호로 묶는 불연속 함수가 있다. 2. Brackeint M.. 더보기
수치해석(3) Roundoff and Truncation Errors 1. Error (1) Sources of Solution Error 컴퓨터로 수치 모델 문제를 풀 땐 유한한 차이로 속도의 도함수를 근사해야 한다. solution은 정확하지 않다. 즉, 오류가 발생한다. 컴퓨터는 디지털 기기이기 때문에, 숫자 크기와 정밀도를 나타내는 능력에 한계가 있다. (2) Accuracy and Precision 계산 및 측정과 관련된 오류는 정확도 및 정밀도와 관련하여 특성화할 수 있다. [1] 정확도(Accuracy)는 계산된 값 또는 측정된 값이 실제 값과 얼마나 밀접하게 일치하는지를 의미한다. [2] 정밀도(Precision)는 계산된 값 또는 측정된 값들끼리 서로 얼마나 밀접하게 일치하는지를 의미한다. Predicted conditon Predicted conditio.. 더보기
수치해석(2) MATLAB 실습 1. MATLAB Fundamentals (1) Scalars [1] 변수 이름은 문자로 시작해야 한다. 문자, 숫자나 밑줄(_) 기호를 포함 가능하다. [2] 세미콜론을 붙이면 주석 처리가 된다. 또한 저장해둔 변수를 report할 수 있다. [3] 복소수 변수는 i 또는 j를 사용하여 나타낼 수 있다. [4] format 명령을 사용하여 MATLAB에 여러가지 다른 형식으로 값을 보고하게 할 수 있다. short(5자리 고정), long(15자리 고정), short eng(5자리 이상의 숫자와 파워 있음) (2) Arrays, Vectors, and Matrices 매트랩은 데이터의 직사각형 배열을 자동으로 처리할 수 있다. 1차원 배열은 벡터, 2차원 배열은 행렬이다. [1] 매트랩은 대괄호 '[ .. 더보기
수치해석(1) Mathmatical Modeling, Numerical Methods and Problem Solving 1. A simple Mathematical Model mathmetical model은 formulation(formula) 혹은 equation으로 정의된다. equation은 '모델'이라 하며, 여러 개의 equation도 '모델'이라 불린다. 여러 개의 equation의 경우, system의 model로 정의된다. 즉 모든 것이 system이고, system은 model로 표현된다. Mathmatical Model의 공식은 아래와 같다. 종속 변수(Dependent variable)는 시스템의 행동이나 상태를 반영하는 특성이고, 독립 변수(independent variables)는 시스템의 동작을 결정하는 시간 및 공간과 같은 차원을 의미하며, 매개 변수(parameters)는 시스템의 구성 또는.. 더보기
컴퓨터구조(2) All about Instruction set 1. Introduction to instruction set 특정 machine에서 사용하는 어셈블리어, 머신 랭귀지의 어휘를 instruction set이라 한다. Computer language의 종류는 machine의 종류만큼 다양하다. 그러나 computer language들은 공통의 목적으로 만들어졌기에 매우 비슷하다. 공통의 목적이란, 성능(performance)은 최대로 비용(cost)은 최소로 하는 것이다. 최근에는 전력 소비(power consumption)도 주요 요인으로 작용한다. 2. Instruction set (1) MIPS 내용 (2) ARM 내용 (3) Three Operands 일반적으로 addition과 같은 artihmetic operations의 operands는 3.. 더보기
컴퓨터구조(1) Software and hardware of computers 1. Welcome to Computers Computer system이란 매우 생동감 넘치고, 빠르게 발전하는 분야다. 컴퓨터는 크게 세 가지로 분류된다. [1] Personal computers는 개인의 사용을 목적으로 하며, Cost와 Performance 사이의 tradeoff가 중요하다. [2] Servers는 여러 사용자들이 동시에 접속하여 사용하며 보통의 경우 network를 통하여 접속한다. 대용량 워크로드를 처리할 수 있다. [3] Embedded computer는 미리 결정된 응용 프로그램 혹은 소프트웨어 모음을 실행하는데 사용되는 다른 장치 내부의 컴퓨터다. Cost와 power에 대한 엄격한 제한이 있다. 그러나 Performance에 대해서는 필요한 규격을 만족하는 최소한의 기준만.. 더보기
3D 설계 기초 1. 도면 샘플 (1) 도면 샘플 받아오기 -> 구글 : makercase 검색 -> 샘플 (사각형) -> 밀리미터 단위 -> 150, 200, 150 -> 3mm 그대로, 손가락 최대로 -> 박스 플랜 다운로드 -> dxf 다운로드 (2) 도면 불러오기 -> Autodesk Fusion 360 들어가기 -> 삽입 -> dxf 삽입 -> (생성되는도형) 평면 누르기 -> dxf 파일 선택 -> 내 컴퓨터 -> 다운로드 -> 파일 선택 -> 확인 누르기. -> 스케치 폴더 -> box 떠있는지 확인 (3) 도면 편집하기 : (2)에 이어서. -> box를 오른쪽클릭 -> 스케치편집 -> 글씨만 각각 드래그 -> delete -> 03.4지름의 원 2개 생성 -> 전체 드래그 -> 고정 (-> 원만 그래그 .. 더보기

728x90
반응형