python创建矩阵
时间: 2023-12-01 13:04:48 浏览: 139
python新建矩阵的代码.docx
以下是三种Python创建矩阵的方法:
1.利用NumPy库中的mat函数创建矩阵(利用reshape函数)
```python
import numpy as np
c = np.mat(np.arange(9).reshape(3,3)) # 一维的矩阵
print(c)
```
输出:
```
[[0 1 2]
[3 4 5]
[6 7 8]]
```
2.利用NumPy库中的mat函数创建矩阵,其中字符串的表示中,矩阵的行与行之间用分号隔开,行内的元素之间用空格隔开。
```python
import numpy as np
a = np.mat('1 2 3;4 5 6;7 8 9') # 中间打逗号也可以
print(a)
```
输出:
```
[[1 2 3]
[4 5 6]
[7 8 9]]
```
3.利用NumPy数组进行创建
```python
import numpy as np
b = np.array([[1,2,3],[4,5,6],[7,8,9]])
print(np.mat(b))
```
输出:
```
[[1 2 3]
[4 5 6]
[7 8 9]]
```
阅读全文