矩阵A的大小为x乘y 和矩阵B,x乘以1
矩阵B中的具有表示与矩阵A对应的辅因子种类的元素 我想要程序A * B(每个数组的A *因子)
示例
A (4 * 3) = [ 2 4 6 ;
5 10 15 ;
7 11 13 ;
1 1 1];
B (4 * 1) = [ 4 ; 1/5 ; 3 ; 7];
I want A * B like [ 2*4 , 4*4 , 6*4
;5/5 , 10/5 , 15/5
;7*3 , 11*3 , 13*3
;1*7 , 1*7 , 1*7];
expected RESULT = [ 8 16 24 ; 1 2 3 ; 21 33 39 ; 7 7 7];
我尝试使用标量乘法,但它不起作用,因为标量乘法必须具有相同的数组大小,我该如何解决?
答案 0 :(得分:1)
使用bsxfun
获取所需的结果,将A
的行元素与B
bsxfun(@times,A,B)