Difference between revisions of "PYTHON - Kelas Metode Numerik"
Line 11: | Line 11: | ||
Dalam page ini, akan dibahas beberapa bahasan yang telah dibahas di kelas metode numerik departemen teknik mesin FTUI. Diharapkan semua orang yang mengakses page ini dapat mengambil manfaat dan ilmu yang bermanfaat, terutama ilmu mengenai metode numerik. Masukan dan saran sangat diperlukan agar page ini bisa menjadi lebih baik lagi kedepannya. | Dalam page ini, akan dibahas beberapa bahasan yang telah dibahas di kelas metode numerik departemen teknik mesin FTUI. Diharapkan semua orang yang mengakses page ini dapat mengambil manfaat dan ilmu yang bermanfaat, terutama ilmu mengenai metode numerik. Masukan dan saran sangat diperlukan agar page ini bisa menjadi lebih baik lagi kedepannya. | ||
+ | |||
+ | == '''PYTHON : BASIC ''' == | ||
+ | |||
+ | Pada aplikasinya, metodu numerikal dilakukan dengan bantuan software. Diantara software yang saat ini banyak digunakan, terutama didunia industri, khususnya pengembangan revolusi industri 4.0, adalah '''''python''''' | ||
+ | Oleh karena itu, sebelum mempelajari metode numerik, ada baiknya terlebih dahulu kita mengenal lebih dekat mengenai software python itu sendiri. | ||
+ | |||
+ | Saat ini, sudah banyak tersebar informasi dan media untuk mempelajari software python, seperti di youtube, website, dan bahkan aplikasi. Salah satu website rujukan yang saya rekomendasikan untuk mempelajari python adalah [https://www.learnpython.org/]. Namun, di page ini saya juga akan memberikan beberapa materi dasar mengenai program python. | ||
+ | |||
+ | |||
+ | 1. Menampilkan sesuatu menggunakan python "Hellow World" | ||
+ | |||
+ | menampilkan sesuatu pada python, misalnya, sebuah tulisan atau sebuah angka, dapat dilakukan dengan perintah print('tulisan') sebagai contoh berikut: | ||
+ | *under construction | ||
+ | |||
+ | 2. Variabel dan Types | ||
+ | |||
+ | -Strings | ||
+ | -Number | ||
+ | |||
+ | |||
+ | 3. Tupples dan List | ||
+ | |||
+ | 4. konveri types | ||
+ | |||
+ | 5. operasi aritmatika dasar | ||
+ | |||
+ | 6. Condition | ||
+ | |||
+ | 7. Loops | ||
+ | |||
+ | 8. Input Data | ||
+ | |||
+ | 9. Fungsi | ||
+ | |||
+ | -Lambda statement | ||
+ | |||
+ | 10. Modules and Dictionary | ||
+ | |||
+ | 11. membuat Array | ||
== APLIKASI PADA LIMIT FUNGSI == | == APLIKASI PADA LIMIT FUNGSI == | ||
− | + | ||
Pembahasan pertama, yaitu contoh sederhana bagaimana cara menyelesaikan persamaan menggunakan metode numerik. Materi singkat mengenai aplikasi metode numerik pada limit sebuah fungsi dapat dilihat sebagai berikut: | Pembahasan pertama, yaitu contoh sederhana bagaimana cara menyelesaikan persamaan menggunakan metode numerik. Materi singkat mengenai aplikasi metode numerik pada limit sebuah fungsi dapat dilihat sebagai berikut: |
Revision as of 10:43, 29 September 2019
Tanggal : 12/02/2019
Contents
PENDAHULUAN
Metode numerik merupakan sebuah metode yang digunakan untuk menyelesaikan berbagai kasus dan masalah matematis melalui komputasi. Metode numerik pada umumnya melibatkan jumlah komputasi yang sangat banyak, dengan melibatkan proses iterasi hitungan. Oleh karena itu, komputasi metode numerik dilakukan dengan menggunakan bantuan komputer. Metode numerik saat ini juga banyak diaplikasikan dalam berbagai bidang, salah satunya dibidang engineering.
Perhitungan metode numerik dapat dilakukan dengan bantuan komputer melalui software atau perangkat lunak yang digunakan khusus untuk perhitungan metode numerik.Software pemrograman juga telah banyak tersedia seecara gratis (Open Source). Salah satu software pemrograman yang cukup umum digunakan saat ini adalah Python. Python merupakan salah satu software yang dapat digunakan untuk melakukan perhitungan metode numerik. Selain bersifat gratis (Open Source), software ini juga banyak diminati karena banyak tersedia library yang memudahkan penggunanya.
Dalam page ini, akan dibahas beberapa bahasan yang telah dibahas di kelas metode numerik departemen teknik mesin FTUI. Diharapkan semua orang yang mengakses page ini dapat mengambil manfaat dan ilmu yang bermanfaat, terutama ilmu mengenai metode numerik. Masukan dan saran sangat diperlukan agar page ini bisa menjadi lebih baik lagi kedepannya.
PYTHON : BASIC
Pada aplikasinya, metodu numerikal dilakukan dengan bantuan software. Diantara software yang saat ini banyak digunakan, terutama didunia industri, khususnya pengembangan revolusi industri 4.0, adalah python Oleh karena itu, sebelum mempelajari metode numerik, ada baiknya terlebih dahulu kita mengenal lebih dekat mengenai software python itu sendiri.
Saat ini, sudah banyak tersebar informasi dan media untuk mempelajari software python, seperti di youtube, website, dan bahkan aplikasi. Salah satu website rujukan yang saya rekomendasikan untuk mempelajari python adalah [1]. Namun, di page ini saya juga akan memberikan beberapa materi dasar mengenai program python.
1. Menampilkan sesuatu menggunakan python "Hellow World"
menampilkan sesuatu pada python, misalnya, sebuah tulisan atau sebuah angka, dapat dilakukan dengan perintah print('tulisan') sebagai contoh berikut:
- under construction
2. Variabel dan Types
-Strings -Number
3. Tupples dan List
4. konveri types
5. operasi aritmatika dasar
6. Condition
7. Loops
8. Input Data
9. Fungsi
-Lambda statement
10. Modules and Dictionary
11. membuat Array
APLIKASI PADA LIMIT FUNGSI
Pembahasan pertama, yaitu contoh sederhana bagaimana cara menyelesaikan persamaan menggunakan metode numerik. Materi singkat mengenai aplikasi metode numerik pada limit sebuah fungsi dapat dilihat sebagai berikut:
Adapun contoh code syntax sederhana perhitungan limit fungsi pada software python adalah
Aplikasi Pada Aljabar Simultan : Eliminasi Gauss
Eliminasi Gauss dapat diaplikasikan untuk menyelesaikan kasus pada aljabar simultan. Eliminasi Gauss juga dapat dilakukan dengan menggunakan metode numerik. Dengan menggunakan metode numerik, perhitungan dapat dilakukan secara efisien dan cepat dengan menggunakan bantuan program python. Berikut dibawah ini merupakan video mengenai konsep dan penjelasan sederhana mengenai Eliminasi Gauss yang dilakukan dengan metode numerik dengan menggunakan program Python.
Aplikasi Aljabar Simultan pada sistem pegas
Sistem Pegas Seri
Sistem pegas seri dapat ditinjau melalu metode finite elemenet analysis (FEA). Dengan FEA, pegas ditinjau pada setiap elemen dengan setiap node yang ada pada masing-masing elemen pegas. Eliminasi Gauss, dengan menggunakan program Python juga dapat digunakan untuk menyelesaikan sistem pegas seri yang ditinjau dengan metode FEA. Tutorial dan penjelasan singkat mengenai penyelesaian sistem pegas seri dengan menggunakan python dapat dilihat pada video berikut: