Matlab画图常用

Posted keegentang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Matlab画图常用相关的知识,希望对你有一定的参考价值。

Matlab画图包括标题、标签、图例等,还包括坐标轴的处理,如坐标轴翻转,坐标轴范围改变等。

参考:https://ww2.mathworks.cn/help/matlab/titles-and-labels.html?s_tid=CRUX_lftnav

标题和标签:


 title

title(titleName,Name,Value)     %Name属性名,Value属性值。常见属性有:color、fontsize、fontweight、fontname(字体)

创建多行标题:

title({First line;Second line})

在每个子图上添加标题:

1 s(1) = subplot(2,1,1);
2 plot(...)
3 s(2) = subplot(2,1,2);
4 plot(...)
5 title(s(1),Top Plot)
6 title(s(2),Bottom Plot)

 xlabel、ylabel

与title差不多。


 legend

legend({cos(x),cos(2x),cos(3x),cos(4x)},Location,northwest,NumColumns,2,name,value)     %location指定位置,numcolumns指定图例有多少列,name,value属性(用法和title差不多),字体颜色属性用textcolor

 xlim、ylim

设置x、y坐标显示范围


 grid on

打开网格 


 y坐标翻转

set(gca,ydir,reverse)

 x、y坐标数值显示改变

1 set(gca,xtick,[1,3,5,7])
2 set(gca,xticklabel,{"one","three","five","seven"})

以上是关于Matlab画图常用的主要内容,如果未能解决你的问题,请参考以下文章

科研绘图完整复制01:机器学习回归问题常用验证图——散点密度/频率图画法-完整MATLAB代码及origin操作

Matlab画图时显示希腊字符

如何用matlab求解微分方程并画图

matlab中画图线型怎么设置

请问在matlab中画图,图的题目,坐标名还有每条曲线的图注怎么添加啊!

matlab画图函数之plotmatlab图行绘制一