Pertanyaan yang diberi tag «python»

Bahasa pemrograman tingkat tinggi tujuan umum yang menekankan kemudahan sintaksis kode dan keterbacaan.

6
Python vs FORTRAN
Mana yang lebih baik: FORTRAN atau Python? Dan saya kira dalam kedua kasus Anda membutuhkan Gnuplot, apakah saya benar? Saya sedang mengerjakan mesin Windows saat ini. Saya ingin menggunakannya untuk mendapatkan solusi numerik untuk masalah fisika, termasuk simulasi Monte-Carlo, integrasi dan diferensiasi numerik, dinamika molekuler, dll. Saya melihat kursus fisika …
17 python  fortran 

3

1
Kapan Newton-Krylov bukan pemecah yang tepat?
Baru-baru ini saya telah membandingkan berbagai pemecah non-linear dari scipy dan sangat terkesan dengan contoh Newton-Krylov dalam Scipy Cookbook di mana mereka memecahkan persamaan persamaan diferensial orde dua dengan istilah reaksi non-linear dalam sekitar 20 baris kode. Saya memodifikasi kode contoh untuk menyelesaikan persamaan Poisson non-linear ( juga disebut persamaan …


2
(bagaimana) menulis simulasi yang berjalan lebih cepat?
Saya sudah mulai menggunakan python sebagai bahasa pemrograman untuk melakukan semua tugas saya di CFD. Saya memiliki sedikit pengalaman dalam pemrograman. Saya dari latar belakang teknik mesin dan sedang mengejar pendidikan tinggi di bidang teknik Aerospace. terkadang aspek komputasi CFD menjadi lebih membosankan daripada memanipulasi persamaan atau mengerjakan matematika. Apa …

3
Strategi I / O untuk masalah komputasi dengan set data besar?
Grup penelitian saya berfokus pada dinamika molekuler, yang jelas dapat menghasilkan gigabytes data sebagai bagian dari lintasan tunggal yang kemudian harus dianalisis. Beberapa masalah yang kami khawatirkan melibatkan korelasi dalam set data, yang berarti bahwa kita perlu melacak sejumlah besar data dalam memori dan menganalisisnya, daripada menggunakan pendekatan yang lebih …
15 python  c  efficiency 

1
Mengapa SciPy eigsh () menghasilkan nilai eigen yang salah dalam kasus osilator harmonik?
Saya sedang mengembangkan beberapa kode yang lebih besar untuk melakukan perhitungan nilai eigen dari matriks jarang besar, dalam konteks fisika komputasi. Saya menguji rutinitas saya terhadap osilator harmonik sederhana dalam satu dimensi, karena nilai eigen dikenal secara analitis. Melakukannya dan membandingkan rutinitas saya sendiri dengan pemecah bawaan SciPy, saya telah …


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 …



3
Memahami bagaimana Numpy melakukan SVD
Saya telah menggunakan metode yang berbeda untuk menghitung peringkat matriks dan solusi sistem persamaan matriks. Saya menemukan fungsi linalg.svd. Membandingkan ini dengan upaya saya sendiri untuk memecahkan sistem dengan Gaussian Elimination, tampaknya lebih cepat dan lebih tepat. Saya mencoba memahami bagaimana ini mungkin. Sejauh yang saya tahu, fungsi linalg.svd menggunakan …

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 …

2
Memecahkan masalah kuadrat terkecil dengan batasan linear dalam Python
Saya harus menyelesaikannya s.t.minx∥Ax−b∥22,∑ixi=1,xi≥0,∀i.minx‖Ax−b‖22,s.t.∑ixi=1,xi≥0,∀i.\begin{alignat}{1} & \min_{x}\|Ax - b\|^2_{2}, \\ \mathrm{s.t.} & \quad\sum_{i}x_{i} = 1, \\ & \quad x_{i} \geq 0, \quad \forall{i}. \end{alignat} Saya pikir ini adalah masalah kuadrat yang harus dipecahkan dengan CVXOPT , tapi saya tidak bisa mengatasinya.

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.