Muhammad Naufal Pratama
== Muhammad Naufal Pratama 1706021915' ==
Pertemuan 1
Tanggal : 12 Februari 2019 Mata kuliah Metode numerik adalah mata kuliah lanjutan yang awalnya sudah kita dapatkan di semester sebelumnya, yaitu lanjutan dari mata kuliah Kalkulus dan aljabar liniear.
Pada Mata kuliah metode numerik ini kita akan menemukan permasalahan-permasalan engineering dengan persoalan yang membutuhkan perhitungan matematis. Namun ketika parameter-parameter yang dibutuhkan semakin banyak maka akan sulit bagi kita dalam mengerjakan persoalan hanya dengan mengandalkan keahlian analitik maka dari itulah kita akan menggunakan metode numerik sebagai solusi pengengerjaan masalah tersebut.
Dalam pengerjaan mata kuliah metode numerik ini kita akan meggunakan aplikasi bernama python yang akan membantu dalam penghitungan.
Secara garis besar mata kuliah metode numerik akan menjelaskan : 1. Algoritma 2. Metoda iterative 3. Penyelesaian aljabar simulator 4. Diferensiasi integral 5. Optimasi 6. Studi kasus
Pertemuan 2
Tanggal : 19 Februari 2019
Pada pertemuan ke dua kami di kenal kan dengan software yang akan di gunakan selama mengambil mata kuliah metode numerik ini yaitu python. Software python ini sudah sangat lumrah di pakai dalam dunia pemrograman teknologi, namun aplikasi ini juga dapat di gunakan sebagai alat bantu enggineer dalam melakukan perhitungan dalam menangani sebuah kasus yang tidak mungkin menggunakan pendekatan analitik. Maka dari itu pemakaian aplikasi python akan mempermudah dalam melakukan perhitungan dengan menggunakan pendekatan metode numerik.
Pertama kita harus mendownload dan menginstall aplikasi python terlebih dahulu, dengan langkah-langkah sebagai berikut:
- Pilih software python yang diinginkan
- Klik software python yang telah dipilih, setelah itu muncul pada layar penginstalan pada computer, pada layar tertera "install for all users" dan klik next.
- Setelah itu akan tersedia kolom untuk memilih tempat penyimpanan python. Setelah dipilih tempat yang diinginkan, maka aplikasi python akan memberikan informasi kapasitas yang akan dipakai untuk menginstall python.
- Tunggu beberapa menit selama proses instalasi berlangsung sampai selesai.
- Sebelum menggunakan kita harus install numpy dengan mengtik "pip install numpy" pada command Prompt
Pertemuan 3
Tanggal : 26 Februari 2019
Hari ini kami mempelajari cara menggunakan matriks pada aplikasi python. Siapa yang tidak tahu dengan matriks kita sudah mempelajarinya dari SMA dan di perdalam ketika kita mengambil mata kuliah Aljabar Linear, namun kali ini kita mengaplikasikan matriks 3x3 dalam aplikasi python. Cara menampilkan menampilkan matriks dalam aplikasi python adalah sebagai berikut
import numpy as np #tulisan numpy jadi np from numpy import array #array dari numpy 1. define the matrix [A] A=array([[4, -2, 1], [-2, 4, -2], [1, -2, 4]], float) #tipe data float yaitu tipe data untuk angka dengan koma #integer angka tidak dengan koma #str kalimat atau kata 2. define matrix b b = array ([[11], [-16], [ 17]], float) #matrix nya menjadi c=array([[4, -2, 1, 11], [-2, 4, -2, -16], [1, -2, 4, 17]], float) print ('Matrix dari persamaan adalah : ') print (c)#penulisan matriks judul dan matriks tersebut
Array adalah simpilifikasi dari variabel yang akan di masukan, dan merupakan kata kunci dalam python
Pertemuan 4
Mata kuliah metode numerik ini sangat berguna dalam dunia teknik mesin, karena dapat di gunakan pada mata kuliah seperti mekanika fluida, visualisasi dan permodelan, hingga ke mata kuliah thermodinamika. Pada pertemuan kemarin kami di beri pemahanan mengenai aplikasi metode numerik dalam permodelan suatu produk, dan awalnya kami membahas mengenai perbedaan design dan modelling.
Modelling --> Penyederhanaan dari suatu objek sehingga mendapat gambaran dari objek yang dimaksud, tanpa harus memikirkan ukuran dan dimensi dari objek tersebut
Design --> Suatu perencanaan dalam pembentukan sebuah objek, sistem, dan komponen atau struktur. Pada design kita sudah memasukan unsur ukuran dan dimensi sehingga sudah hampir mengikuti prototype
Mekanika Fluida
Tugas Studi Kasus
- Bab 9 - Flow over Immersed bodies : Studi Kasus Bab 9 - Muhammad Naufal Pratama
Daftar Tugas
- Rangkuman Metode Literative : Metode Numerik (metode literative) - Muhammad Naufal Pratama
- Aplikasi python : Model bisnis dengan aplikasi python