반응형
매트랩 에디터의 기능중 사소하게 지나치기 쉬운 매우 유용한 스킬중 하나로 MATLAB iteration 기능을 하나 소개하고자 한다.
다음과 같이 0~2*pi 에 대하여 sin 그래프를 그리는 간단한 예를 들어보자.
x=0:0.01:2*pi;
a=1; y=sin(x)*a;
plot(x,y), grid on, axis([0 7 -20 20])
위 코드에서 a=1 값을 1씩 올려가며 바꾸고 바뀐 그림을 계속 보고자 할 때 for 문을 돌리거나 아님 간단히 1 을 2로 바꾸고 실행한다거나 하면 될 것이다
하지만, 우리는 iteration 기능을 이용하여 이를 수행해 보자
아래 동영상에서 보는 바와 같이 숫자 앞에 커서를 놓고 iteration + - * / 를 누르면 원하는 iteration을 수행할 수 있다.
반응형
'programming language > MATLAB' 카테고리의 다른 글
MATLAB filter, filtic 함수를 이용한 이산 시스템 응답 (609) | 2010.01.13 |
---|---|
MATLAB Upsample 과 FFT (4) | 2010.01.10 |
MATLAB 음성 파일 읽기, 재생 (0) | 2010.01.08 |
변수의 크기를 알아보자 (0) | 2010.01.08 |
MATLAB PDF (Probability Density Function) (5) | 2010.01.03 |
MATLAB Zero padding 에 따른 FFT 결과 (0) | 2010.01.03 |
MATLAB - vectorize() (0) | 2010.01.01 |
MATLAB notebook (0) | 2010.01.01 |
댓글