次の関数があり、これをt = 0からt = 10^4にプロットしたいが、Maximaは空のプロットを返す。そして、私はマキシマ事前に定義された定数でmaximaを使用して関数をプロットすると空のグラフが生成される
h(t):=N0*(n^4*(e^((1-n)*t)/n^2)/(1-n)^2-(n^2/(e^(t/n))));
N0:7*10^3;n:10^3;
plot2d(h(t),[t,0,1*10^4]);
次の関数があり、これをt = 0からt = 10^4にプロットしたいが、Maximaは空のプロットを返す。そして、私はマキシマ事前に定義された定数でmaximaを使用して関数をプロットすると空のグラフが生成される
h(t):=N0*(n^4*(e^((1-n)*t)/n^2)/(1-n)^2-(n^2/(e^(t/n))));
N0:7*10^3;n:10^3;
plot2d(h(t),[t,0,1*10^4]);
SEがe
を交換%
(これは、または例のカップルのために単に%e,numer
または%phi,numer
を確認するためにプロンプトで??%
を試してみてください)
で始まるすべての問題はありませんでしたby %e
:
h(t):=N0*(n^4*(%e^((1-n)*t)/n^2)/(1-n)^2-(n^2/(%e^(t/n))));
この場合でもお勧めできますか? - exp()
で交換する:
h(t):=N0*(n^4*(exp((1-n)*t)/n^2)/(1-n)^2-(n^2/(exp(t/n))));
をこれらの両方は、ちょうど同じように動作するはずです。
(編集) e
の値をe:2.718281828459045
と定義することもできます。それはばかげているかもしれませんが、あなたのe
が単にn
またはN0
と同じくらい一般的な変数にすぎないので、 "空の"値に割り当てられ、 "式が非数値値"エラー。
また、1 * 10^4書き込み1e4の代わりに。それはより簡単で、括弧を使用する必要はありません。たとえば、その数の逆数は1/1e4ですが、1/1 * 10^4は逆数ではなく元の同じ数になります。