Pertanyaan yang diberi tag «linear-algebra»

Pertanyaan tentang aspek algoritmik / komputasi aljabar linier, termasuk solusi sistem linier, masalah kuadrat terkecil, masalah eigen, dan hal-hal serupa lainnya.

1
Pertandingan kuadrat paling murni rotasi
Adakah yang bisa merekomendasikan metode untuk masalah kuadrat-terkecil berikut: R ∈ R3 × 3R∈R3×3R \in \mathbb{R}^{3 \times 3}∑i = 0N( R xsaya- bsaya)2→ min∑saya=0N(Rxsaya-bsaya)2→min\sum\limits_{i=0}^N (Rx_i - b_i)^2 \rightarrow \minRRR Saya bisa mendapatkan solusi perkiraan dengan meminimalkan (arbitrer ), dengan mengambil matriks dan:∑i = 0N( A xsaya- bsaya)2→ min∑saya=0N(SEBUAHxsaya-bsaya)2→min\sum\limits_{i=0}^N (Ax_i - …


3
Menguji apakah dua matriks 12x12 memiliki determinan yang sama
12×1212×1212 \times 12QQQJdet(Q)=det(12I−Q−J)(1)det(Q)=det(12I−Q−J)(1)\det(Q) = \det(12I-Q-J) \; \; (1)JJJ Saat ini saya melakukan ini dengan perpustakaan armadillo tetapi ternyata terlalu lambat. Masalahnya adalah bahwa saya perlu melakukan ini untuk satu triliun matriks dan ternyata menghitung dua penentu adalah hambatan dari program saya. Karena itu saya punya dua pertanyaan Apakah ada trik …



2
Perhitungan faktor Cholesky
Jadi teorema dekomposisi Cholesky menyatakan bahwa setiap matriks definitif positif pasti simetris nyata memiliki dekomposisi Cholesky mana adalah matriks segitiga lebih rendah.MMMM=LL⊤M=LL⊤M= LL^\topLLL Mengingat , kita sudah tahu ada algoritma cepat untuk menghitung faktor Cholesky .MMMLLL Sekarang, anggaplah saya diberi sebuah matriks persegi panjang , dan saya tahu bahwa adalah …




1
Bagaimana cara mendeteksi multiplisitas untuk nilai eigen?
Misalkan A adalah matriks umum yang jarang, dan saya ingin menghitung nilai eigen. Saya tidak tahu cara mendeteksi multiplisitas untuk nilai eigen. Sejauh yang saya tahu, untuk kasus khusus, menemukan akar polinomial dengan metode matriks pengiring, kita dapat menerapkan RRQR untuk mendeteksi multiplisitas untuk akar.


3
Algoritma paralel untuk sistem eigens dari matriks tridiagonal
Saya sedang melakukan diagonalisasi Lanczos dari matriks jarang besar (~ 2 juta elemen). Hampir semua langkah dalam algoritma Lanzcos dilakukan secara paralel pada GPU, kecuali untuk mendiagonalisasi matriks Lanczos untuk memeriksa konvergensi. Untuk itu, saya telah menggunakan algoritma TQLI dari Numerical Recipes. Apakah ada metode untuk menemukan sistem eigens dari …

1
Komputasi kesalahan standar untuk masalah regresi linier tanpa menghitung invers
Apakah ada cara yang lebih cepat untuk menghitung kesalahan standar untuk masalah regresi linier, daripada dengan membalik ? Di sini saya berasumsi kita mengalami regresi:X′XX′XX'X y=Xβ+ε,y=Xβ+ε,y=X\beta+\varepsilon, di mana adalah matriks dan adalah vektor.XXXn×kn×kn\times kyyyn×1n×1n\times 1 Untuk menemukan solusi masalah kuadrat terkecil, tidak praktis untuk melakukan apa pun dengan , Anda …

1
Bagaimana menetapkan bahwa metode iteratif untuk sistem linear besar dalam praktiknya konvergen?
Dalam ilmu komputasi kita sering menemukan sistem linear besar yang harus kita pecahkan dengan beberapa cara (efisien), misalnya dengan metode langsung atau berulang. Jika kita fokus pada yang terakhir, bagaimana kita dapat menetapkan bahwa metode iteratif untuk menyelesaikan sistem linier yang besar adalah konvergen dalam praktiknya? Jelas bahwa kita dapat …


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.