永发信息网

matlab 两个折线图点数不一样怎么画

答案:2  悬赏:10  手机版
解决时间 2021-01-29 05:53
  • 提问者网友:心如荒岛囚我终老
  • 2021-01-28 14:51
两个折线图怎么放到同一个坐标轴上,这两个图的趋势是一样的,就是横坐标范围不同,一个是0~90,另一个是0~360,怎么能放到一起,有那种对比的感觉,或者怎么把小的图放宽,或者大的变窄??求大神指导,

横坐标不同,纵坐标相同。就是一个放宽四倍就是另一张图了
最佳答案
  • 五星知识达人网友:人類模型
  • 2021-01-28 16:23
假设你原来两个数据 y1,y2
x1=linspace(0,1,length(y1));%生成对应于y1的横坐标
x2=linspace(0,1,length(y2));%生成对应于y2的很坐标
%很坐标从0~1,这里可以根据需要改任何需要范围
plot(x1,y1,'r');hold on;
plot(x2,y2,'b');hold off;
全部回答
  • 1楼网友:神的生死簿
  • 2021-01-28 16:30
用matlab的plot()函数命令,可以其画折线图。 x=[10000,20000,30000,40000];  %planing density y1=[9.27,12.47,12.97,10.8];  %harvester y2=[16.3,18.1,19.83,18.17];  %pusa early drawf y3=[8.93,12.63,14.5,12.73];  %ife no.1 plot(x,y1,'*-',x,y2,'p-',x,y3,'s-') legend('harvester','pusa early drawf','ife no.1','location','northwest'); xlabel('planing density');ylabel({'harvester';'pusa early drawf';'ife no.1'}) 运行结果
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯