Python解决线性代数问题
文章平均质量分 68
body_builder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python解决线性代数问题之矩阵的初等变换
定义一个矩阵初等行变换的类class rowTransformation(): array = ([[],[]]) def __init__(self,array): self.array = array def __mul__(self, other): pass # 交换矩阵的两行 def exchange_two_l...原创 2018-03-08 19:14:31 · 2395 阅读 · 0 评论 -
Python解决线性代数问题之向量组的线性相关性
一:向量组及其线性组合 n个有次序的数排列在一起就成了n维向量 若干个同维数的向量所组合成的集合叫做向量组 有限个向量 组成的向量组构成矩阵 给定向量组A,对于任何一组实数,实数的元素与向量组的向量一一相乘,则称为给定向量组A的线性组合,当线性组合的值等于另一个向量b时,则称向量b能由向量组A线性表示 若向量组B中的每一个向量都...原创 2018-03-08 20:33:38 · 3196 阅读 · 2 评论 -
利用Python来解决线性代数问题之行列式
今天我们一起利用Python来解决线性代数中的行列式问题。 一:二阶与三阶行列式 这是一个简单的二元线性方程组,我们调用linalg. solve()函数就可以快速解决import numpy as np a = np.array([[3, -2], [2, 1]]) b = np.array([12, 1]) d = np.linalg.sol...原创 2018-03-05 00:12:38 · 2266 阅读 · 0 评论 -
利用Python来解决线性代数之矩阵及其运算
import numpy as np A = np.array([[1, 2], [3, 4]]) B = np.array([[1, 2], [3, 4]]) C = 3 # 矩阵的加法 print(A+B) [[2 4] [6 8]] print(np.linalg.det(A)) -2.0000000000000004 # 数与矩阵相乘 print(3*A) [[ 3 6] [ 9...原创 2018-03-06 00:42:35 · 1075 阅读 · 0 评论
分享