Matlab Chapter III 绘图与图形
2D绘图基础
在这章里,自己打开Matlab并绘图是必要的;文章仅提供对应代码,鼓励你自己去尝试并画出漂亮的函数图像
matlab绘图主要包括3个流程:
- 定义函数
- 指定绘图值域
- 调用函数
plot(x,y)
让我们以正态函数为例:
>> x=[ -5:1:5];
y=normpdf(x,0,1);
plot(x,y)
但这样画出来的图像是粗糙的,这是因为我们的步长过大,因此我们需要调整函数的区间:
x=[ start : interval : end ];interval默认值为1
我们不妨将步长调整为0.1:
>> x1=[-5:5];
x2=[-5:0.1:5];
y1=normpdf(x1,0,1);
y2=normpdf(x2,0,1);
plot(x1,y1,x2,y2)
这段指令将帮助你在同一幅图中画出两个步长分别为1和0.1的正态函数,你可以明显看到曲线变得更加平滑了!
我们可以通过xlabel
和ylabel