Ilmu Komputasi

9
Urutan kedua perangkat lunak visualisasi bidang tensor

Apakah ada ikhtisar yang tersedia di atas perangkat lunak visualisasi tensor? Preferensi pribadi saya adalah: Sebuah perangkat lunak yang gratis, terdokumentasi dengan baik, dan menawarkan teknik visualisasi untuk berbagai bidang tensor orde dua (atau orde tinggi) yang berbeda. Beberapa modul...

9
Apa kompleksitas kasus terburuk dari Conjugate Gradient?

Biarkan A∈Rn×nA∈Rn×nA\in \mathbb{R}^{n\times n} , simetris dan pasti positif. Misalkan dibutuhkan mmm unit kerja untuk memperbanyak vektor oleh AAA . Diketahui bahwa melakukan algoritma CG pada AAA dengan kondisi nomor κκ\kappa membutuhkan O(mκ−−√)O(mκ)\mathcal{O} (m\sqrt{\kappa}), unit...

9
Algoritma Penyeimbang Matriks

Saya telah menulis toolbox sistem kontrol dari awal dan murni di Python3 (plug shameless:) harold. Dari penelitian saya sebelumnya, saya selalu mengeluh tentang pemecah Riccati care.mkarena alasan teknis / tidak relevan. Karenanya, saya telah menulis serangkaian rutinitas saya sendiri. Satu hal...

9
Apakah ada paket FEM "ringan" di sekitar?

Pada dasarnya, FEM tampaknya menjadi masalah yang cukup banyak "diselesaikan". Ada banyak kerangka kerja yang kuat yang ada, seperti Trilinos, PETSc, FEniCS, Libmesh atau MOOSE. Satu hal yang mereka miliki bersama: Mereka sangat "berat". Pertama, instalasi biasanya sangat menyakitkan. Kedua,...

9
Apa alasan bahwa LAPACK menggunakan

QR rutin LAPACK menyimpan Q sebagai reflektor rumah tangga. Ini skala vektor refleksi dengan , jadi elemen pertama hasilnya menjadi , sehingga tidak harus disimpan. Dan itu menyimpan vektor terpisah , yang berisi faktor skala yang diperlukan. Jadi matriks reflektor adalah seperti