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

623 views (last 30 days)
UTKARSH VERMA on 13 Jan 2018
Commented: Alessandro De Iasio on 23 Sep 2022 at 12:44
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 CommentsShowHide 1 older comment
UTKARSH VERMA on 13 Jan 2018
Edited: UTKARSH VERMA on 13 Jan 2018
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 on 14 Jan 2018
Edited: ANKUR KUMAR on 14 Jan 2018
plot((1:5),randi(25,1,5),'r')
legend({'plot1','plot2','plot3','plot4'})
Alessandro De Iasio on 23 Sep 2022 at 12:44
Was anyone able to plot more than one curve for the nth axis?

### More Answers (2)

Jan on 13 Jan 2018
Edited: Jan on 13 Jan 2018
Jan on 14 Jan 2018
Edited: Jan on 14 Jan 2018
Simply download it and call it. The help section of this function explains the details. Or see the suggestion of ANKUR KUMAR.

yeswanth reddy on 29 Sep 2021
plot((1:5),randi(25,1,5),'r')
legend({'plot1','plot2','plot3','plot4'})