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.


2
Apa cara tercepat untuk menghitung semua nilai eigen dari matriks adjacency yang sangat besar dan jarang dalam python?
Saya mencoba mencari tahu apakah ada cara yang lebih cepat untuk menghitung semua nilai eigen dan vektor eigen dari matriks adjacency yang sangat besar dan jarang daripada menggunakan scipy.sparse.linalg.eigsh Sejauh yang saya tahu, metode ini hanya menggunakan sparseness dan atribut simetri dari matriks. Matriks adjacency juga biner, yang membuat saya …


5
Berulang kali memecahkan dengan , berbeda
Saya menggunakan MATLAB untuk memecahkan masalah yang melibatkan penyelesaian di setiap timestep, di mana berubah seiring waktu. Saat ini, saya menyelesaikan ini menggunakan MATLAB :bAx=bAx=b\mathbf{A} \mathbf{x}=\mathbf{b}bb\mathbf{b}mldivide x = A\b Saya memiliki fleksibilitas untuk membuat sebanyak mungkin perhitungan yang diperlukan, jadi saya bertanya-tanya apakah ada metode yang lebih cepat dan / …

1
Algoritma untuk Matriks Integer Besar Jarang
Saya mencari perpustakaan yang melakukan operasi matriks pada matriks jarang besar tanpa mengorbankan stabilitas numerik. Matriks akan menjadi 1000+ oleh 1000+ dan nilai-nilai matriks akan berada di antara 0 dan 1000. Saya akan melakukan algoritma kalkulus indeks sehingga saya akan menghasilkan vektor baris (jarang) dari matriks serial. Ketika saya mengembangkan …

1
Algoritma untuk sistem linear ODE
Saya bertanya-tanya: apa algoritma terbaik untuk menyelesaikan Di mana adalah matriks . A tidak bergantung pada waktu secara eksplisit, biasanya jarang tetapi tidak perlu terikat. Nilai eigennya memiliki bagian nyata yang tidak positif. A juga dapat didiagonalisasi tetapi mungkin terlalu besar untuk diagonalisasi penuh agar efisien secara komputasi.dkamudt= A ududt=Au\begin{equation} …

3
Perpustakaan aljabar blaze linier?
Makalah "Expression Templates Revisited: A Performance Analysis of Current Metodologi" di SIAM Journal of Scientific Computing merujuk pada perpustakaan aljabar linear "Blaze". Saya belum pernah mendengarnya sebelumnya, dan sepertinya tidak dapat menemukan referensi online. (Pencarian google yang jelas memberikan kertas di atas kembali.) Jadi apa perpustakaan ini dan di mana …



3
Implementasi algoritma tridiagonal matrix yang efisien
Saya memecahkan masalah fisik menggunakan skema numerik implisit. Ini menuntun saya untuk memecahkan persamaan linear dengan matriks tridiagonal. Saya telah memberi kode algoritma ini dari Wikipedia. Saya ingin tahu apakah ada perpustakaan yang efisien yang memungkinkan untuk menyelesaikan persamaan jenis ini dengan cara yang dioptimalkan. Catatan penting adalah bahwa matriks …

1
masalah SVD tertimbang?
Diberikan dua matriks AAA dan BBB , saya ingin mencari vektor xxx dan yyy , sehingga, min∑ij(Aij−xiyjBij)2.min∑ij(Aij−xiyjBij)2. \min \sum_{ij} (A_{ij} - x_i y_j B_{ij})^2. Dalam bentuk matriks, saya mencoba untuk meminimalkan norma Frobenius dari A−diag(x)⋅B⋅diag(y)=A−B∘(xy⊤)A−diag(x)⋅B⋅diag(y)=A−B∘(xy⊤)A - \mbox{diag}(x) \cdot B \cdot \mbox{diag}(y) = A - B \circ (x y^\top) . Secara …

1
Nilai eigen terkecil tanpa terbalik
Misalkan adalah matriks pasti simetris, positif. cukup besar sehingga mahal untuk menyelesaikan secara langsung. A A x = bA ∈ Rn × nA∈Rn×nA\in\mathbb{R}^{n\times n}SEBUAHAAA x = bAx=bAx=b Adakah algoritma iteratif untuk menemukan nilai eigen terkecil dari yang tidak melibatkan pembalikan di setiap iterasi?ASEBUAHAASEBUAHAA Artinya, saya harus menggunakan algoritma iteratif seperti …


2
Bahaya aritmatika kompleks dalam komputasi ilmiah
Produk dalam kompleks memiliki dua definisi berbeda yang diputuskan oleh konvensi: atau . Di BLAS, saya menemukan rutinitas cdotu, zdotu, dan cdotc, zdotc. Dua rutinitas yang pertama sebenarnya menghitung (produk dalam palsu!) Dan dua rutinitas terakhir mengkonjugasikan vektor pertama dalam produk dalam. Juga, berdasarkan definisi (konjugasi atau ), dengan konjugasi! …

2
Menguji apakah sebuah matriks positif semi-pasti
Saya memiliki daftar dari matriks simetris yang saya perlu periksa untuk semi-definiteness positif (yaitu nilai eigennya non-negatif.)LL{\cal L} Komentar di atas menyiratkan bahwa seseorang dapat melakukannya dengan menghitung nilai eigen masing-masing dan memeriksa apakah nilainya tidak negatif (mungkin harus mengurus kesalahan pembulatan.) Menghitung nilai eigen cukup mahal dalam skenario saya, …

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.