Linear Equations Solving Problem

1 回表示 (過去 30 日間)
Wai Han
Wai Han 2020 年 11 月 10 日
コメント済み: Wai Han 2020 年 11 月 10 日
% Given Data
H = [-11.3137 3.5506 -2.1062;
-11.3137 2.1062 3.5506;
-11.3137 -3.5506 2.1062;
-11.3137 -2.1062 -3.5506]
V = [0; x; y] % x, y are the variables wanted so that sqrt(x.^2 + y.^2) is maximum
U = [10; 10; 10; 10]
% U = [u1; u2; u3; u4]
% The statement is that each member of the U matrix must in between -10 < ui < 10
% The equation is in the form of
U = H * V;
Thanks for your support! I appreciate it.
  3 件のコメント
SAA
SAA 2020 年 11 月 10 日
Can you explain what you want to do?
Its not very clear if you just put the code also are you defining x and y anywhere?
Wai Han
Wai Han 2020 年 11 月 10 日
Hello, I want to find the values of x and y. Those are the unknown variables

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

回答 (1 件)

Mohamad
Mohamad 2020 年 11 月 10 日
Hi , you can use the Pseudoinverse of matrix H , because it is not a sqaure matrix .
x=pinv(H)*U
  1 件のコメント
Wai Han
Wai Han 2020 年 11 月 10 日
Hi greetings. I have a question about this. Will the pseudo inverse make sure that V(1,1) = 0 ?

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

カテゴリ

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

製品


リリース

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by