Re: [問題]如何讓矩陣內的值跑迴圈

作者: celestialgod (天)   2016-02-18 00:45:27
你可以這樣做:
As = {A1, A2, A3, A4, A5, A6, A7, A8};
Bs = {B1, B2, B3, B4, B5, B6, B7, B8};
cellfun(@(A,B) [x1, x2] * [A1, B1;0,0] * [x1;x2], As, Bs, 'uni', false)
或是用 evil的eval.....
PS: As跟Bs可以用迴圈創
※ 引述《yl4177766 (yl4177766)》之銘言:
: 請問一下各位前輩
: 小弟在用一個叫SOS的toolbox
: 在穩定條件式的矩陣裡面
: [x1,x2] * [A1 B1 *[x1;
: 0 0] x2]
: 是否有辦法把A1 改成Ai 以及B1改成Bj
: 將i&j分別從1帶到8進去矩陣做運算
: 請問有特別的指令可以完成這項動作嗎
: 非常感謝!!!!!
作者: sunev (Veritas)   2016-02-22 18:40:00
到了2015b,也不願改善呼叫anonymous function handle的效率,不知道是不是有什麼難言之隱
作者: jatj   2016-02-18 00:50:00
其實有時候cellfun不如直接用迴圈參見 http://goo.gl/hx7hFE
作者: yl4177766 (yl4177766)   2016-02-18 12:52:00
感謝!!!我再試看看

Links booklink

Contact Us: admin [ a t ] ucptt.com