matlab怎样让一个二维矩阵分别减去一个数

如题所述

第1个回答  2017-12-30
a=rand(5,4);
b=(1:5)';
tic
a-kron(b,ones(1,4));
toc
tic
bsxfun(@minus,a,b);
toc
tic
[eye(5),-b]*[a;ones(1,4)];
toc
tic
a-b(:,ones(1,4));
toc本回答被网友采纳
相似回答