Python | 线性代数

线性代数是数学的一个分支,它通过使用向量和矩阵来处理大数据。它引入了查看和理解大数据的另一种方式。矩阵和向量是主要工具,用于数据表示。向量也是单位列矩阵。线性代数也可以定义为“ n维空间数学”。它涉及四个子空间:

  1. 列空间

  2. 行空间

  3. 空空间

  4. 左空空间

有多种类型的矩阵和可以对矩阵执行的多种操作。在此学习序列中,我们将使用python来实现这些矩阵以及如何使用不同的操作来操纵它们。

为什么要使用Python?

  • Python是高级计算机编程语言。除此之外,它提供了大量的程序包(主要是矩阵和向量的numpy程序包),这些程序包使我们能够非常有效地对大数据执行操作,并且非常有效。

  • 几乎所有地方都在使用Python。Python在项目,软件开发,算法编程/机器学习和研究中的使用使其成为计算机科学中的主要语言之一。Python提供了一种学习线性代数的写意方式,以便您可以在任何领域中实现它。

线性代数中的python程序列表

  1. 使用列表定义向量

  2. 使用Numpy定义向量

  3. 用户定义长度的向量

  4. 两个向量相加

  5. 向量的标量乘法

  6. 使用NumPy对向量进行标量乘法

  7. 标量乘法属性1

  8. 标量乘法属性2

  9. 向向量添加维

  10. 调用向量的第i维分量

  11. 使用功能的矢量幅度

  12. 向量的点积

  13. 两个向量之间的余弦相似度

  14. 线性函数向量

  15. 随机整数向量

  16. 使用Numpy定义矩阵

  17. 使用列创建矩阵

  18. 使用行创建矩阵

  19. 矩阵的调用列

  20. 调用矩阵的行

  21. 矩阵加法

  22. 矩阵中的行号

  23. 矩阵的标量乘法

  24. 矩阵形状

  25. (i,j)矩阵中的元素

  26. 使用函数调用矩阵的列

  27. 使用函数调用矩阵的行

  28. 检查平方矩阵

  29. Python | 范德蒙矩阵

  30. numpy.matmul( ) 用于矩阵乘法

  31. Python | 常数矩阵

  32. Python | 矩阵范围

  33. Python | 矩阵等级

  34. Python | 矩阵的痕迹

  35. Python | 矩阵行列式的符号和自然对数

  36. Python | 矩阵的对角线

  37. Python | 矩阵的下三角

  38. Python | 矩阵的上三角

  39. 麻木random.random( ) 没有输入参数的功能

  40. randomisation() 产生随机向量的功能

  41. randomisation_matrix() 生成随机矩阵的函数

  42. 使用以下命令打印矢量/矩阵元素的功效 pow(x,a)

  43. 使用以下命令打印向量/矩阵元素的正弦值 numpy.sin()

  44. 使用以下命令打印向量/矩阵元素的双曲正切值 numpy.tanh()

  45. 打印向量/矩阵的余弦值(明智的操作)

  46. 打印向量/矩阵的对数值(元素明智的操作)

  47. 使用以下命令打印矢量/矩阵元素的指数值 numpy.exp()

  48. 使用以下命令打印身份矩阵 numpy.eye() 功能

  49. 单位矩阵属性(I ^ k = I)

  50. 身份矩阵属性(AI = A)

  51. 线性方程的表示

  52. 线性方程组的表示

  53. 转置矩阵

  54. 单位矩阵转置属性

  55. 对称矩阵

  56. 创建对称矩阵

  57. 对称矩阵之和

  58. 一个矩阵使用 numpy.ones()

  59. 零矩阵使用 numpy.zeros()

  60. 矩阵的行列式

  61. 身份矩阵的行列式

  62. 转置矩阵的行列式

  63. 零和一矩阵的行列式

  64. 非平方矩阵的行列式

  65. 矩阵的逆

  66. 单位矩阵的逆

  67. 矩阵的最小值

  68. 矩阵的最大值

  69. 矩阵的平均值

  70. 矩阵的乘积及其逆性质

  71. 矩阵乘积及其转置特性

  72. 从矩阵比较最大值

  73. 从矩阵比较最小值

  74. 向量的范数

  75. 向量的外积

  76. 外部产品属性

  77. Python | 申请学校CPI记录(线性代数)

神经网络

  1. 最简单的神经网络简介

  2. 单层神经网络

  3. Python | 隐层最简单的神经网络

线性代数在机器学习中的应用

  1. 单点铰链损耗

  2. 单点铰链损失功能

  3. 多点铰链损失功能

  4. 二项式过程

  5. Python | 二项式实验模拟

  6. 欧氏距离示例