본문 바로가기

728x90
반응형

매트랩

수치해석(9) Matrix Inverse and Condition 1. Matrix Inverse matrix [A]가 정방행렬이고, [A]'가 존재한다. 그런 경우, [A]' [A] = [A] [A]' = [I] 가 성립한다. LU factorization이 여러 개의 우변 벡터(multiple right-hand-side vectors)에 대해 효율적이다. 따라서 LU factorization은 inverse 계산에도 이상적이다. (1) Example [A]의 inverse를 구하라. 역행렬의 1열은 (1행의 값이 1인) 단위 벡터와 forward-suvstitution을 통해 구할 수 있다. 이를 통해 {d}를 구하고, {d}T를 사용하여 역행렬의 1열을 구하면 된다. 역행렬의 2열을 구하기 위해선, 아래의 공식을 사용하고 같은 순서로 {x}를 구하면 된다. 역행.. 더보기
수치해석(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 변수 a, b, c로 구성된 행렬 M의 행렬식을 구하시오 과제 2 Y(s)를 선언하고, 역라플라스 변환을 구하시오 과제 3 y(t) = exp(t)를 선언하고 역라플라스 변환을 구하시오 과제 4 전달함수의 step response, ramp response를 시간 영역에서 구하시오 ramp 함수 관련 링크 : https://mlibrary.tistory.com/entry/impulse-step-ramp-response 추가 개념 과제 5 루트, 절댓값을 포함한 식을 표현하기 과제 6 전달함수의 step response를 시간 영역에서 구하시오. -> 두 가지 방법 존재, fplot 함수를 사용하면 더 쉽다. -> ramp response를 구할 경우? sys*1\(1/s^2) -> step(sy.. 더보기

728x90
반응형