フィルターのクリア

how to solve matrix equation

1 回表示 (過去 30 日間)
zhang
zhang 2012 年 6 月 16 日
I'd like to estimate the parameters of the following equation: Ax + By + Cz + D = 0.
There are thousands of instance of [x y z]. So we can have:
x_1 y_1 z_1 1 A 0
x_2 y_2 z_2 1 * B = 0
... C 0
x_n y_n z_n 1 D 0
How to solve it?
I'm using mldivide to compute it. However give me all zeros.
How to avoid the zeros answer?

採用された回答

zhang
zhang 2012 年 6 月 16 日
please check the following link:
[U S V] = svd(A); x = V(:,end)

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeOperating on Diagonal Matrices についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by