Ilmu Komputasi

T&J untuk ilmuwan yang menggunakan komputer untuk memecahkan masalah ilmiah

3
Dalam keadaan apa integrasi Monte Carlo lebih baik daripada quasi-Monte Carlo?
Sebuah pertanyaan yang cukup sederhana: untuk melakukan integral multidimensi, mengingat bahwa seseorang telah memutuskan bahwa semacam metode Monte Carlo sesuai, apakah ada keuntungan bahwa integrasi MC biasa menggunakan nomor pseudorandom memiliki lebih dari integrasi kuasi-Monte Carlo menggunakan urutan quasirandom ? Jika demikian, bagaimana saya mengenali situasi di mana keuntungan ini …

5
Meningkatkan panjang umur arsip kode
Apakah ada daftar praktik terbaik yang dipublikasikan untuk memastikan umur kode yang panjang, dengan pandangan terhadap hasil ilmiah yang dapat direproduksi? (mis. open source, praktik dokumentasi, memilih dependensi, memilih bahasa, mesin virtual, dll). Tahu ada studi (atau kurang itu, contoh / anekdot) yang telah mencoba memperkirakan paruh waktu kode ilmiah …


1
Memecahkan sistem linear padat besar?
Adakah harapan dalam menyelesaikan sistem linear berikut secara efisien dengan metode berulang? A∈Rn×n,x∈Rn,b∈Rn, with n>106A∈Rn×n,x∈Rn,b∈Rn, with n>106A \in \mathbb{R}^{n \times n}, x \in \mathbb{R}^n, b \in \mathbb{R}^n \text{, with } n > 10^6 Ax=bAx=bAx=b dengan A=(Δ−K)A=(Δ−K) A=(\Delta - K) , di manaΔΔ\Delta adalah matriks yang sangat jarang dengan beberapa diagonal, …

1
Untuk perangkat lunak yang diserahkan ke ACM TOMS, bagaimana perjanjian lisensi perangkat lunak ACM berinteraksi dengan lisensi lain?
Jurnal Asosiasi untuk Komputasi Mesin Transaksi pada Perangkat Lunak Matematika (ACM TOMS) menerbitkan banyak artikel tentang algoritma numerik yang mencakup implementasi perangkat lunak. Menurut kebijakan editorial mereka , pengajuan makalah algoritma mencakup kode sumber untuk implementasi algoritma yang dijelaskan dalam makalah tersebut. Kode sumber ini tunduk pada Perjanjian Hak Cipta …

2
Panduan tentang Python untuk Pemrograman Paralel berbagi-memori
Saya memiliki pengalaman dalam pengkodean OpenMP untuk mesin Memori Bersama (baik dalam C dan FORTRAN) untuk melakukan tugas-tugas sederhana seperti penambahan matriks, perkalian dll. (Hanya untuk melihat bagaimana itu bersaing dengan LAPACK). Saya tahu OpenMP cukup untuk melakukan tugas-tugas sederhana tanpa perlu melihat dokumentasi. Baru-baru ini, saya beralih ke Python …

4
perangkat lunak yang baik (gratis) untuk menghasilkan gambar yang dapat diterbitkan?
Saya menghasilkan gambar 1d dan 2d menggunakan Matlab sekarang untuk perbandingan akurasi terhadap model yang diberikan. Saya perlu membandingkan metode saya dengan model Gaussian .wfn standar dan saya akan melakukannya dengan menganalisis kepadatan molekul serta laplacian. Saya tertarik untuk menghasilkan gambar 2-D dari perbedaan perkiraan saya dengan perkiraan .wfn (mungkin …

1
Algoritma untuk deteksi komunitas untuk grafik bipartit?
Apakah ada algoritma untuk deteksi komunitas untuk grafik bipartit (jaringan 2-mode) yang diterapkan dalam igraph, networkX, R atau Python dll? Secara khusus, adakah implementasi seperti itu di mana seseorang akan dapat membatasi deteksi komunitas hanya pada salah satu dari dua mode?

3
Perpustakaan untuk memecahkan persamaan Lyapunov
Persamaan matriks berikut dalam untuk matriks dan diberikan muncul dalam karya saya sebagai karakterisasi dari matriks kovarians. Saya telah belajar bahwa persamaan ini dikenal, khususnya dalam teori kontrol waktu kontinu, sebagai persamaan Lyapunov , dan bahwa ada berbagai algoritma terkenal untuk menyelesaikannya yang mengeksploitasi sifat khusus dari persamaan linear ini. …


2
Bagaimana Anda meningkatkan akurasi metode beda hingga untuk menemukan sistem eigens dari ODE linear tunggal
Saya mencoba memecahkan persamaan tipe: ( - ∂2∂x2- f( x ) ) ψ(x)=λψ(x)(−∂2∂x2−f(x))ψ(x)=λψ(x) \left( -\tfrac{\partial^2}{\partial x^2} - f\left(x\right) \right) \psi(x) = \lambda \psi(x) Di mana f( x )f(x)f(x) memiliki kutub sederhana pada 000 , untuk nilai eigen NNN dan vektor eigen terkecil . Kondisi batas adalah: ψ ( 0 ) …

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.



2
Pelaporan hasil kurva-fit dalam makalah ilmiah
(Saya harap pertanyaan ini cocok dengan situs ini; jika tidak, terima permintaan maaf saya). Saya menjalankan simulasi tertentu, dan mendapat deret waktu y (t), t = 0, 1, ... 20. Setelah mencoba beberapa fungsi, saya menemukan bahwa: y(t) =~ 1 / (A t + B) Di mana A dan B …

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.