質問: 【至急お願いしたいです。】 octaveの関数のグラフの書き方についてです。 今、fを0から無限大に大きくしていく過程で、 Vが、ゼロに収束すると言うことはわかっているのですが、 実際に式に表して、plot()を使用しても写真のように なってしまい、ゼロに収束するグラフが描けません。 このような場合、どういうプログラムを組めば 式を表すグラフを描くことができるのでしょうか、 また、同様にfを無限大に大きくしたときに、 θの値の変化もグラフにしたいです。 プログラムを教えていただきたいです。
回答: plotで表示する場合、fの値を前もって与えておく必要があります。 例えば、 A=190; f=[0:1000]; B=sqrt(50^2+(0.2*pi*f).^2); Vr=A./B; figure,plot(f,Vr) また、数式をそのままプロットする方向(fplot)もあります。 fplot(@(f) 190/sqrt(50^2+(0.2*pi*f)^2), [0 1000])