Jumat, 06 Mei 2011

Numpy, Scipy, Matplotlib, Modul Gratis Python Yang Powerfull

Untuk keperluan komputasi sains, saya menggunakan software MATLAB dan Fortran, namun untuk menggunakan kedua program tersebut kita harus memiliki lisensinya, karena program tersebut tidak gratis(sangat mahal), kecuali jika punya versi bajakannya. Nah, bagi yang tidak memiliki MATLAB ataupun Fortran, anda dapat menggunakan software opensource yaitu Python untuk komputasi sains. Sebenarnya Python tidak dikhususkan untuk komputasi, namun dengan adanya komunitas-komunitas yang membuat berbagai modul (gratis!!), maka Python dapat digunakan untuk keperluan komputasi. Modul yang saya gunakan yaitu: Numpy, Scipy, dan Matplotlib. 


Numpy berperan penting dalam operasi matriks atau array, modul ini juga menyediakan berbagai fungsi-fungsi yang memudahkan dalam perhitungan matematika. Untuk mendownload dan membaca tutorialnya, anda dapat mengunjungi website http://numpy.org/



Scipy berguna dalam melakukan perhitungan scientific dalam Python, seperti integrasi numerik, differensiasi numerik, interpolasi, analisis sinyal dan lain sebagainya. Anda dapat mendownloadnya di http://scipy.org/


Matplotlib merupakan modul yang digunakan untuk visualisasi grafik. Melalui data-data yang diperoleh dari hasil komputasi, kita dapat menggambarkan grafik yang diinginkan. Syntax dan fungsi yang terdapat pada modul matplotlib tidaklah jauh berbeda dengan MATLAB. Didalamnya kita dapat membuat grafik 2D, 3D, grafik polar, grafik kontur, dan sebagainya. Anda dapat langsung mempelajari tutorialnya dan mendownload modulnya pada website http://matplotlib.sourceforge.net/

1 komentar:

  1. It's haгd to find educated people fօr this topic,
    but you sеem like you know what yοu're talking aboᥙt!
    Тhanks

    BalasHapus