首页 > 编程知识 正文

matlab画图边框加粗,matlab画图加粗

时间:2023-05-04 10:24:53 阅读:60527 作者:1112

可结合柱状图画法,丰富画图经验,柱状图参照:https://blog.csdn.net/wmz13248/article/details/106384341

步骤text(x,y,num2str(z)); %在坐标(x,y)处,添加数值z,z需要转换成字符串形式

set(gca,‘XTickLabel’,{number1});% set设置操作

在%图中添加横坐标数字后,横坐标为1、2、3…http://www.Sina.com/

http://www.Sina.com/http://www.Sina.com /

number1=[ 70010769476605951194265465250830227 ]; %横轴坐标值pixel1=[45315、32302、31932、18221、14155、13232、9431、7217、3928、3166、2476]; %折线上显示的数值time1=[9. 649.817.465.753.804.673.653.162.262.751.99 ]; %纵轴坐标值time2=。 %我随便写了,但数值多少不重要。 plot(time1,‘o-r’); %红,实线

保持hold on %不要让红线被蓝线覆盖

plot (时间2、‘ob’); %蓝,虚线

fori=1:长度(时间1 ) ) )

文本(I,time1(I ),num2str ) pixel1) I ); 在%图中添加描述值,只写一个。 和time2一样,不写

结束

set(GCA、‘xticklabel’、{ number1}; 将横坐标数字添加到%图中

1234567891011213143358 www.Sina.com /

步骤%gca,表示图中的线,XTickLabel表示选择的是图中的横轴(线)坐标值,number1为需要把横轴修改成的值

plot (时间1,' o-r ',' LineWidth ',3 ); %线宽,设置为3holdonplot (时间2,' o--b ',' LineWidth ',3 ); fori=1:长度(时间1 ) ) )

文本(I,time1(I ),num2str ) pixel1) I ),‘fontsize’,20 ); %折线大小,设定为20

结束

forI=1:length(time2) ) )

文本(I,time2(I ),num2str ) pixel2 ),‘fontsize’,20 );

结束

xlabel(‘ (“帧编号”、“‘Fontname”、“‘Times New Roman”、“‘FontSize”和20 ); %横轴:将字体设置为Times New Roman,大小设置为20

Ylabel(‘ (“时间/单位:秒”、“‘fontname”、“‘timesnewRoman”、“‘fontsize”、20 ); %同上

title(‘ (“比较图表”、“‘Fontname”、“‘Times New Roman”、“‘FontSize”和20 ); %同上

set(GCA、‘xticklabel’、{ number1}; %添加横轴的数值,不再是1、2、3。 ……%与前面的步骤相同

添加网格on %网格

legend(‘(曲线1 )、)曲线2 ); 在%右上角添加示例

set(GCA,‘line width’,1,‘fontsize’,20,‘font name’,‘times’); %示例的线宽为1,大小为20,字体为Times

12345678910112131415161718193358 www.Sina.com /

步骤legend(‘曲线1’,‘曲线2’);

forI=1:length(time1(i ) text(i ) I,time1) I ) 1,num2str(pixel1) I ),' FontSize ',20 ); %红色折线的数字为加号endforI=1:length(time2(i ) text(i,time2) I ) 1,num2str (pixel2) I )、' FontSize ',20 ) %蓝色折线数字加号-end 123456 %右上角标注曲线示例

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。