Re: [問題] 多元2次方程式,MATLAB有無能力解決@_@ …已回收
※ 引述《beboy (??)》之銘言:
: 小弟我現在有個困擾
: 要解多元2次方程式
: 總共有21個equations 然後共有23個unknown的parameter有待解出
: 23個parameter = a,b,c,...,u,v,w
: 21個equation有類似以下這些樣子
: a^2 + g^2 + m^2 + n^2 = 1;
: ac + gi = 0;
: cd + ij + rs = 0;
: 等等 最多2次方~
: 按照線性代數的概念來說,這樣的問題理論上會有無限多組解(應該吧@_@)
: 而其解的rank = 23-21 = 2
: 雖然這樣認為,不過因為方程式太多,變數也太多,甚至有2次方出現
: 手算真的很難算得出來
: 想請問各位MATLAB有無這樣的能力將解求出(不一定要全解出)
: 在給定的一個範圍內解就可以了
: 先謝謝各位的回答囉~
1. 這是兩次方程式, not a linear equation.... 所以你的 rank 用錯了.
2. fslove 是用 simplex 去解的, 你運氣不好的話,
會找到很奇怪的答案, 或是 oscillation.
我的直覺是. dimension 越大, 效果越差.
3. 既然你只要求一個範圍的解, 我會從圖形解下手,
考慮一個簡單的方程,
xy = 1, x^2 + y^2 = 1.
你可以把 2D 平面畫成很多 grid, 然後去描繪兩個圖形, 找 grid counter = 2.
Hough transform 有這樣的意思在, 不妨參考看看.
--
趙客縵胡纓,吾鉤霜雪明。銀鞍照白馬,颯沓如流星。
十步殺一人,千里不留行。是了拂衣去,深藏身與名。
閑過信陵飲,脫劍膝前橫。將炙啖朱亥,持觴勸侯贏。
三杯吐然諾,五嶽倒為輕。眼花耳熱後,意氣素霓生。
就趙揮金錘,邯鄲先震驚。千秋二壯士,烜赫大梁城。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.125.20.198
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章