1

以下のコマンドを使用して Maxima を使用して方程式を解くことができます。

kill(all);
A:A; phase:phase; solve(A*cos(2*pi*f*t+phase)=y,phase);

そして、それは私に正しい答えを与えます。

phase=acos(y/A)-2*f*pi*t

ここに画像の説明を入力

しかし、方程式の一番上の部分だけを解こうとするとx(n+1)、これが方程式です。

ここに画像の説明を入力

Web サイトClifford Attractorを参照してください。

それは私が期待したものではありません。私が使用する式は以下のとおりです。

kill(all);
x:x; a:a; c:c; n:n; solve(sin(a*y(n))+c*cos(a*x(n))=x*(n+1),x);

私が得るものは:

x=(sin(a*y(n))+c*cos(a*x(n)))/(n+1)

ここに画像の説明を入力

私はそれが次のようなものになると予想しました:

x[n] = sin(a*y[n-1])+c*cos(a*x[n-1]);

私が間違っていることは何か分かりますか?

ubuntu 18.04 64bitでwxMaxima 18.02.0を使用しています

4

0 に答える 0