首页 > 解决方案 > numpy/scipy 等效于 MATLAB 的 SYMAMD 函数

问题描述

我正在将一些 MATLAB 代码移植到 Python 中,但无法在 numpy 或 scipy 中为 SYMAMD 找到等效函数。

MATLAB中函数的部分说明:

SYMAMD Symmetric approximate minimum degree permutation.
    P = SYMAMD(S) for a symmetric positive definite matrix S, returns the
    permutation vector p such that S(p,p) tends to have a sparser Cholesky
    factor than S.

有人知道等效功能吗?我打算尝试从作者的网站http://www.cise.ufl.edu/research/sparse移植 C 代码,但我宁愿不这样做。

标签: pythonmatlabnumpyscipy

解决方案


推荐阅读