Eig

genel final dersi Eig

Bir veya daha fazla kare matrisin öz ayrıştırmasını hesaplar.

'Giriş'teki her iç matrisin özdeğerlerini ve (isteğe bağlı olarak) sağ özvektörlerini, 'giriş[..., :, :] = v[..., :, :] * diag(e[...,) olacak şekilde hesaplar. :])`. Özdeğerler azalmayacak şekilde sıralanır.

# a is a tensor.
 # e is a tensor of eigenvalues.
 # v is a tensor of eigenvectors.
 e, v = eig(a)
 e = eig(a, compute_v=False)
 

İç İçe Sınıflar

sınıf Eig.Seçenekler Eig için isteğe bağlı özellikler

Genel Yöntemler

Statik Eig.Seçenekleri
hesaplamaV (Boolean hesaplamaV)
statik <U, T> Eig <U>
oluştur ( Kapsam kapsamı, İşlenen <T> girişi, Sınıf<U> Tout, Seçenekler... seçenekleri)
Yeni bir Eig işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <U>
e ()
Özdeğerler.
Çıkış <U>
v ()
Özvektörler.

Kalıtsal Yöntemler

Genel Yöntemler

genel statik Eig.Options hesaplamaV (Boolean hesaplamaV)

Parametreler
hesaplamaV Eğer 'Doğru' ise özvektörler hesaplanacak ve 'v' cinsinden döndürülecektir. Aksi halde sadece özdeğerler hesaplanacaktır.

public static Eig <U> create ( Kapsam kapsamı, İşlenen <T> girişi, Sınıf<U> Tout, Seçenekler... seçenekleri)

Yeni bir Eig işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
giriş '[N, N]' şeklinin 'Tensör' girişi.
seçenekler isteğe bağlı nitelik değerlerini taşır
İadeler
  • Eig'in yeni bir örneği

genel Çıkış <U> e ()

Özdeğerler. Şekil `[N]`dir.

genel Çıkış <U> v ()

Özvektörler. Şekil `[N, N]`dir.