numpy 矩阵减去一个常数
时间: 2023-11-10 19:13:50 浏览: 258
Python numpy中矩阵的基本用法汇总
5星 · 资源好评率100%
可以使用 NumPy 的广播功能,将常数转换成一个与矩阵形状相同的矩阵,然后进行减法操作。示例代码如下:
```python
import numpy as np
# 创建一个 3x3 的矩阵
matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 定义常数
c = 2
# 将常数转换成 3x3 的矩阵
c_matrix = np.full(matrix.shape, c)
# 矩阵减去常数
result = matrix - c_matrix
print(result)
```
输出结果为:
```
[[-1 0 1]
[ 2 3 4]
[ 5 6 7]]
```
阅读全文