MATLAB绘图基础

MATLAB绘图基础

一、二维曲线绘图的基本操作

1、plot指令的基本调用格式

(1)plot(x) x为向量时,以该元素的下标为横坐标、元素值为纵坐标绘出曲线 x为实数二维数组时,则按列绘制每列元素值相对其下标的曲线,曲线数等于x数组的列数。 x为复数二维数组时,则按列分别以数组的实部和虚部为横、纵坐标绘制多条曲线

(2)plot(x, y) x、y为同维数组时,绘制以x、y元素为横纵坐标的曲线 x为向量,y为二维数组、且其列数或行数等于x的元素数时,绘制多条不同颜色的曲线 x为二维数组,y为向量时,情况与上相同,只是y仍为纵坐标。

(3)plot(x1, y1, x2, y2, …) 绘制以x1为横坐标、y1为纵坐标的曲线1,以x2为横坐标、y2为纵坐标的曲线2,等等。 其中x为横坐标,y为纵坐标,绘制y=f(x)函数曲线。

2、使用直角坐标系

在[0,2π]区间内,绘制曲线

x = 0:pi/100:2*pi;

y = 2*exp(-0.5*x).*sin(2*pi*x);

plot(x,y)

3、使用参数方程绘制曲线

t = -pi:pi/100:pi;

x = t.*cos(3*t);

y = t.*sin(t).^2;

plot(x,y)

4、绘制复杂曲线

t=(0:pi/100:pi)’; %长度为101的时间采样列向量

y1=sin(t)*[1,-1]; %包络线函数值,是(101x2)的矩阵

y2=sin(t).*sin(9*t); %长度为101的调制波列向量

t3=pi*(0:9)/9;

y3=sin(t3).*sin(9*t3);

plot(t,y1,'r:',t,y2,'b',t3,y3,

相关推荐

2002年世界杯预选赛(亚洲区)
365bet官网备用

2002年世界杯预选赛(亚洲区)

🪐 08-16 👁️ 6879
西班牙语的你好怎么说
365国际速发彩票

西班牙语的你好怎么说

🪐 07-24 👁️ 317
《王者荣耀》功夫老勺在哪翻牌 许愿池翻牌活动地址一览