【Matlab】plot绘图及含有下划线的标题和图例的正确显示

您所在的位置:网站首页 matlab上标大小 【Matlab】plot绘图及含有下划线的标题和图例的正确显示

【Matlab】plot绘图及含有下划线的标题和图例的正确显示

2023-08-27 00:48| 来源: 网络整理| 查看: 265

在使用Matlab绘图的过程中,会经常使用到绘图的功能,今天总结一下大概的用法,以及一个之前没有遇到问题的解决方法。

1.常用的绘图功能 x = (1:50); y = sin(x); plot(x,y,'-r*'); xlabel('x name','fontsize',18,'Fontname', 'Times New Roman');% x轴名称、字体及大小 ylabel('y name'); legend('xxx'); %线条注释,多条的话: legend('xxx','xxx2','xxx3') xlim([2, 46]);%只设定x轴的绘制范围 axis([2,46,0,2]) % axis([xmin,xmax,ymin,ymax]) 同时设置x轴和y轴的绘制范围 set(gca,'XTick',[2:2:46]) %改变x轴坐标间隔显示 这里间隔为2 set(gca,'FontSize',20); %设置坐标轴的数字大小,包括legend文字大小 set(gca,'xticklabel',{' ','Maple', 'Spr','Zm' ,'Bob' ,'Hll', 'Yq'});%设置X轴的刻度标签 2.含有下划线的标题和图例的正确显示

matlab 绘图中,标题和图例中字符串含有下划线,直接使用命令,会显示不正常,使用strrep可解决该问题。

方法一:利用反斜杠转义

%显示标题: title(strrep(str1,'_','\_')); %显示图例: legend(strrep(str2,'_','\_'));

方法二:设置标题显示格式属性

title('X_1','Interpreter','none');

参考自:MATLAB画图标题中包含下划线的正确显示方法 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3