How to plot 3 y axis or more in a single graph?

673 ビュー (過去 30 日間)
UTKARSH VERMA
UTKARSH VERMA 2018 年 1 月 13 日
For example: I have to plot X=(1:1:50); Y1=sin(X); Y2=exp(X); Y3=(X).^2; For y-plot I want respective adjusted range of axis.
  2 件のコメント
Roy Kadesh
Roy Kadesh 2018 年 1 月 13 日
What do you mean? Do you mean you want to plot 3 lines in one figure?
UTKARSH VERMA
UTKARSH VERMA 2018 年 1 月 13 日
編集済み: UTKARSH VERMA 2018 年 1 月 13 日
I want 3 line in one graph but with 3 axis representing their respective line. For example for Y1 yaxis value range should of range between -1 to 1 but if i use exp(i.e. Y2) axis to represent Y1 then it may give straight line.

サインインしてコメントする。

採用された回答

ANKUR KUMAR
ANKUR KUMAR 2018 年 1 月 14 日
編集済み: ANKUR KUMAR 2018 年 1 月 14 日
plot((1:5),randi(25,1,5),'r')
addaxis((1:5),randi(25,1,5),'g')
addaxis((1:5),randi(25,1,5),'m')
addaxis((1:5),randi(25,1,5),'y')
legend({'plot1','plot2','plot3','plot4'})
  10 件のコメント
Alessandro De Iasio
Alessandro De Iasio 2022 年 9 月 23 日
Was anyone able to plot more than one curve for the nth axis?

サインインしてコメントする。

その他の回答 (2 件)

Jan
Jan 2018 年 1 月 13 日
編集済み: Jan 2018 年 1 月 13 日
  4 件のコメント
UTKARSH VERMA
UTKARSH VERMA 2018 年 1 月 14 日
Yes, I want to know how to use that function.
Jan
Jan 2018 年 1 月 14 日
編集済み: Jan 2018 年 1 月 14 日
Simply download it and call it. The help section of this function explains the details. Or see the suggestion of ANKUR KUMAR.

サインインしてコメントする。


yeswanth reddy
yeswanth reddy 2021 年 9 月 29 日
plot((1:5),randi(25,1,5),'r')
addaxis((1:5),randi(25,1,5),'g')
addaxis((1:5),randi(25,1,5),'m')
addaxis((1:5),randi(25,1,5),'y')
legend({'plot1','plot2','plot3','plot4'})

カテゴリ

Help Center および File ExchangeTwo y-axis についてさらに検索

タグ

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by