compute_max_eigenvalue

描述

计算二维方阵的最大特征值和对应的特征向量 使用幂迭代法计算,不使用并行计算

函数签名

compute_max_eigenvalue(matrix) -> None

参数

matrix (numpy.ndarray)

输入二维方阵,类型为float64

返回值


tuple 返回一个元组(eigenvalue, eigenvector), eigenvalue是最大特征值(float64), eigenvector是对应的特征向量(numpy.ndarray)

Python调用示例: ```python import numpy as np from rust_pyfunc import compute_max_eigenvalue

创建测试矩阵

matrix = np.array([[4.0, -1.0], [-1.0, 3.0]], dtype=np.float64) eigenvalue, eigenvector = compute_max_eigenvalue(matrix) print(f"最大特征值: {eigenvalue}") print(f"对应的特征向量: {eigenvector}") ```

示例

暂无示例

Python使用示例

import numpy as np
from rust_pyfunc import compute_max_eigenvalue

# 使用示例

# 请参考文档中的参数说明使用此函数