matlab drawnow polar,Matlab入门

本文详细介绍了Matlab中的二维图形绘制命令,包括plot、loglog、semilogx、semilogy和polar等,以及如何通过plot命令控制线色、数据点和线型。此外,还讲解了多项式除法的deconv函数及其应用,当余数为零时表示整除。最后,提到了图形的美化与坐标轴控制,如title、xlabel、ylabel、grid等命令的使用,以及subplot命令用于在屏幕上创建多个坐标系。
摘要由CSDN通过智能技术生成

[q,r]=deconv(u,v) 此函数表示多项式u除以多项式v得到商多项式q和余数多项式r,如果r的元素全部为零,则表示多项式v可以整除多项式u。

8. 绘图命令

①二维图形

二维绘图的基本命令有plot,loglog,semilogx,semilogy和polar。它们的使用方法基本相同,其不同特点是在不同的坐标中绘制图形。plot命令使用线性坐标空间绘制图形;loglog命令在两个对数坐标空间中绘制图形;而semilogx(或semilogy)命令使用x轴(或y轴)为对数刻度,另外一个轴为线性刻度的坐标空间绘制图形;polar 使用极坐标空间绘制图形。

二维绘图命令plot为了适应各种绘图需要,提供了用于控制线色、数据点和线型的3组基本参数。它的使用格式如下:

plot(x,y,’color_point_linestyle’)

该命令是绘制y对应x的轨迹的命令。y与x均为向量,且具有相同的元素个数。用字符串‘color_point_linestyle’完成对上面3个参数的设置。线色(r-red,g-green,b-blue,w-white,k-black,i-invisible,y-yellow),数据点(.,o,x,+,*,S,H,D,V,^,>,

m 矩阵时,plot命令将绘得n条曲线。

当plot(x,y)中的x和y均为n

plot(t,[x1,x2,x3])在同一坐标轴内同时绘制三条曲线。

如果多重曲线对应不同的向量绘制,可使用命令

plot(t1,x1,t2,x2,t3,x3)

式中x1对应t1,x2对应t2等等。在这种情况下,t1,t2和t3可以具有不同的元素个数,但要求x1,,x2和x3必须分别与t1,t2和t3具有相同的元素数量。

subplot 命令使得在一个屏幕上可以分开显示n个不同坐标系,且可分别在每一个坐标系中绘制曲线。其命令格式如下:

subplot(r,c,p)

该命令将屏幕分成r*c,而p表示在第几个窗口。窗口的排号是从左到右,自上而下。

在图形绘制完毕后,执行如下命令可以再在图中加入题目、标号、说明和分格线等。这些命令有title,xlabel,ylabel,text,gtext等。它们的命令格式如下:title(‘My Title’),xlabel(‘My X-axis Label’),ylabel(‘My Y-axis Label’),

text(x,y,'Text for annotation'),gtext('Text for annotation'),grid

gtext命令是使用鼠标器定位的文字注释命令。当输入命令后,可以在屏幕上得到一个光标,然后使用鼠标器控制它的位置。按鼠标器的左键,即可确定文字设定的位置。

hold on 是图形保持命令,可以把当前图形保持在屏幕上不变,同时在这个坐标系内绘制另外一个图形。hold 命令是一个交替转换命令,即执行一次,转变一个状态(相当于hold on、hold off)。

Matlab可以自动选择坐标轴的定标尺度,也可以使用axis命令定义坐标轴的特殊定标尺度。其命令格式如下:

axis([x-min,x-max,y-min,y-max])

axis命令的另一个作用是控制纵横尺度的比例。例如,输入axis(‘square’)后,可得到一个显示方框,此时再在该框内绘制一个圆形时(如:plot(sin(x),cos(x)),在屏幕上可以看到一个圆(一般情况下,由于屏幕的不规则原因,只能看到一个椭圆)。再次输入axis(‘normal’)命令,屏幕返回到一般状态。

x=0:0.25:5;

-297-

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值