nonlinear equation with matrix inverse

Hi guys,
Is there a Matlab function that can give me the solution of the following nonlinear equation:
(A+b*X)^-1=C+d*X,
where A and C are invertible Hermitian matrices, and b>0 and d>0 are scalars, "*" denotes product.
Thanks for your attention:)

回答 (1 件)

Matt J
Matt J 2013 年 11 月 22 日
編集済み: Matt J 2013 年 11 月 22 日

0 投票

The equation can be reorganized as
(C+d*X)*(A+b*X)-eye(N)=0
or
(A+b*X)*(C+d*X)-eye(N)=0
This equation will not in general have a unique solution. It can also have no solutions. When X is 1x1, for example, it reduces to a quadratic equation.
However, you can try using FSOLVE to find one of the solutions.

カテゴリ

ヘルプ センター および File ExchangeSystems of Nonlinear Equations についてさらに検索

質問済み:

2013 年 11 月 22 日

編集済み:

2013 年 11 月 22 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by