2016-03-25 27 views
0

fplotセカンダリY軸の機能は可能ですか? Octaveでplotyy、Matlabでyyaxis leftまたはyyaxis rightが見つかりました。しかし、それらはfplotと結合していないようです。セカンダリY軸を持つfplot

答えて

1

Matlabには以下が適用されます。Octaveのガイダンスはありません。 さらに私はR2016aを持っていないので、私はyyaxisをテストすることができませんでした(これは私のソリューションでは必要ありません)。

[X、Y] =のfplot(楽しい、制限、...)を使用してこの問題を回避約なしプロットに描かれていないXおよびYで 楽しみのために横と縦を返します画面;ただし、plot(X、Y)を使用して関数 をプロットできます。

のでCOMPLEXEサンプルは次のようになります。

xmin = -2; 
xmax = 2; 

fh1 = @tanh; 
fh2 = @sin; 
[x1,y1] = fplot(fh1, [xmin, xmax]); 
[x2,y2] = fplot(fh2, [xmin, xmax]); 
y2 = 1.5 * y2; % rescale to get different min/max values than y1 

plotyy(x1,y1,x2,y2) 

あなたがしたい場合にもx軸に異なる制限を持つことができます。

Test plot

関連する問題