Matlab中绘制折线图(附matlab代码)

您所在的位置:网站首页 怎么在电脑上画曲线图形 Matlab中绘制折线图(附matlab代码)

Matlab中绘制折线图(附matlab代码)

2023-07-06 03:18| 来源: 网络整理| 查看: 265

Matlab中绘制折线图

一般来说,折线图更加直观、更加可视化。因此,本文给出一种使用MATLAB处理数据得到折线图的教程。

1、创建折线图 x=1:1:5;%x轴上的数据,第一个值代表数据开始,第二个值代表间隔,第三个值代表终止 a=[205,110,256.250,244.885,280.355]; %a数据y值 b=[322,144,297,487,59]; %b数据y值 plot(x,a,'-*b',x,b,'-or'); %线性,颜色,标记 axis([0,6,0,700]) %确定x轴与y轴框图大小 set(gca,'XTick',[0:1:6]) %x轴范围1-6,间隔1 set(gca,'YTick',[0:100:700]) %y轴范围0-700,间隔100 legend('算法1','算法2'); %右上角标注 xlabel('x') %x轴坐标描述 ylabel('y') %y轴坐标描述

在这里插入图片描述

2、线性、颜色和标记

线性、颜色和标记见这里 https://blog.csdn.net/iii66yy/article/details/122930796?spm=1001.2014.3001.5502

3、修改线性、颜色和标记 x=1:1:7;%x轴上的数据,第一个值代表数据开始,第二个值代表间隔,第三个值代表终止 a=[205,110,256.250,244.885,280,214,324]; %a数据y值 b=[322,144,297,487,519,322,456]; %b数据y值 c=[140,55,76,55,155,45,400]; %c数据y值 plot(x,a,'-*r',... 'LineWidth',2,... 'MarkerSize',10,... 'MarkerEdgeColor','r'); hold on; plot(x,b,'--pb',... 'LineWidth',2,... 'MarkerSize',10,... 'MarkerEdgeColor','b') hold on; plot(x,c,'-.og',... 'LineWidth',2,... 'MarkerSize',10,... 'MarkerEdgeColor','g') axis([0,8,0,700]) %确定x轴与y轴框图大小 set(gca,'XTick',[0:1:8]) %x轴范围1-6,间隔1 set(gca,'YTick',[0:100:700]) %y轴范围0-700,间隔100 legend('算法1','算法2','算法3'); %右上角标注 xlabel('x') %x轴坐标描述 ylabel('y') %y轴坐标描述

在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


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