Matlab基础绘图(一)

   基本输出就是plot

   单独输入一条语句的时候输出单个的图形

>> plot(sin(0:pi/20:2*pi));

 


>> plot(cos(0:pi/20:2*pi));

 利用hold on 和 hold off来使得两个图形一起输出 

>> hold on
plot(cos(0:pi/20:2*pi));
plot(sin(0:pi/20:2*pi));
hold off

Matlab基础绘图(一)

可以设计颜色和线条上的图标和标注,在图上加title和lable

hold on
plot(cos(0:pi/20:2*pi),'or--');
plot(sin(0:pi/20:2*pi),'xg:');
hold off
xlabel('这是横轴的解释');
ylabel('这是纵轴的解释');
legend('cos(x)','sin(x)');        //这句就是设置右上角解释图标的

 

Matlab基础绘图(一)

可以设置积分号text()和箭头annotation()

x=linspace(0,3);
y=x.^2.*sin(x);
plot(x,y);
line([2,2],[0,2^2*sin(2)]);
str='$$ \int_{0}^{2} x^2\sin(x),dx $$';
text(0.25,2.5,str,'Interpreter','latex');
annotation('arrow','X',[0.32,0.5],'Y',[0.6,0.4]);

解释:str的  \int  就是积分号,所有的要放在'$$  $$' 中

Matlab基础绘图(一)