avatar
请教Matlab画图问题# EE - 电子工程
z*x
1
我想画两条曲线在同一个图上,但是两条曲线要用不同的scales and units,比如一条
要用速度从-5到5的,另一条要用质量从0到100,左边的y-axis来标速度,右边
的y-axis来表质量,在matlab上如何实现?谢谢!
avatar
z*x
2
anybody can help me? Thanks!!
avatar
j*j
3
I also want this function before,but didnot find solutions。
finally,I manually scale two datas and manually add another axle on the
right side。

【在 z*******x 的大作中提到】
: 我想画两条曲线在同一个图上,但是两条曲线要用不同的scales and units,比如一条
: 要用速度从-5到5的,另一条要用质量从0到100,左边的y-axis来标速度,右边
: 的y-axis来表质量,在matlab上如何实现?谢谢!

avatar
f*g
4
例子:
% plot (x,y1) and (x,y2) on the same graph
plot(x,y1);
axes; % generate a new axes system on the same figure
set(gca,'color','none');
% remove the default white background, so the first plot will be seen.
set(gca,'yaxis','right');
% move the y axis to the right side.
plot(x,y2);
接下来的修饰,应该都差不多了。
avatar
c*u
5
plotyy?

【在 z*******x 的大作中提到】
: 我想画两条曲线在同一个图上,但是两条曲线要用不同的scales and units,比如一条
: 要用速度从-5到5的,另一条要用质量从0到100,左边的y-axis来标速度,右边
: 的y-axis来表质量,在matlab上如何实现?谢谢!

avatar
e*e
6
四楼的方法给你更多的控制。
五楼的可以直接用,简单点儿
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。