一、figure命令
figure:创建一个图形窗口。
figure(n):创建一个编号为Figure(n)的窗口,其中n是一个正整数,表示图形的句柄。
figure('PropertyName',PropertyValue,...):对指定的属性PropertyName,用指定的属性值PropertyValue(属性名与属性值成对出现)创建一个新的图形窗口;对于那些没有指定的属性,则使用默认值。
二、plot命令
plot命令是最基本的绘图指令,也是最常用的一个绘图命令。
(1)plot(x)
>> a=rand(1,10);
>> plot(a)
绘制余弦曲线。
扫描二维码关注公众号,回复:
3525821 查看本文章
>> t =(0:pi/50:2*pi)';
>> k=0.4:0.1:1;
>> Y=cos(t)*k;
>> plot(Y)
(2)plot(x,y)
绘制余弦曲线。
>> t =(0:pi/50:2*pi)';
>> k=0.4:0.1:1;
>> Y=cos(t)*k;
>> plot(t,Y)
复数向量绘图。
>> x=[0:2*pi/90:2*pi];
>> y=x.*exp(i*x);
>> plot(y)
(3)plot(x1,y1,x2,y2,...)
这个函数格式的功能是绘制多条曲线。(xi,yi)必须是成对出现的,上面的指令等价于逐次执行plot(xi,yi)命令,其中i=1,2,...。
(4)plot(x,y,s)
其中x、y为向量或矩阵,s为用单引号标记的字符串,用来设置所画数据点的类型、大小、颜色以及数据点之间连线的类型、粗细、颜色等。
(5)plot(x1,y1,s1,x2,y2,s2,...)
在同一个图上画出y=logx、y=(e^0.1x)/5000的图像。
>> x1=linspace(1,100);
>> x2=x1/10;
>> y1=log(x1);
>> y2=exp(x2)./5000;
>> plot(x1,y1,x2,y2)
用图形表示离散函数y=e^(-x)在[0,1]区间十等分点的值。
>> x=0:0.1:1;
y=exp(-x);
>> plot(x,y,'b*')
>> grid on
参考:MATLAB2016高级应用与仿真,李津、刘涛等编著,机械工业出版社