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

259 ビュー (過去 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 ExchangeGraphics Object Properties についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by