我有一个n-by-1
列向量A
和一个n-by-m
矩阵B
。我希望A
乘以B
的每一列,以元素方式,以创建矩阵n-by-m
矩阵C
。
例如:
% Input
A = [1; 2; 3];
B = [1 2 3 4; 5 6 7 8; 9 10 11 12];
C = % Some function of A and B
% Output:
C = [1 2 3 4; 10 12 14 16; 27 30 33 36]
我的问题:这可以在一行中完成,而不必创建循环吗? (MATLAB 8.1)