-3

次の方程式を解くのに問題があります

A+B+C=0
D+E+3G=0
A+D+G=0
B+E+G=0
C+G=0
(0.74j)A-(0.74j)B-(22.5+10.89j)D+(3.75j)E=1

解決コマンドを試しましたが、最後の方程式でエラーが発生しました。

4

1 に答える 1

1

Ax = bという形式のかなり自明な線形問題があります。

%    A          B  C             D     E  G
A = [1          1  1             0     0  0
     0          0  0             1     1  3
     1          0  0             1     0  1
     0          0  0             0     1  1
     0          0  1             0     0  1
     0.74j -0.74j  0 (22.5+10.89j) 3.75j  0];

b = [0
     0
     0
     0
     0
     1];

% x = [ <your factor A>
%       <your factor B>
%       <your factor C>
%       <your factor D>
%       <your factor E>
%       <your factor G>];
%
% We have to solve for x. 

Matlab のバックスラッシュ演算子を使用すると、これを最も簡単に解決できます。

>> x = A\b

ans =
     -0.017048398623080 + 0.009391773374804i % A
      0.000000000000000 - 0.000000000000000i % B
      0.017048398623080 - 0.009391773374804i % C
      0.034096797246161 - 0.018783546749607i % D
      0.017048398623080 - 0.009391773374804i % E
     -0.017048398623080 + 0.009391773374804i % G

観察する

B == 0
C == -A == E == -G == D/2
于 2012-10-20T12:32:10.707 に答える