Ilmu Komputasi

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

5
Perhitungan tetangga terdekat berulang karena jutaan titik data terlalu lambat
Saya memiliki dataset yang mengalir ke jutaan titik data dalam 3D. Untuk perhitungan yang saya lakukan, saya perlu menghitung tetangga (pencarian rentang) untuk setiap titik data dalam radius, mencoba untuk menyesuaikan suatu fungsi, menghitung kesalahan untuk fit, ulangi ini untuk titik data berikutnya dan seterusnya. Kode saya berfungsi dengan baik …

4
Metode ODE optimal untuk evaluasi RHS dengan jumlah tetap
Dalam praktiknya, runtime penyelesaian IVP ˙ x ( t ) = f ( t , x ( t ) ) secara numerik x˙(t)=f(t,x(t)) for t∈[t0,t1]x˙(t)=f(t,x(t)) for t∈[t0,t1] \dot{x}(t) = f(t, x(t)) \quad \text{ for } t \in [t_0, t_1] x(t0)=x0x(t0)=x0 x(t_0) = x_0 sering didominasi oleh lamanya mengevaluasi sisi kanan …

3
Cara mengekspresikan ekspresi rumit ini menggunakan irisan numpy
Saya ingin menerapkan ekspresi berikut dalam Python: mana x dan y adalah array numpy dengan ukuran n , dan k adalah array numpy ukuran n × n . Ukuran n mungkin hingga sekitar 10.000, dan fungsinya adalah bagian dari loop dalam yang akan dievaluasi berkali-kali, jadi kecepatan itu penting.xsaya= ∑j …
14 python  numpy 




4
Apa cara yang paling membantu untuk menulis kode untuk makalah sehingga pembaca dapat dengan jelas mencocokkan hasilnya dengan kode yang menghasilkannya?
Saya sedang menulis makalah yang dapat direproduksi, dan makalah ini memiliki hasil komputasi yang dihasilkan oleh skrip Python (skrip MATLAB serupa menghasilkan hasil yang hampir identik). Saya merasa bahwa makalah ini akan lebih mudah dipahami oleh pembaca jika mereka dapat mencocokkan perhitungan di koran dengan perhitungan dalam kode. Karya ini …

4
Contoh ilustrasi metode perbedaan hingga mimesis
Sebanyak saya mencoba menemukan penjelasan singkat di internet, saya sepertinya tidak bisa memahami konsep perbedaan terbatas mimesis, atau bagaimana itu bahkan berhubungan dengan perbedaan hingga standar. Akan sangat membantu untuk melihat beberapa contoh sederhana bagaimana mereka diimplementasikan untuk PDE linear klasik (hiperbolik, elips dan parabola).

4
Kondisi batas untuk persamaan adveksi didiskritisasi dengan metode beda hingga
Saya mencoba mencari beberapa sumber untuk membantu menjelaskan bagaimana memilih kondisi batas saat menggunakan metode beda hingga untuk menyelesaikan PDE. Buku-buku dan catatan yang saat ini saya memiliki akses untuk semua mengatakan hal serupa: Aturan umum yang mengatur stabilitas di hadapan batas terlalu rumit untuk teks pengantar; mereka membutuhkan mesin …

6
Apakah ada perpustakaan ilmiah open-source yang menggunakan Fortran modern dengan OOP?
Saya telah menghabiskan beberapa bulan terakhir pada pengkodean program Fortran untuk memecahkan sistem PDE tertentu (menggambarkan aliran / pembakaran fluida). Saya mencoba menggunakan Fortran standar terbaru dan kapabilitas baru OOP yang dimiliki Fortran. Saya bekerja sendiri dan tidak memiliki guru Fortran di sebelah saya untuk mengajukan pertanyaan, jadi cara nataral …
14 fortran 

6
Perkiraan spektrum matriks besar
Saya ingin menghitung spektrum ( semua nilai eigen) dari matriks jarang besar (ratusan ribu baris). Ini sulit. Saya bersedia menerima perkiraan. Apakah ada metode perkiraan untuk melakukan ini? Sementara saya berharap jawaban umum untuk pertanyaan ini, saya juga akan puas dengan jawaban dalam kasus khusus berikut. Matriks saya adalah Laplacian …

1
Algoritma Remez
Algoritma Remez adalah rutin iteratif yang terkenal untuk memperkirakan suatu fungsi oleh polinomial dalam norma minimum. Tapi, seperti yang dikatakan Nick Trefethen [1] tentang itu: Sebagian besar dari [implementasi] ini telah berlangsung bertahun-tahun dan pada kenyataannya, sebagian besar dari mereka tidak menyelesaikan masalah aproksimasi umum terbaik seperti yang ditunjukkan di …

2
Seberapa berguna PETSc untuk Matriks Padat?
Di mana pun saya melihat, tutorial / dokumen dll PETSc mengatakan bahwa itu berguna untuk aljabar linier dan biasanya menentukan bahwa sistem jarang akan mendapat manfaat. Bagaimana dengan matriks padat? Saya khawatir tentang menyelesaikan untuk padat .A x = bAx=bAx=bSEBUAHAA Saya telah menulis kode saya sendiri untuk CG dan QMR …

3
Cara memaksakan kondisi batas dalam metode beda hingga
Saya memiliki masalah ketika saya ingin menggunakan perkiraan perbedaan pusat tingkat tinggi: ( - kamui + 2 , j+ 16 ui + 1 , j- 30 usaya , j+ 16 ui - 1 , j- kamui - 2 , j12)(−ui+2,j+16ui+1,j−30ui,j+16ui−1,j−ui−2,j12)\left(\frac{-u_{i+2,j}+16u_{i+1,j}-30u_{i,j}+16u_{i-1,j}-u_{i-2,j}}{12}\right) untuk persamaan Poisson dalam domain kuadrat di mana syarat batasnya …

2
Apa kelebihan / kekurangan metode titik interior dibandingkan metode simpleks untuk optimasi linier?
Seperti yang saya pahami, karena solusi untuk program linier selalu terjadi pada titik set yang layak polyhedral (jika ada solusi dan nilai fungsi objektif yang optimal dibatasi dari bawah, dengan asumsi masalah minimisasi), bagaimana bisa pencarian melalui interior wilayah yang layak menjadi lebih baik? Apakah konvergen lebih cepat? Dalam keadaan …

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.