Re: [問題]三維矩陣對二維矩陣的擬合

看板MATLAB作者 (prof)時間9年前 (2015/09/09 00:10), 9年前編輯推噓2(206)
留言8則, 3人參與, 最新討論串3/3 (看更多)

09/08 21:22,
這種無解 乖乖用for loop吧
09/08 21:22
Sorry我這邊沒仔細想 以為你這跟我以前遇到的差不多 你這問題像上篇c大文中的s大的推文那樣弄就不用for了 我之前遇到的是比較機車的 假設array A它的size是[N,N,M] 今天我要做這件事: B=zeros(size(A)); for i=1:M B=inv(squeeze(A(:,:,i))); end 這個我真的是想不到要怎樣向量化 或許版上高手可以給出答案orz... -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.247.141 ※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1441728624.A.904.html

09/09 00:17, , 1F
A是2*2或3*3可以直接硬爆公式,但意義不大,也不見得會
09/09 00:17, 1F

09/09 00:17, , 2F
比較快。基本應該無解
09/09 00:17, 2F

09/09 00:24, , 3F
通常會遇到的case是N不會太大然後M很大 但是N也常常不會
09/09 00:24, 3F

09/09 00:24, , 4F
這麼好是2或3這麼小的東西就是了...
09/09 00:24, 4F
※ 編輯: profyang (140.112.247.141), 09/09/2015 00:46:18

09/09 00:51, , 5F
可能是p大要的http://tinyurl.com/o7d5p8v
09/09 00:51, 5F

09/09 00:51, , 6F
寫這個的人很厲害 可以想到這樣解...
09/09 00:51, 6F

09/09 01:12, , 7F
看懂了,sparse加blkdiag
09/09 01:12, 7F

09/09 01:25, , 8F
喔喔大感謝!! 真是好方法
09/09 01:25, 8F
文章代碼(AID): #1LxmXma4 (MATLAB)
文章代碼(AID): #1LxmXma4 (MATLAB)