python函数中如何用矩阵作为参数‘
时间: 2024-03-16 12:43:07 浏览: 311
python如何进行矩阵运算
在 Python 中,您可以将矩阵作为参数传递给函数。要传递矩阵作为参数,您可以使用 NumPy 库中的 ndarray 类型。
以下是一个简单的示例,该示例演示如何将矩阵作为参数传递给函数:
```python
import numpy as np
# 定义一个函数,接受一个矩阵作为参数
def my_function(matrix):
# 打印矩阵的形状
print(matrix.shape)
# 定义一个矩阵
my_matrix = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 调用函数,并传递矩阵作为参数
my_function(my_matrix)
```
在上面的示例中,我们导入了 NumPy 库,并使用 `np.array()` 函数创建了一个 3x3 的矩阵 `my_matrix`。然后,我们定义了一个名为 `my_function()` 的函数,该函数接受一个矩阵作为参数,并使用 `print()` 函数打印矩阵的形状。最后,我们调用了 `my_function()` 函数,并将 `my_matrix` 矩阵作为参数传递给它。
输出应该是 `(3, 3)`,这表示传递给函数的矩阵是一个 3x3 的矩阵。
阅读全文