2016-03-25 20 views
0

İkincil Y ekseninde fplot bir işlev mümkün müdür? Octave'de plotyy ve Matlab'da yyaxis left veya yyaxis right öğelerini öğrendim. Ancak, fplot ile birleşmiyorlar.İkincil Y ekseni ile fplot

cevap

1

Aşağıdakiler Matlab için geçerlidir - Size Octave için yol gösteremem. Bundan başka R2016a'm yok, bu yüzden yyaxis'u test edemedim (ki bu da benim verilen çözümde de gerekli değil).

Ne

[X, Y] = fplot (eğlenceli, sınırları, ...) kullanarak geçici bir çözüm hakkında hiçbir arsa çizilir X ve Y deki eğlence için abscissas ve ordinatlara döndürür ekran; ancak, grafiğini çizim (X, Y) kullanarak çizebilirsiniz.

Yani bir complexe örnek şuna benzer: İsterseniz Hatta x ekseni için farklı sınırlara sahip olabilir

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) 

.

Test plot

İlgili konular