簡體   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