Thief of Wealth
Published 2019. 3. 7. 13:01
6. 그래프 그리기 개발/Matlab

clc

clear


x=0:0.1:10;

y1 = sin(x);

y2 = cos(x);


plot(x); 

plot(y1); % 위에 plot(x)에 중첩되어써져서 plot(y1)쓴거랑 같음.


plot(x,y1); % x에 대한 y1의 그래프



grid; %눈금 추가


hold on % 기존 plot 초기화하지말고 추가해서 쓰겠다. hlod off전까지


plot(x,y2); % x에 대한 y2의 그래프


y3= exp(-x);

plot(x, y3, 'r'); % 'r'은 red 즉 색상이다.


legend( 'sin(x)' , 'cos(x)', 'exp(-x)' ) % 순서대로 범례, 즉 이름 추가.


axis([-5,15,-3,3])  %축변경 xleft, xright, ybottom, ytop

axis([0,10,-2,2]) 


figure %창 하나 더 띄우기

subplot(3,1,1); %3x1크기의 창을 1번row에 띄운다

plot(x,y1); %그 창의 그래프


subplot(3,1,2); %3x1크기의 창을 2번row에 띄운다

plot(x,y2); %그 창의 그래프


subplot(3,1,3); %3x1크기의 창을 3번row에 띄운다

plot(x,y3); %그 창의 그래프


semilogy(x,y3); %semilogy(Y)는 y축에 대해 밑이 10인 로그 스케일을 사용하고 

%x축에 대해 선형 스케일을 사용하여 플롯을 만듭니다.


help plot


help semilogy

'개발 > Matlab' 카테고리의 다른 글

5. 부울 연산  (0) 2019.03.07
4. 행렬 변수 연산  (0) 2019.03.07
3. 벡터 변수 연산  (0) 2019.03.07
2. 복소수 연산  (0) 2019.03.07
1. 스칼라 변수 연산  (0) 2019.03.07
profile on loading

Loading...