Buku ini menyajikan pemrograman komputer sebagai metode kunci untuk menyelesaikan masalah matematis. Edisi kedua dari buku yang diterima dengan baik ini telah direvisi secara ekstensif: Semua kode sekarang ditulis dalam versi Python 3.6 (tidak lagi versi 2.7). Selain itu, dua bab pertama dari edisi sebelumnya telah diperluas dan dibagi menjadi lima bab baru, sehingga memperluas pengantar pemrog…
Buku yang mudah dibaca ini memperkenalkan dasar-dasar penyelesaian persamaan diferensial parsial melalui metode beda hingga. Tidak seperti banyak karya akademik tradisional tentang topik ini, buku ini ditulis untuk praktisi. Oleh karena itu, buku ini secara khusus membahas: konstruksi skema beda hingga, perumusan dan penerapan algoritma, verifikasi implementasi, analisis perilaku fisik yang dii…
Buku ini menyajikan pemrograman komputer sebagai metode kunci untuk menyelesaikan masalah matematis. Ada dua versi buku ini, satu untuk MATLAB dan satu untuk Python. Buku ini terinspirasi oleh buku Springer TCSE 6: A Primer on Scientific Programming with Python (oleh Langtangen), tetapi gaya penulisannya lebih mudah diakses dan ringkas, sesuai dengan kebutuhan mahasiswa teknik. Buku ini menggam…
Teks ini memberikan pengantar yang sangat sederhana dan awal ke dalam jalur komputasi ilmiah yang lengkap: model, diskretisasi, algoritma, pemrograman, verifikasi, dan visualisasi. Strategi pedagogisnya adalah menggunakan satu studi kasus – sebuah persamaan diferensial biasa yang menggambarkan proses peluruhan eksponensial – untuk menggambarkan konsep-konsep dasar dalam matematika dan ilmu …
This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students. The book outlines th…
This book is open access under a CC BY 4.0 license. This easy-to-read book introduces the basics of solving partial differential equations by means of finite difference methods. Unlike many of the traditional academic works on the topic, this book was written for practitioners. Accordingly, it especially addresses: the construction of finite difference schemes, formulation and implementation…
This book presents computer programming as a key method for solving mathematical problems. There are two versions of the book, one for MATLAB and one for Python. The book was inspired by the Springer book TCSE 6: A Primer on Scientific Programming with Python (by Langtangen), but the style is more accessible and concise, in keeping with the needs of engineering students. The book outlines the s…
* Teks yang mudah dibaca menawarkan pengantar yang lembut untuk konsep matematika dan ilmu komputer yang diperlukan. * Berfokus pada menjelaskan semua detail tentang bagaimana membangun program untuk memecahkan masalah matematika. * Lebih lanjut menekankan prosedur verifikasi dan cara menyematkannya dalam kerangka pengujian otomatis. ;;; Integrasi komputasi dan pemrograman adalah kombinasi yang…
Numerical simulations; programming; Python
This easy-to-read book introduces the basics of solving partial differential equations by means of finite difference methods. Unlike many of the traditional academic works on the topic, this book was written for practitioners. Accordingly, it especially addresses: the construction of finite difference schemes, formulation and implementation of algorithms, verification of implementations, analys…