我可以使用以下命令使用 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)
部分。这是方程式。
请参阅网站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