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
# 使用示例
# 请参考文档中的参数说明使用此函数