ArrayFire中最大的特征值(和相应的特征向量)

时间:2013-03-12 16:48:45

标签: c++ arrayfire

给定方阵[{1}},我需要获得一个对角矩阵A,其中包含D的5个最大幅度的特征值和一个矩阵A,其列为相应的特征向量。在Matlab中,代码是V。 ArrayFire C ++中是否有类似的功能?

在ArrayFire中,我使用[V,D] = eigs(A,5)af::eigen(Values,Vectors,A)中元素的顺序是什么?在一次测试中,我将Values的元素按递增幅度的顺序排序,但在另一种情况下,Values按照递减幅度的顺序排序。基本上,我需要提取5个对应于最大幅度特征值的特征向量。我是否必须使用Values函数来实现此目的?

更新 这是一个简单的例子:

sort

0 个答案:

没有答案