Matlab:二维图
Matlab:二维图
二维图(plot)
- 图形创建
单个图形
离散点列:x=[0:pi/10:2*pi]
计算函数值:y=sin(x)
x=[0:pi/10:2*pi];
y=sin(x);
plot(x,y);
多个图形
hold on#将新图形添加到现有图窗中
y2=cos(x);
plot(x,y2)
hold off#关闭窗口
- 图形修改
plot(x,y,string),其中string用来指定图形中点、线的形状与颜色。
help plot查看改变图形属性的其他方式。
plot(x,y,‘r–’);
title(‘y=sin(x)的函数图像’)#添加标题
xlabel(‘x’)#添加轴标签
ylabel(‘y=sin(x)’)
legend(‘sin(x)’);#添加图例
- 其他
划分绘图区域
subplot(m,n,p)将一个绘图窗口分割成m*n个子区域,并按从左至右的顺序进行编号,p代表第p个区域。
subplot(1,2,1);plot(x,y);
subplot(1,2,2);plot(x,y2);