How to plot 3 y axis or more in a single graph?
    226 ビュー (過去 30 日間)
  
       古いコメントを表示
    
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 件のコメント
採用された回答
  ANKUR KUMAR
      
 2018 年 1 月 14 日
        
      編集済み: ANKUR KUMAR
      
 2018 年 1 月 14 日
  
      Use this function from the file exchange  https://in.mathworks.com/matlabcentral/fileexchange/9016-addaxis
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'})
その他の回答 (2 件)
  Jan
      
      
 2018 年 1 月 13 日
        
      編集済み: Jan
      
      
 2018 年 1 月 13 日
  
      Do you mean something like https://www.mathworks.com/matlabcentral/fileexchange/46688-jzplotys-zip or https://www.mathworks.com/matlabcentral/fileexchange/9016-addaxis? Or https://www.mathworks.com/help/matlab/ref/yyaxis.html (this one creates 2 axes only)?
4 件のコメント
  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'})
0 件のコメント
参考
カテゴリ
				Help Center および File Exchange で Graphics Object Properties についてさらに検索
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!














