How to solve an linear set of equations with arbitrary number of symbolic elements
1 回表示 (過去 30 日間)
古いコメントを表示
Frank Oosterveld
2018 年 11 月 12 日
コメント済み: Walter Roberson
2018 年 11 月 12 日
I defined my U, with an arbitrary lenght due to the preferable N_elements
U = sym('U',[N_elements+1 1]);
Now I want to solve my linear set of equations by
FU_antwoord = solve(eq,[U(2), U(3), U(4), U(5)]);
This works, but only for N_elements= 4. Now I tried to make it work for an arbitrary chose N_elements, with a dummy-element U_t
U_t = U';
FU_antwoord = solve(eq,[ U_t(2:end)]
But this did not work (since the symbolic elements get transposed?), giving the error: Second argument must be a vector of symbolic variables.
Anyone know how I can solve this?
4 件のコメント
採用された回答
Walter Roberson
2018 年 11 月 12 日
U_t = U.';
Remember that the ' operator is conjugate transpose.
0 件のコメント
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!