MATLAB图形绘制--2D绘图基础

2D绘图基础

我们从最基础的图形开始-----只有一个变量的函数图形,在MATLAB中画图包含三个步骤:

  1. 定义函数
  2. 指定要绘制的函数图形的值的范围
  3. 调用MATLABplot(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重新计算我们新定义xy的值,如下:

>> x = [0:0.1:10];
>> y = cos(x);
>> plot(x,y)

在这里插入图片描述
更加光滑的曲线:
在这里插入图片描述
给坐标轴加上标签:
xlabelylabel函数用逗号分开放在plot(x,y)的后面。
坐标轴加上标签

发布了84 篇原创文章 · 获赞 18 · 访问量 5805

猜你喜欢

转载自blog.csdn.net/qq_44486550/article/details/105178775