繁体   English   中英

Matlab中非线性矩阵方程的求解

[英]nonlinear matrix equation solving in matlab

在MATLAB中可以解决以下方程式?

A*X+B*exp(X)=C

A,B是平方矩阵和常数矩阵。 C是常数和列矩阵。 X是应该找到的列矩阵。(exp()在X上逐个元素地起作用)。

如果您正在寻找数值方法,则可能需要尝试fsolve

X = fsolve( @(x) A*x + B*exp(x) - C, x0 );

由于问题的非线性性质,您需要提供初始猜测值x0其质量会影响求解器的性能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM