当前位置:   article > 正文

矩阵等式 matrix identity(二)_matrix::identity

matrix::identity

矩阵等式 matrix identity(numpy仿真)

矩阵乘法

Am×nBn×p=jA(:,j)B(j,:)

>> rng('default');
>> A = randi(3, 2, 3); B = randi(3, 3, 2);
>> A*B

ans =
    11    16
    12    15

>> C = zeros(size(A, 1), size(B, 2));
>> for j = 1:size(A, 2),
C = C + A(:, j) * B(j, :);
end

>> C
C =
    11    16
    12    15
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17

矩阵的迹(trace)

矩阵的迹等于其对角元素之和;

function t = trace(A)
if ~ismatrix(A) || size(A,1)~=size(A,2)
  error(message('MATLAB:trace:square'));
end
t = full(sum(diag(A)));
  • 1
  • 2
  • 3
  • 4
  • 5

基本性质:

AF2=tr(A×A)=tr(A×A)

>> A = magic(3);

>> norm(A, 'fro')^2
ans =
  285.0000

>> trace(A'*A)
ans =
   285

>> trace(A*A')
ans =
   285
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 矩阵的 F 范数是全体元素平方和,
  • A×A:其对角线元素分别为列的平方和,
  • A×A:其对角线元素分别为行的平方和再相加。
  • 本质上都等于:A.2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/721902
推荐阅读
  

闽ICP备14008679号