matlab 画二维折线图

X = [64, 128, 256, 512, 1024];

Y = [2.5, 5.6, 7.2, 8.9, 10.4];

plot(X, Y, 'k-o','linewidth', 2, 'markersize', 4);

ylabel('时间/s','fontname','标楷体', 'fontweight', 'bold', 'fontsize', 12 );

xlable('位数', 'fontname', '标楷体', 'fontweight', 'bold', 'fontsize',12);

set(gca,'xtick',[64,  128, 256, 512, 1024]);

hold on

Z = [1.2, 2.3, 3.1, 4.5, 7.2];

plot(X, Z, 'k--o', 'linewidth', 2, 'markersize', 4);

legend 实验数据Y 实验数据Z

box off

legend('boxoff');

set(legend, 'fontname', '标楷体');

set(legend, 'fontweight', '标楷体');

hold off




首先,设置矩阵X,Y的数据,也就是你的二维折线图中要插入的点; 
第二,用plot函数作图,X表示横坐标,Y表示纵坐标,k-o表示实线,且插入点处标明;

 第三,ylabel和xlabel分别是设置X轴和Y轴的名称和单位;

 第四,set是将X轴的坐标点改为相应的64,128,256,512,1024; 

第五,hold on表示第一条线完成,接着做第二条,方法同第一条,k--o表示虚线; 

第六,box off表示去掉坐标框的上线和右线; 

第七,legend 设置相关线条表示的内容

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值