Python 与线性代数方程组求解入门
1. Python 基础操作
在 Python 中,我们可以进行向量和矩阵的内积、外积运算。以下是相关代码示例:
# Inner product
print "inner(x,y) =\n",inner(x,y)
# {x}.{y}
print "inner(A,x) =\n",inner(A,x)
# [A]{x}
print "inner(A,B) =\n",inner(A,B)
# [A][B_transpose]
# Outer product
print "outer(x,y) =\n",outer(x,y)
print "outer(A,x) =\n",outer(A,x)
print "Outer(A,B) =\n",outer(A,B)
其输出结果如下:
dot(x,y) =
17
dot(A,x) =
[13 27]
dot(A,B) =
[[5 5]
[7 7]]
inner(x,y) =
17
inner(A,x) =
[13 27]
inner(A,B) =
[[ 3
6]
[ 5 10]]
outer(x,y) =
[[14
7]
[ 6
3]]
outer(A,x) =
[[ 7
3]
[14
6]
[21
9]
[14
6]]
Outer(A,B) =
[[1 1 2 2]
[2 2 4 4]
[3 3 6 6]
[2 2 4 4]]
2. NumPy 模块的使用
NumPy 带有一个名为 linalg 的线
超级会员免费看
订阅专栏 解锁全文

2708

被折叠的 条评论
为什么被折叠?



