Finding more than one solution for Matrix Multiplication (Ax = b)
古いコメントを表示
For some A and b, there are infinite solutions.
Currently, I only know one way to solve for x, which solves for only 1 x. That is, A\b. How do I find more than 1 solution? Is there any I can find specifically 2 solutions?
Thanks, Clark
採用された回答
その他の回答 (3 件)
Wayne King
2012 年 9 月 15 日
0 投票
Yes, you can use null() to find a vector from the null space
1 件のコメント
Wayne King
2012 年 9 月 15 日
No, you just use null() on the matrix. null(A) then you get a basis for the nullspace of A, you can add any linear combination of vectors from the nullspace of A to a particular solution and you get a different solution of the linear system
Clark
2012 年 9 月 15 日
0 投票
1 件のコメント
Wayne King
2012 年 9 月 15 日
All the solutions will be a particular solution plus linear combinations of the nullspace. You can easily write a function that gives you a specified number of linear combinations.
カテゴリ
ヘルプ センター および File Exchange で Creating and Concatenating Matrices についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!