【发布时间】:2017-02-06 14:09:07
【问题描述】:
我有一个 20 x 1 的向量 Amp 和一个 3D 矩阵 M 100 x 20 x 100。 我想将 Amp 的每个元素乘以 M 中的相应切片。 我已经通过 for 循环实现了这一点,如下所示:
Result = zeros(100,20,100);
for i=1:20
Result(:,i,:) = Amp(i)*M(:,i,:);
end
但我想知道是否有任何方法可以加快速度。 提前致谢
【问题讨论】:
标签: matlab performance matrix matrix-multiplication