matlab二维离散/阶梯/极坐标图形绘制

本博文源于matlab基础,主要针对离散图形、阶梯图形、极坐标图形进行绘制。

离散型图形

使用函数:

stem(y) % 画火彩棍图,该图用线条显示数据点与x轴的距离,并在数据点处绘制小圆圈
stem(X,Y) % 按照指定的x绘制数据序列y
stem(X,Y,'fill') % 给数据点处的小圆圈着色
stem(X,Y,'linespec') % 指定线型、标记符号和颜色

例子:绘制y=e^(-x*x),范围[0,2]

>> x=0:0.1:2;
>> stem(exp(-x.^2),'fill','r-.')
>> 

matlab二维离散/阶梯/极坐标图形绘制_第1张图片

极坐标图形

使用函数

ploar(t,r) % 使用极角t和极径r绘制极坐标图形
ploar(t,r,'linespec') % 可以设置极坐标图形中的线条线型,标记类型和颜色等主要属性

例子:绘制p=|sin4t|在一个周期内的曲线

>> t=0:pi/50:2*pi;
>> polar(t,abs(sin(4*t)),'r')
>> 

matlab二维离散/阶梯/极坐标图形绘制_第2张图片

阶梯图形

画出改图用stairs函数,用法与stem相同。

例子:绘制正弦波的阶梯图形,范围[0,2*pi]

>> x=0:pi/20:2*pi;
>> y=sin(2*x);
>> stairs(x,y)
>> 

matlab二维离散/阶梯/极坐标图形绘制_第3张图片

你可能感兴趣的:(数学建模)