图形绘制--2D绘图基础"/>
MATLAB图形绘制--2D绘图基础
2D绘图基础
我们从最基础的图形开始-----只有一个变量的函数图形,在MATLAB
中画图包含三个步骤:
- 定义函数
- 指定要绘制的函数图形的值的范围
- 调用
MATLAB
的plot(X,Y)
函数
当指定函数值的范围的时候,我们必须告诉MATLAB
函数使用的变量增量:
- 但增量较小时,图像更加的平滑
- 增量较大时,图形会更加的曲折
假如我们绘制0~10之间的y = cos(x)
的图像,我们要定义这个区间并告诉MATLAB
我们所使用的增量。区间用[]
括起来,以下面的形式定义:
[start : interval : end]
要绘制y = cos(x)
,命令如下:
>> x = [0:0.1:10];
>> y = cos(x);
>> plot(x,y)
假如我们把增量扩大十倍,即为1,输入以下命令:
>> x = [0:1:10];
>> plot(x,y)
错误使用 plot
向量长度必须相同。
此时就会报错,因为我们已经重新定义过y = cos(x)
,因此MATLAB
不能再次绘图。所以我们必须告诉MATLAB
重新计算我们新定义x
后y
的值,如下:
>> x = [0:0.1:10];
>> y = cos(x);
>> plot(x,y)
更加光滑的曲线:
给坐标轴加上标签:
把xlabel
与ylabel
函数用逗号分开放在plot(x,y)
的后面。
更多推荐
MATLAB图形绘制--2D绘图基础
发布评论