矩阵等式 matrix identity(numpy仿真)

矩阵乘法

Am×n⋅Bn×p=∑jA(:,j)B(j,:)

A_{m\times n}\cdot B_{n\times p}=\sum_{j}A(:,j)B(j,:)

>> rng('default');
>> A = randi(3, 2, 3); B = randi(3, 3, 2);
>> A*Bans =11    1612    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    1612    15

矩阵的迹(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)));

基本性质:

∥A∥2F=tr(A′×A)=tr(A×A′)

\|A\|_F^2=tr(A'\times A)=tr(A\times A')

>> A = magic(3);>> norm(A, 'fro')^2
ans =285.0000>> trace(A'*A)
ans =285>> trace(A*A')
ans =285
  • 矩阵的 F 范数是全体元素平方和,
  • A′×AA'\times A:其对角线元素分别为列的平方和,
  • A×A′A\times A':其对角线元素分别为行的平方和再相加。
  • 本质上都等于:∑∑A.2\sum\sum A.^2

矩阵等式 matrix identity(二)相关推荐

  1. 矩阵等式 matrix identity(numpy仿真)

    一.矩阵乘法 Ci,j=A[i]TB[:,j] C_{i,j}=A[i]^TB[:, j] AA 的第 ii 行,BB 的第 jj 列的内积. 所以考虑如下的标量形式: ∑i∑jαiαjzTizj \ ...

  2. B15_NumPy 矩阵库(Matrix)(empty(),zeros(),ones(),eye(),identity(),rand())

    NumPy 矩阵库(Matrix) NumPy 中包含了一个矩阵库 numpy.matlib,该模块中的函数返回的是一个矩阵,而不是 ndarray 对象. 一个 的矩阵是一个由行(row)列(col ...

  3. NumPy 矩阵库(Matrix)

    NumPy 矩阵库(Matrix) NumPy 中包含了一个矩阵库 numpy.matlib,该模块中的函数返回的是一个矩阵,而不是 ndarray 对象. 一个 的矩阵是一个由行(row)列(col ...

  4. [矩阵的三角分解系列二] LDU基本定理

    LDU基本定理 简介 三角分解的存在和唯一性? LDU基本定理 充分性证明 存在性证明 唯一性证明 必要性证明 推论 稳定性 例子 引用 矩阵的三角分解是求解线性方程组常用的方法,包括LU分解,LDU ...

  5. Python学习笔记第四十八天(NumPy 矩阵库(Matrix))

    Python学习笔记第四十八天 NumPy 矩阵库(Matrix) 转置矩阵 matlib.empty() numpy.matlib.ones() numpy.matlib.eye() numpy.m ...

  6. 通过Matrix进行二维图形仿射变换

    Affine Transformation是一种二维坐标到二维坐标之间的线性变换,保持二维图形的"平直性"和"平行性".仿射变换可以通过一系列的原子变换的复合来 ...

  7. 创建一列矩阵数字一样吗_吴恩达深度学习笔记(122) | NLP | 嵌入矩阵Embedding Matrix...

    嵌入矩阵(Embedding Matrix) 接下来我们要将学习词嵌入这一问题具体化,当你应用算法来学习词嵌入时,实际上是学习一个嵌入矩阵,我们来看一下这是什么意思. 和之前一样,假设我们的词汇表含有 ...

  8. Halcon矩阵(Matrix)算子详解

    Halcon矩阵(Matrix)算子详解 创建(Creation) create_matrix copy_matrix repeat_matrix clear_matrix 访问(Access) ge ...

  9. 辨析波士顿矩阵(BCG Matrix) 、GE矩阵(GE Matrix/Mckinsey Matrix)和战略定位分析SPAN

    辨析波士顿矩阵(BCG Matrix) .GE矩阵(GE Matrix/Mckinsey Matrix)和战略定位分析SPAN 本文作者 | 谢宁,<华为战略管理法:DSTE实战体系>.& ...

最新文章

  1. DB2 9 利用开辟(733 测验)认证指南,第 1 部分: 数据库工具与编程步调(6)
  2. Java凝视Override、Deprecated、SuppressWarnings具体解释
  3. nginx各个版本下载地址
  4. HDU2093 考试排名
  5. PRML-github code使用两个小攻略
  6. 程序的加载和执行(五)——《x86汇编语言:从实模式到保护模式》读书笔记25
  7. android 拦截webview资源请求,Android Webview拦截ajax请求
  8. Springboot/Cloud集成Sentinel 和 入门实战
  9. Hadoop框架:MapReduce基本原理和入门案例
  10. Cocos2d手机游戏引擎介绍
  11. 我的迅雷资源博客已经开通!
  12. Win32Asm学习笔记[不断更新]
  13. angular 路由快照和 aggrid 结合后,导致aggrid 表头消失的问题
  14. Linux基操 笔记
  15. 虚拟机增加一块新硬盘
  16. 坯子库和suapp哪个好用_关于Sketchup插件安装使用,你应该知道的那些事
  17. 常用的校验注解之 @NotNull、@NotBlank、@NotEmpty 的区别
  18. MATLAB 太阳系九大行星运行(天文物理)天体仿真(一)
  19. 【特斯拉产业链全景图】发布
  20. 苹果开发者续费以及查看账号到期时间

热门文章

  1. HUE与HDFS的集成
  2. 比较经典的java程序_一些经典的java小程序代码,最好能复制后直接使用的 爱问知识人...
  3. offset函数的高级用法_数据验证(数据有效性)结合Offset函数 的综合用法
  4. MIPS之u-boot流程分析
  5. 【宏编程】word统一修改图片样式
  6. Win10 Anaconda下TensorFlow-GPU环境搭建详细教程(包含CUDA+cuDNN安装过程)
  7. IE代理服务器出错导致浏览器无法上网
  8. Python之logging模块
  9. 客户端浏览器向服务器发起http请求的全过程
  10. nodepad++快捷键收集