MATLAB有很强的绘图功能,我们可以通过简单的代码画出一些直观而漂亮的代码。
在MATLAB中绘图首先需要设定x的范围,一般使用冒号来创建向量。
x = 0:pi/100:pi; &x 为0到pi之间以pi/100为步长的向量。
一、基本的绘图处理:
1、基本绘图常用函数:
(1) plot() 二维图形的绘制
要求:x和y需要有相同长度的向量
调用形式:
plot(x) :绘制出以x为纵坐标值的折线图,横轴值默认为1、2、3……。
plot(x,y): 绘制出以x向量为自变量的y函数在给出x的范围内的图像。
plot(y): 在给定的x范围内绘制出函数y的图像。
plot(x1,y1,……xn,yn):绘制多个X、Y对组的图,注意所有线条都使用相同的坐标区。(x1,x2,x3……xn都应相同)
plot(x,y'……') 此类形式方便对线形颜色等属性的修改。给形式在后面详述。
>> x = 0:pi/100:2*pi;
>> y = sin(x);
>> y1 = cos(x);
>> plot(x);
>> plot(x,y);
>> plot(x,y,x,y1);
(2) fplot() 符号函数的绘制
函数fplot可以根据函数的表达式自动调整自变量的范围,无须给函数赋值,直接生成能反应函数变化规律的图形,