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
可以设计颜色和线条上的图标和标注,在图上加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)'); //这句就是设置右上角解释图标的
可以设置积分号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 就是积分号,所有的要放在'$$ $$' 中