Matlab:二维图

Matlab:二维图

二维图(plot)

  1. 图形创建
    单个图形
    离散点列:x=[0:pi/10:2*pi]
    计算函数值:y=sin(x)

x=[0:pi/10:2*pi];
y=sin(x);
plot(x,y);
Matlab:二维图

多个图形

hold on#将新图形添加到现有图窗中
y2=cos(x);
plot(x,y2)
hold off#关闭窗口
Matlab:二维图

  1. 图形修改
    plot(x,y,string),其中string用来指定图形中点、线的形状与颜色。
    help plot查看改变图形属性的其他方式。

plot(x,y,‘r–’);
Matlab:二维图
title(‘y=sin(x)的函数图像’)#添加标题
xlabel(‘x’)#添加轴标签
ylabel(‘y=sin(x)’)
legend(‘sin(x)’);#添加图例
Matlab:二维图

  1. 其他
    划分绘图区域
    subplot(m,n,p)将一个绘图窗口分割成m*n个子区域,并按从左至右的顺序进行编号,p代表第p个区域。

subplot(1,2,1);plot(x,y);
subplot(1,2,2);plot(x,y2);
Matlab:二维图