Re: [討論] 解未知的矩陣
※ 引述《davidlai5566 (五六威)》之銘言:
: 小弟要解一個LQR control的ricaati equation
: 內容是 A'*k+k*A-k*B*B'*k+c'*c=0
: A B C 皆為已知矩陣
: 要求出K矩陣
: '表示轉置
: 請問要怎麼求
: 我直接把這式子打進去 matlab跟我說K沒有定義
: 但K就是我要求的矩陣阿
: @@
1. 你對matlab似乎有很大的誤解
你先試想一個問題:
x是純量, 欲解x+2=0
你在matlab中輸入x+2=0會有結果嗎?
2. 解Algebraic Riccati equation
法一: matlab help (初階)
使用matlab就要善用此強大工具,
輸入 Riccati equation 後可找到一狗票的function
法二: google大神/wikipedia (進階)
讀工程的就應該要善用這兩個超級工具,
matlab的function有可能跟不上最新的研究,
畢竟matlab大部分的toolbox都是follow某一本數值運算的聖經,
所以若內建function的運算速度或是準確度無法滿足您的需求時,
就要參考最新研究來實現,
建議您實做某最新方法時參考內建function的引數順序與命名方式,
一方面使用直觀, 二方面好相容
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.67.62.215
推
01/07 20:54, , 1F
01/07 20:54, 1F
推
01/07 23:11, , 2F
01/07 23:11, 2F
推
01/09 13:37, , 3F
01/09 13:37, 3F
討論串 (同標題文章)