作者profyang (prof)
看板MATLAB
标题Re: [问题]三维矩阵对二维矩阵的拟合
时间Wed Sep 9 00:10:20 2015
1F:推 profyang: 这种无解 乖乖用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://webptt.com/cn.aspx?n=bbs/MATLAB/M.1441728624.A.904.html
2F:推 sunev: A是2*2或3*3可以直接硬爆公式,但意义不大,也不见得会 09/09 00:17
3F:→ sunev: 比较快。基本应该无解 09/09 00:17
4F:→ profyang: 通常会遇到的case是N不会太大然後M很大 但是N也常常不会 09/09 00:24
5F:→ profyang: 这麽好是2或3这麽小的东西就是了... 09/09 00:24
※ 编辑: profyang (140.112.247.141), 09/09/2015 00:46:18
7F:→ celestialgod: 写这个的人很厉害 可以想到这样解... 09/09 00:51
8F:推 sunev: 看懂了,sparse加blkdiag 09/09 01:12
9F:→ profyang: 喔喔大感谢!! 真是好方法 09/09 01:25