フィルターのクリア

how to solve 3 equations with 2 unknowns in matlab?

3 ビュー (過去 30 日間)
vinod kumar govindu
vinod kumar govindu 2017 年 1 月 20 日
コメント済み: Andrei Bobrov 2017 年 1 月 20 日
eqn1=F*125.9-G*355.4==12;
eqn2=-F*251.8-G*125.9==16;
eqn3=F*125.9+G*355.4==13;
i want to find out values of F and G from above equations. Is there any commands in matlab for solving this equations?. Help me to solve this in matlab?

採用された回答

Torsten
Torsten 2017 年 1 月 20 日
Of course you won't get a solution that exactly solves all three equations.
But you will get a "best" solution in the least-squares sense if you set
A=[125.9 -355.4;-251.8 -125.9; 125.9 355.4];
b=[12; 16; 13];
[F; G]=A\b;
Best wishes
Torsten.
  2 件のコメント
vinod kumar govindu
vinod kumar govindu 2017 年 1 月 20 日
Thank you for your response torsten. But it was showing error like
??? Error using ==> mldivide Too many output arguments.
Error in ==> G5 at 51
[F,G]=A\B;
Andrei Bobrov
Andrei Bobrov 2017 年 1 月 20 日
FG = A\b;
F = FG(1);
G = FG(2);

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLinear Algebra についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by