两个折线图怎么放到同一个坐标轴上,这两个图的趋势是一样的,就是横坐标范围不同,一个是0~90,另一个是0~360,怎么能放到一起,有那种对比的感觉,或者怎么把小的图放宽,或者大的变窄??求大神指导,
横坐标不同,纵坐标相同。就是一个放宽四倍就是另一张图了
matlab 两个折线图点数不一样怎么画
答案:2 悬赏:10 手机版
解决时间 2021-01-29 05:53
- 提问者网友:心如荒岛囚我终老
- 2021-01-28 14:51
最佳答案
- 五星知识达人网友:人類模型
- 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;
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'})
运行结果
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯