gpt4 book ai didi

r - 矩阵的特征值,假设对称

转载 作者:行者123 更新时间:2023-12-05 09:15:48 30 4
gpt4 key购买 nike

我试图在 Julia 中找到以下 2 X 2 矩阵(等于 a)的特征值:

2×2 Array{Float64,2}:
0.120066 0.956959
0.408367 0.422321

我在 R 中有相同的数组,运行以下 R 命令我得到了这个输出:

eigen(a, symmetric=T, only.values=T)
$values
[1] 0.706626 -0.164245

然而,在 Julia 中,当我运行这个命令时,我得到了这个输出:

eigvals(LowerTriangular(a))
2-element Array{Float64,1}:
0.120066
0.422321

有没有办法在 Julia 中为对称矩阵复制 R eigen() 函数,因为我使用 LowerTriangular 函数的方法不起作用?

最佳答案

像这样使用对称函数:

julia> eigvals(Symmetric(x, :L))
2-element Array{Float64,1}:
-0.164241
0.706628

从 Julia 0.7 开始,您将不得不使用 using LinearAlgebra 来导入函数。

关于r - 矩阵的特征值,假设对称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51731339/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com