MATLAB Basics Tutorial
- 최초 등록일
- 2008.09.10
- 최종 저작일
- 2008.09
- 7페이지/ 한컴오피스
- 가격 1,000원
소개글
matlab의 Tutorial로써, matlab을 배우는데 있어서 아주 기초적인 방법을 설명해 놓았다.
목차
1. Vector
2. Functions
3. Plotting
4. Polynomials
5. Matrices
본문내용
MATLAB Basics Tutorial
1. Vector
□ 여러 벡터값을 임의의 a로 정의하기 위해서는 command window창에 a를 입력하고, 대괄호 안에 벡터요소를 Space bar로 구분하여 배열한 후 a와 같다고 하면 된다. 그러면 다음과 같이 a가 정의된다.
>> a=[1 2 3 4 5 6 9 8 7]
a = 1 2 3 4 5 6 9 8 7
□ 다음은 임의의 t값을 0에서 20까지 2의 간격으로 나타낼 때이다. 먼저, 정의할 값 t를 입력하고, 초기 값 0을 쓴 후 얼마의 간격으로 나타낼 것인지 즉 2를 입력한 후 최종값 20을 입력한다. 각 값들의 사이사이는 ‘:’로 구분한다. 그러면 다음과 같이 t가 정의된다.
3. Plotting
□ 다음은 시간에 따른 sin파형을 나타내기 위한 방법이다. 먼저 원하는 시간의 벡터를 입력하고, 그 다음 시간에 따른 sin함수를 입력한다. sin파형을 나타내기 위해서 plot이라는 함수를 사용한다. 시간과 각 sin값으로 나타내기 위해 plot(t,y)를 입력하면 다음과 같다.
4. Polynomials
>> x=[1 3 -15 -2 9]
x = 1 3 -15 -2 9
□ Matlab에서 다항식은 Vector의 값으로 나타낸다. Matlab에서 다항식을 나타내기 위해서는, vector 계수의 각 값을 내림차순으로 입력하면 된다. 예를 들어 를 임의의 x로 정의한다면, 다음과 같이 입력한다.
>> y=[1 0 0 0 1]
□ 만약 다항식 을 임의의 y로 정의 한다면 차수를 주의하여 내림차순으로 입력한다. 즉, 반드시 없는 차수에 대해서는 ‘0’을 입력하여야 한다.
□ Polyval function를 사용하여 다항식의 값을 구할 수 있다. 예를 들어, s의 값을 2라 가정하여 답을 구하고 싶으면, 다음과 같이 입력한다.
참고 자료
www.engin.umich.edu/class/ctms/