MATLAB高级绘图教程

1 绘图命令

Matlab提供了一些绘图选项,用于确定所绘曲线的线型、颜色和数据点标记符号。这些选项如表所示:


线型颜色标记符号
- 实线b 蓝色. 点s 方块
: 虚线g 绿色o 圆圈d 菱形
-. 点划线r 红色× 叉号∨ 朝下三角符号
-- 双划线c 青色+ 加号∧ 朝上三角符号
m 品红* 星号< 朝左三角符号
y 黄色>朝右三角符号
k 黑色p 五角星
w 白色h 六角星

2 基本命令

2.1 plot() 调整显示参数

Matlab中,plot绘图的曲线线宽、标记点大小、标记点边框颜色和填充颜色的设置:

1 LineWidth:用于设置线宽,其后选项为数值,如0.5,1,2.5等,单位为points;

2 MarkerEdgeColor:用于设置标记点的边框线条颜色,其后选项为颜色字符,如‘g’,‘b’,‘k’等;

3 MarkerFaceColor:用于设置标记点的内部区域填充颜色,其后选项为颜色字符,如‘g’,‘b’,'k’等;

4 Markersize:用于设置标记点的大小,其后选项为数值,单位为points。


plot(x,y,'bd-');plot(x,y,'bd',x,h,'gp',x,w,'ro-');plot(x,y,'--p','MarkerSize',10,'MarkerFaceColor','m','MarkerEdgeColor','b','LineWidth',1.5);1.2.3.

2.2 hold on,hold off 清除之前的图形


hold onhold off1.2.

2.3 legend() 多图标注


legend('字符内容');1.

2.4 xlabel(); ylabel();以及zlable();


xlabel('字符内容');ylabel('字符内容');zlabel('字符内容');1.2.3.

2.6 title();


title('字符内容');1.

2.7 text();文本


str='$$ \int_{0}^{2} x^2*sin(x)dx$$'text(0.25 , 2.5 , str,'Interpreter','latex');%依次是坐标位置,字符内容,'Interpreter','latex'1.2.

2.8 annotation();用于在图上绘制符号


annotation('arrow','X',[0.32 , 0.5],'Y',[0.6 , 0.4]);%绘制箭头1.

2.9 关于图像字体和轴的设置命令

gca和gcf是专门针对Axes和Figure的指令。

get()获取特征;set()设置特征。


%%设置坐标最大最小值set(gca,'XLim',[0 , 2*pi]);   %xlim([0 , 2*pi])set(gca,'YLim',[-1.5 , 1.5]); %ylim([-1.5 , 1.5])%%设置轴的字体和刻度set(gca,'FontSize',15);%轴的字体设置set(gca,'XTick',0:pi/2:2*pi);%轴的刻度设置1.2.3.4.5.6.7.

3 同一figure中绘制多个图形

​我们经常遇到一些情况,需要在同一幅图里面比较多个函数,这就需要画在一起来对比。比如,比较tanx和sinx和x在0-pi/2之间的大小。


syms x;x = 0 : 0.01 : pi/3;%设置x的范围f = [sin(x) ; tan(x) ; x];%定义函数矩阵%等价于%f = [sin(x) ; %   tan(x) ; %   x];figure;plot(x,f);1.2.3.4.5.6.7.8.9.10.11.

结果如下:

【MATLAB】绘图_MATL基本命令

___________END__________

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空