Difference between revisions of "Muhammad Fadhil Zuhdi"

From ccitonlinewiki
Jump to: navigation, search
(Minggu ke-6 (Rabu, 16 Desember 2020))
(Minggu ke-6 (Rabu, 16 Desember 2020))
Line 111: Line 111:
 
==Minggu ke-6 (Rabu, 16 Desember 2020)==
 
==Minggu ke-6 (Rabu, 16 Desember 2020)==
 
"Aplikasi Metode Numerik dalam Kasus Optimasi"
 
"Aplikasi Metode Numerik dalam Kasus Optimasi"
 +
 +
Dalam minggu ini, kami diajarkan bagaimana cara menggunakan metode Bracket oleh Bu Candra. Fungsi dari metode ini bisa untuk optimasi. Detilnya, kami belajar tentang one dimentional unconstrained optimization. Sembari Bu Candra mengajarkan Bracket, kami juga ikut mencoba cara membuat metode Bracket di Open Modellica mengikuti Bu Candra. Berikut hasil dari metode bracket untuk optimasi yang saya lakukan:
 +
 +
*untuk fungsinya
 +
[[File: 295.png|center|800px]]
 +
 +
*untuk modelnya
 +
[[File: 296.png|center|800px]]
 +
 +
*untuk hasilnya
 +
[[File: hasil bracket.png|center|800px]]

Revision as of 12:59, 23 December 2020

Profil

Crop muka.jpg

Saya Muhammad Fadhil Zuhdi, akrab dipanggil Fadhil yang merupakan mahasiswa teknik mesin angkatan 2017 dengan NPM 1706036186. Di wiki ini, saya akan menulis apa saja yang sudah saya pelajari di kelas metode numerik 02 bersama Pak DAI.

Pelajaran yang didapatkan bersama Pak Engkos

Sebelum UTS Metode Numerik, kami kuliah bersama Pak Engkos sebagai dosen kami. Saya mendapatkan beberapa materi yang tentang metode numerik seperti:

  • perhitungan deret Taylor
  • mencari akar-akar dengan metode bisection, secant, dan newton-rhapson
  • penyelesaian masalah dengan deret Taylor
  • interpolasi dan regresi linear dengan matriks

Hal yang belum saya pahami adalah pengaplikasiannya ke excel yang menurut saya sedikit rumit karena saya belum terlalu memahami pola maisng-masing metode

Pertemuan Pertama (Rabu, 11 November 2020)

Pada pertemuan pertama kelas Metode Numerik, saya belajar beberapa hal bersama Pak Ahmad Indra (DAI). Pertama, saya belajar cara menggunakan wiki air dari Pak Dai. Wiki Air adalah platform untuk para mahasiswa Pak Dai untuk menulis. Dari pertemuan ini, saya mendapatkan beberapa hal, yaitu konsep metode numerik, aplikasi metode numerik, penerapan metode numerik ke ranah teknik, dan menjadi orang yang beradab. Pak DAI juga menjelaskan bahwa komputer secanggih apapun tetap memiliki batasan karena komputer merupakan karya dari manusia yang penuh keterbatasan.

Dari kelas ini, kami juga mendiskusikan tentang apa itu belajar. Manfaat belajar sangatlah banyak. Manfaat utama belajar adalah untuk mendapatkan ilmu. Namun, belajar pelajaran kehidupan juga sama pentingnya dengan belajar pelajaran akademis. Kita juga harus sering merenungkan aapa saja yang sudah kita pelajari. Kita harus merefleksikan diri sendiri sudah bermanfaatkah yang sudah kita pelajari dan sudah berapa banyak ilmu yang sudah kita amalkan.

Kami diberikan tugas oleh Pak DAI tentang Open Modellica. Kami diperintahkan untuk belajar tentang Open Modellica, merekam dan menguploadnya ke Youtube, dan memberikan tautan video dari Youtube kami di wiki masing-masing.


Tugas OpenModelica 1

Sebelumnya kami diberikan tugas pembelajaran metode numerik dengan OpenModelica. Di sini, saya mengangkat permasalahan gaya gesek statis dengan mencari koefisien gaya gesek statis di OpenModelica. hasil pembelajaran saya dapat ditonton di tautan berikut:

Terima kasih!

Minggu ke-2 (Rabu, 18 November 2020)

Pada hari ini, kami belajar bagaimana cara menggunakan OpenModelica. Pak Dai mereview tugas-tugas kami dan membahas apa saja kesulitan yang dialami mahasiswa dalam mengerjakan tugas kemarin bersama asisten dosen, Bang Edo. Hampir setiap anak menceritakan yang dilakukannya bersama OpenModeilca untuk menyelesaikan permasalahan yang dipilih. Dalam kelas Pak Dai juga berpesan bahwa belajar sebagai manusia itu tidak akan habisnya. Kita akan selalu melakukan hal yang bernama "belajar" dari buaian sampe ke liang lahat. Manusia harus selalu berkembang dan harus lebih baik dari hari sebelumnya agar beruntung. Bila hari ini sama saja dengan hari kemarin, manusia itu telaj merugi, apalagi bila lebih buruk. Kemudian,

Pak Dai kemudian memberikan tugas kepada kami. Untuk materi yang disampaikan berupa penggunaan open modellica dengan kelas 'class' dan 'function', yaitu dimana kita menuliskan fungsi pada kelas 'function' kemudian kita panggil melalui kelas 'class'. Kami diberikan tugas tentang materi itu.

Tugas OpenModelica 2

Kami diberikan tugas oleh Pak Dai dengan menggunakan OpenModelica memecahkan permasalahan dengan sistem persamaan linear bermetode array. Inilah hasil belajar, mohon disimak secara saksama.

Minggu ke-3 (Rabu, 25 November 2020)

Pada hari ini, kami mereview tugas yang diberikan kami pada hari kemarin. Beberapa dari kami menceritakan dan berbagi apa kami dapat dan pelajari selama mengerjakan tugas kemarin melalui screen share zoom room meeting. Kami belajar bahwa permasalahan teknik dapat diselesaikan dengan metode numerik. Dalam tahapnya, terlebih dahulu hal yang dilakukan adalah analisis terhadap masalah tersebut. Kemudian, membuat model matematika dari hasil analisis tersebut. Kemudian, model matematika tersebut di-convert ke metode numerik dengan bahasa komputer yang kemudian dapat menghasilkan solusi.

Tugas minggu ke-3

Kami diberikan tugas oleh Pak Dai menyelesaikan masalah dari trusses berikut: Soal Trusses 2 Jos.jpg

1. Membuat kelas panggil Screenshots (211).png Screenshots (212).png Screenshots (213).png Screenshots (214).png Screenshots (215).png


2. Membuat fungsi panggil

  • Matrice Formation

Screenshots (218).png Screenshots (219).png

  • Global Element Matrice

Screenshots (220).png Screenshots (221).png

  • Reaction Matrice Equation

Screenshots (222).png

Minggu ke-4 (Rabu, 2 Desember 2020)

Kuis

Kuis Flowchart untuk no. 4

488929.jpg
488930.jpg

Tugas Minggu ke-4

Diagram class dan Penyelesaian dengan OpenModellica dari soal berikut

Soal Tugas ke-4

Saya mempelajari terlebih dahulu dari suadara Josiah Enrico dan Fashal Firdaus Amrullah. Step-step yang harus dilakukan untuk Pertama, terlebih dahulu membuat kelas trusses. Kelas trusses berisi matriks gaya dari trusses. Kemudian membuat fungsi matriks kekakuan. Kemudian membuat fungsi matriks global. Kemudian membuat penjumlahan kekakuan matriks global. Setelah itu membuat gauss jordan. Kemudian, membuat reaction.

  • Kelas fungsi utama
225.png
226.png
227.png
  • matriks kekakuan elemen
228.png
229.png
230.png
  • matriks kekakuan global
231.png
232.png
233.png
  • Total matriks kekauan global
234.png
  • kondisi impelemntasi boundary
235.png
236.png
  • Gauss jordan
237.png
  • gaya reaksi
238.png

Hasil yang didapat

Jawaban pr 4.png

Minggu ke-6 (Rabu, 16 Desember 2020)

"Aplikasi Metode Numerik dalam Kasus Optimasi"

Dalam minggu ini, kami diajarkan bagaimana cara menggunakan metode Bracket oleh Bu Candra. Fungsi dari metode ini bisa untuk optimasi. Detilnya, kami belajar tentang one dimentional unconstrained optimization. Sembari Bu Candra mengajarkan Bracket, kami juga ikut mencoba cara membuat metode Bracket di Open Modellica mengikuti Bu Candra. Berikut hasil dari metode bracket untuk optimasi yang saya lakukan:

  • untuk fungsinya
295.png
  • untuk modelnya
296.png
  • untuk hasilnya
Hasil bracket.png