반응형
MATLAB 을 이용하면 다양한 형상 들에 대해 그래프로 쉽게 확인 해 볼 수가 있습니다.
그것도 몇 줄 안 되는 짧은 코드로~~ 아주 쉽게 말이죠.
눈으로 한번 보는 것이랑 상상만으로~ 개념적으로만 아는 것은 이해의 속도 및 깊이에 있어서 정말 천지 차이인지라~~ 저는 상상이 잘 안 될 때는 웬만하면 MATLAB 으로 간단하게 표현해 보곤 합니다.
오늘은 spring 이 움직이는 것 같은 그래프를 한번 그려 보려 합니다.
별거는 아니지만~ 움직이는 모양을 보면 나름 흥미롭답니다.
코드는 다음과 같습니다.
theta=linspace(0,10*pi,1000);
z=[10:50 49:-1:10];
for i=1:length(z)
v=linspace(0,z(i),1000);
figure(1), plot3(sin(theta),cos(theta),v), grid on
axis([-1 1 -1 1 0 50])
M(i)=getframe;
end
movie(M,3, 200) % 3 번 반복하게 하기
그럼 아래 동영상과 같은 그래프가 나오죠~
반응형
'programming language > MATLAB' 카테고리의 다른 글
MATLAB MAP data structure (0) | 2012.06.10 |
---|---|
MATLAB Fast DCT(Discrete cosine transform) algorithm (0) | 2012.05.29 |
Simulink From/To workspace 블록 사용하기 (0) | 2012.05.28 |
MATLAB Fractal, Mandelbrot (만델브로) 집합의 아름다움..... (0) | 2012.05.25 |
MATLAB Euler's formula (0) | 2012.05.01 |
MATLAB 뫼비우스의 띠 (0) | 2012.03.23 |
MATLAB FFT 처리 속도 (0) | 2012.03.19 |
MATLAB varargin, varargout (6) | 2012.03.12 |
댓글