云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > MATLAB实验指导书(DOC)

MATLAB实验指导书(DOC)

  • 62 次阅读
  • 3 次下载
  • 2025/6/2 17:30:28

76543210-50510152025

从上面的例子可以看出, 如果要在同一坐标轴下绘制多条曲线, 可用如下格式:

plot(x1,y1,x2,y2……..xn,yn) % 对应于不同矢量时 其中x1,y1……….xn,yn是对应的关系。 2、

log log

在两个对数(标准对数)坐标间绘制图形。 3、 semilogx 或semilogy

在x轴或y轴为对数坐标, 而另一轴为线性轴的空间绘制图形。 4、polar

在极坐标空间绘制图形。 5、 grid

在图形中加栅格。 6、 subplot (r,c,p)

该命令将屏幕分成r*c个窗口,p表示在第几个窗口. 同时绘制多个图形窗口时,绘图语句间应用逗号分开。

例3 下面的程序产生四个窗口,且分别绘制相应图形. t=[0:0.01:2*pi]; y=sin(t);

x=cos(t);

subplot(221),plot(t,y),grid,subplot(222),plot(t,x), grid,subplot(223),polar(t,y),subplot(224),polar(t,x)

从上面的程序可以看出,subplot语句中的r,c,p可以不用逗号分开。

上面程序执行后得到如下图形:

- 10 -

10.50-0.5-110.50-0.5-102490 16802490 16812015018021024060 0.530033012015018021024060 0.5300330270300270300

7、 gtext

该命令用于鼠标定位的文字注释. 执行完绘图命令后再执行gtext(‘说明文字’) 命令, 就可在屏幕上得到一个光标, 然后,用鼠标选择说明文字的位置。

例4 t=[0:1:10];

x1=2*t;

x2=0.5*t; plot(x1,t,x2,t); gtext('x=2t'); gtext('x=0.5t')

10987654321002468101214161820x=0.5tx=2t

8、 如果需要同时在不同窗口绘制图形, 可用figure语句来完成。 例5 t=[0:1:10]; x1=2*t;

- 11 -

x2=3*t;

figure,plot(x1),figure,plot(x2)

9、有关绘图方面的还有:

? ? ?

Title 给当前图像加标题。

xlabel 或 ylabel 给x或y轴加标注。 text 在当前图像上指定位置加注释。

等。

10、在同一座标系中绘制多个曲线时, 曲线的颜色可以自动确定,也可以自己选择。

其使用格式如下:

plot(x1,y1,选项1,x2,y2,选项2,…,xn,yn,选项n)

b c g k - -. . + o * x 蓝色 青色 绿色 黑色 实线(默认) 点画线 点 十字号 圆圈 星号 叉号 m r w y : -- s d h p > 紫红色 红色 白色 黄色 点连线 虚线 正方形 菱形 六角形 五角星 右三角 - 12 -

11、三维图形绘制函数

plot3函数与plot函数的用法类似。

还可以用mesh函数绘制三维网格图;用surf函数绘制三维曲面图。

MATLAB提供了丰富的三维绘图函数,可以通过help命令查看。

?x?sin(t)?(0?t?20?) 例6 绘制三维曲线:?y?cos(t)?z?tsin(t)cos(t)?t=0:pi/100:20*pi; x=sin(t) ; y=cos(t);

z=t.*sin(t).*cos(t); plot3(x,y,z) ;

title('line in 3-D space')

xlabel(‘X’) ;ylabel(‘Y’);zlabel(‘z’); grid on

运行结果如下:

- 13 -

搜索更多关于: MATLAB实验指导书(DOC) 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

76543210-50510152025 从上面的例子可以看出, 如果要在同一坐标轴下绘制多条曲线, 可用如下格式: plot(x1,y1,x2,y2……..xn,yn) % 对应于不同矢量时 其中x1,y1……….xn,yn是对应的关系。 2、 log log 在两个对数(标准对数)坐标间绘制图形。 3、 semilogx 或semilogy 在x轴或y轴为对数坐标, 而另一轴为线性轴的空间绘制图形。 4、polar 在极坐标空间绘制图形。 5、 grid 在图形中加栅格。 6、 subplot (r,c,p) 该命令将屏幕分成r*c个窗口,p表示在第几个窗口. 同时绘制多个图形

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com