Eig

kelas akhir publik Eig

Menghitung dekomposisi eigen dari satu atau lebih matriks persegi.

Menghitung nilai eigen dan (opsional) vektor eigen kanan dari setiap matriks bagian dalam di `input` sehingga `input[..., :, :] = v[..., :, :] * diag(e[..., :])`. Nilai eigen diurutkan dalam urutan tidak menurun.

# 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)
 

Kelas Bersarang

kelas Eig.Opsi Atribut opsional untuk Eig

Metode Publik

Eig.Options statis
komputasiV (komputasi BooleanV)
statis <U, T> Eig <U>
buat ( Lingkup lingkup, masukan Operan <T>, Kelas<U> Tout, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi Eig baru.
Keluaran <U>
e ()
Nilai eigen.
Keluaran <U>
v ()
vektor eigen.

Metode Warisan

Metode Publik

Eig.Options komputasiV statis publik (komputasi Boolean)

Parameter
komputasiV Jika `True` maka vektor eigen akan dihitung dan dikembalikan dalam `v`. Jika tidak, hanya nilai eigen yang akan dihitung.

public static Eig <U> buat ( Lingkup lingkup, masukan Operan <T>, Kelas<U> Tout, Opsi... opsi)

Metode pabrik untuk membuat kelas yang membungkus operasi Eig baru.

Parameter
cakupan ruang lingkup saat ini
memasukkan Masukan `Tensor` berbentuk `[N, N]`.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru dari Eig

Keluaran publik <U> e ()

Nilai eigen. Bentuknya adalah `[N]`.

Keluaran publik <U> v ()

vektor eigen. Bentuknya adalah `[N, N]`.