Prerequisites:

先决条件:

  • numpy.matmul( ) matrix multiplication

    numpy.matmul()矩阵乘法

  • Identity matrix

    身份矩阵

In linear algebra, the identity matrix, of size n is the n × n square matrix with ones on the main diagonal and zeros elsewhere. It is denoted by I. Also known as the unit matrix because its determinant value is 1 irrespective of size. This is the key feature of an Identity matrix and it plays an important role in Linear Algebra.

在线性代数中,大小为n的单位矩阵是n×n方阵,主对角线上为1,其他地方为零。 用I表示。 也称为单位矩阵,因为其行列式值为1,与大小无关。 这是恒等矩阵的关键特征,在线性代数中起着重要的作用。

The identity matrix has the property that, Multiplying k identity matrices gives an identity matrix (Ik = I).

单位矩阵具有以下性质:将k个单位矩阵相乘得到一个单位矩阵( I k = I )。

身份矩阵属性的Python代码( IK = I) (Python code for identity matrix property (Ik = I))

# Linear Algebra Learning Sequence
# Identity Matrix Property (I^k = I)
import numpy as np
# identity Matrix
I = np.eye(4)
print("\n---I(4x4)---\n", I)
k = 14
Ik = I
for i in range(14):
Ik = I*Ik
print('\n\n--- I^k ----\n', Ik)

Output:

输出:

---I(4x4)---
[[1. 0. 0. 0.]
[0. 1. 0. 0.]
[0. 0. 1. 0.]
[0. 0. 0. 1.]]
--- I^k ----
[[1. 0. 0. 0.]
[0. 1. 0. 0.]
[0. 0. 1. 0.]
[0. 0. 0. 1.]]

翻译自: https://www.includehelp.com/python/identity-matrix-property-i-k-i.aspx

单位矩阵属性(I ^ k = I)| 使用Python的线性代数相关推荐

  1. python 打印对象的全部属性_详解:Python 面向对象静态方法、类方法、属性方法知识点小结...

    今天为大家带来的内容是介绍了Python 面向对象静态方法.类方法.属性方法,总结分析了Python 面向对象程序设计中静态方法.类方法.属性方法相关概念.知识点.操作技巧与使用注意事项,需要的朋友可 ...

  2. k均值算法python实现(吴恩达机器学习作业)

    k均值算法python实现(吴恩达机器学习作业) 题目要求 数据集 读取mat文件 K-means 实现 结果 问题 题目要求 采用K均值算法对样本进行聚类. 编写K均值算法源代码,对ex7data2 ...

  3. 使用python学线性代数_最简单的神经网络简介| 使用Python的线性代数

    使用python学线性代数 A neural network is a powerful tool often utilized in Machine Learning because neural ...

  4. 使用python学线性代数_二项式过程| 使用Python的线性代数

    使用python学线性代数 When we flip a coin, there are two possible outcomes as head or tail. Each outcome has ...

  5. 线性代数分块矩阵求逆矩阵_单位矩阵属性(AI = A)| 使用Python的线性代数

    线性代数分块矩阵求逆矩阵 Prerequisites: 先决条件: Defining Matrix 定义矩阵 Identity matrix 身份矩阵 numpy.matmul( ) matrix m ...

  6. erlang 怎么获得socket中的属性_技术干货,python中的异步网络框架socketserver

    简介 SocketServer是python基础库中提供的高级应用库, 主要用来编写异步服务程序. 最近工作原因需要写虚拟的外围服务程序, 正好了解到了这个, 所以写篇文章记录一下使用心得 在pyth ...

  7. python类属性描述_如何描述Python对象,以及属性、标识、类型和值之间的关系?...

    虽然可以通过属性访问对象的类型,但它的类型不仅仅是一个属性--该类型定义了对象在拥有任何属性之前是如何创建的.仅凭这个事实,这些语句都不足以描述Python对象. 我这么说:In Python, ev ...

  8. 单位矩阵的逆| 使用Python的线性代数

    Prerequisites: 先决条件: Defining a Matrix 定义矩阵 Identity Matrix 身份矩阵 There are matrices whose inverse is ...

  9. 线性代数向量乘法_标量乘法属性1 | 使用Python的线性代数

    线性代数向量乘法 Prerequisite: Linear Algebra | Defining a Vector 先决条件: 线性代数| 定义向量 Linear algebra is the bra ...

最新文章

  1. 二、创作网站 (三) Creating custom content types
  2. 超摩尔定律!OpenAI官宣AI算法效率每16个月翻一番
  3. Netty原理和使用
  4. nyoj 211 (Floyd算法求传递闭包)
  5. 免费下载加速软件IDM,让你的下载不限速,高达10M每秒
  6. python反编译class文件_简单的反编译class文件并重新编译的方法
  7. mysql group_concat拼接字符串长度
  8. Java使用蔡勒公式快速计算某一天是星期几
  9. Java最准确的获取当前一周开始时间和结束时间
  10. ArcGIS API For Javascript之地图基本加载与显示,地图切换、缩放、定位、比例尺、鹰眼图、坐标显示、查询搜索功能实现
  11. 厦门大学计算机专业录取分数线2019,【厦门大学:2019-2016山西省各专业录取分数线】...
  12. 360企业版服务器修改了,360企业版安装部署方法详细攻略
  13. 酷狗小程开发,项目创建(Vue)
  14. 【每日蓝桥】8、一三年省赛Java组真题“打印十字图”
  15. 推文助手! 邀请码!如何填写?
  16. sentry mysql_Apache Sentry安装及简单使用
  17. GNS3 完全使用手册
  18. 操作系统:磁盘调度算法FCFS算法(c语言)
  19. 区分H5调用手机相机与相册
  20. java遍历易百教程_Java PrintStream类示例

热门文章

  1. @value 默认值为null_JAVA8之妙用Optional解决判断Null为空的问题
  2. php imagecreatefromjpeg图片太大_PHP图像处理技术及应用
  3. viewpage 去掉左右切换效果_ViewPager实现多页面切换以及动画效果
  4. ubuntu7.10中的apache的一些设置
  5. [转]Anaconda
  6. 【转】unity地形插件T4M使用帮助
  7. [译]机器人操作系统简介:终极机器人应用框架(上)
  8. 机器学习相关——协同过滤
  9. 使用系统的CoreLocation定位
  10. centos上安装adobe flash