Matlab矩阵的乘法两个二维矩阵A bA = [A1,1 A1,2 ...A1,n*n [b1,1 b1,2 ...b1,nA2,1 A2,2 ...A2,n*n b = b2,1 b2,2 ...b2,n......An,1 An,2 ...An,n*n] bn,1 bn,2 ...bn,n]Matlab如何编程可以使得E = [A1,1b1,1 A1,2b1,2 ...A1,n*nbn,nA2,1b1,1 A2,2

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 21:53:22
Matlab矩阵的乘法两个二维矩阵A bA = [A1,1 A1,2 ...A1,n*n [b1,1 b1,2 ...b1,nA2,1 A2,2 ...A2,n*n b = b2,1 b2,2 ...b2,n......An,1 An,2 ...An,n*n] bn,1 bn,2 ...bn,n]Matlab如何编程可以使得E = [A1,1b1,1 A1,2b1,2 ...A1,n*nbn,nA2,1b1,1 A2,2

Matlab矩阵的乘法两个二维矩阵A bA = [A1,1 A1,2 ...A1,n*n [b1,1 b1,2 ...b1,nA2,1 A2,2 ...A2,n*n b = b2,1 b2,2 ...b2,n......An,1 An,2 ...An,n*n] bn,1 bn,2 ...bn,n]Matlab如何编程可以使得E = [A1,1b1,1 A1,2b1,2 ...A1,n*nbn,nA2,1b1,1 A2,2
Matlab矩阵的乘法
两个二维矩阵A b
A = [A1,1 A1,2 ...A1,n*n [b1,1 b1,2 ...b1,n
A2,1 A2,2 ...A2,n*n b = b2,1 b2,2 ...b2,n
......
An,1 An,2 ...An,n*n] bn,1 bn,2 ...bn,n]
Matlab如何编程可以使得
E = [A1,1b1,1 A1,2b1,2 ...A1,n*nbn,n
A2,1b1,1 A2,2b1,2 ...A2,n*nbn,n
.
An,1b1,1 An,1b1,2 ...An,n*nbn,n]

Matlab矩阵的乘法两个二维矩阵A bA = [A1,1 A1,2 ...A1,n*n [b1,1 b1,2 ...b1,nA2,1 A2,2 ...A2,n*n b = b2,1 b2,2 ...b2,n......An,1 An,2 ...An,n*n] bn,1 bn,2 ...bn,n]Matlab如何编程可以使得E = [A1,1b1,1 A1,2b1,2 ...A1,n*nbn,nA2,1b1,1 A2,2
按你的意思,A应该是nxn^2的矩阵和b都应该是nxn的矩阵
你要获得的E也是nxn^2,其每一行的值是对应A那一行的值和b左右值相乘
首先生产一个bb矩阵
bb=repmat(b(:).',[n 1]);
生成的bb也是nxn^2的矩阵
E=A.*bb;