Matlab VS Python -eig (A,B )VS sc.linalg.eig (A,B)

У меня есть следующие матрицы сигма и сигма:

сигма:

    1.9958   0.7250
    0.7250   1.3167

сигмад:

    4.8889   1.1944
    1.1944   4.2361

Если я попытаюсь решить обобщенную проблему собственных значений в python, я получу:

    d,V = sc.linalg.eig(matrix(sigmad),matrix(sigma))

В:

    -1     -0.5614
    -0.4352    1

Если я попытаюсь решить g. е. проблема в матлабе я получаю:

    [V,d]=eig(sigmad,sigma)

В:

    -0.5897    -0.5278
    -0.2564    0.9400

Но d совпадают.

5
задан JEquihua 9 August 2018 в 03:04
поделиться