大家好,我遇到一个非线性方程组不会解,求哪位大神会的帮忙用数值方法解一下,非常感谢! Acos(wx)cosh(wy)=-B -Asin(wx)sinh(wy)=C 其中A,B,C,w为常数,x,y为未知数。 先谢谢了! 方程.png 返回小木虫查看更多
1. 解析解 据 Acos(wx)cosh(wy)=-B;-Asin(wx)sinh(wy)=C 有 cosh(wy)cos(wx)=-B/A、;sinh(wy)sin(wx)=-C/A cosh(wy)cos(wx) + i*sinh(wy)sin(wx) = -B/A + i* -C/A cosh(wy+i*wx)=-B/A + i* -C/A=z wy+i*wx = Arccosh(z)=Ln(z+sqrt(z^2-1)) =Ln|z+sqrt(z^2-1)|+i*(2k*pi + Arg(z+sqrt(z^2-1))) 2. 1stop code parameters wx, wy; Constan A=…, B=…, C=…; // 自己赋值 Function A*cos(wx)*cosh(wy)=-B; -A*sin(wx)*sinh(wy)=C;
1. 解析解
据 Acos(wx)cosh(wy)=-B;-Asin(wx)sinh(wy)=C
有
cosh(wy)cos(wx)=-B/A、;sinh(wy)sin(wx)=-C/A
cosh(wy)cos(wx) + i*sinh(wy)sin(wx) = -B/A + i* -C/A
cosh(wy+i*wx)=-B/A + i* -C/A=z
wy+i*wx = Arccosh(z)=Ln(z+sqrt(z^2-1))
=Ln|z+sqrt(z^2-1)|+i*(2k*pi + Arg(z+sqrt(z^2-1)))
2.
1stop code
parameters wx, wy;
Constan A=…, B=…, C=…; // 自己赋值
Function A*cos(wx)*cosh(wy)=-B;
-A*sin(wx)*sinh(wy)=C;
非常感谢您的解答,在第1解析解中,最后得到的结果中,由于Z是复数,Ln|z+sqrt(z^2-1)|+i*(2k*pi + Arg(z+sqrt(z^2-1))),这样的话我没办法把实部和虚部分开啊,这样的话也就没法得到x和y。
您的第2种方法我没看懂,这是一种数学软件吗
,