【发布时间】:2013-10-15 23:35:03
【问题描述】:
我有一个电影的 3D 矩阵(比如一个大小为 J*K*L 的矩阵 M)。我想每帧左右翻转。使用 fliplr(M) 不起作用,因为 M 必须是二维矩阵。我知道我可以使用以下的 for 循环:
for ii=1:size(M,3)
M(:,:,ii)=fliplr( M(:,:,ii) )
end
是一种“矢量化”的方式吗?
更一般地说,在这种情况下,是否是一种“矢量化”方式来执行 Matlab 的任何矩阵操作(flipud、repmat 等)?
【问题讨论】:
标签: matlab matrix vectorization flip