Difference between revisions of "Muhammad Faridz Athaya"
Line 35: | Line 35: | ||
===Minggu 2 (18 November 2020)=== | ===Minggu 2 (18 November 2020)=== | ||
+ | |||
+ | Dalam lebih mendalami materi yang sudah disampaikan di minggu kedua, saya menguji matriks 5x5 yang saya buat sendiri dan saya coba menyelesaikannya dengan OpenModelica, berikut matriks yang akan saya uji | ||
[[File:Screenshot (769).png|750px]] | [[File:Screenshot (769).png|750px]] | ||
− | + | Disini saya menggunakan metode Gauss Elimination. OpenModelica memiliki function yang sudah tersedia untuk menyelesaikan matriks X*a = Y, dimana X merupakan matriks 3 x 3 pada ruas kiri persamaan, Y merupakan hasil dari persamaan yang berada pada ruas kanan persamaan, dan a merupakan nilai yang ingin dicari. Function yang tersedia ini bernama solve dan kita dapat menggunakannya dengan mengetik Modelica.Math.Matrices.solve pada algoritma. Untuk memudahkan eksekusi pada class, saya membuat function terlebih dahulu dengan X dan Y sebagai input serta a sebagai output. | |
[[File:Screenshot (766).png|750px]] | [[File:Screenshot (766).png|750px]] | ||
Revision as of 03:27, 25 November 2020
بِسْمِ اللهِ الرَّحْمَنِ الرَّحِيْمِ
السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُ
Biodata
Nama : Muhammad Faridz Athaya
NPM : 1806149160
TTL : Jakarta, 12 Oktober 1999
Tempat Tinggal: Jatisampurna
Faridz merupakan mahasiswa semester 5 jurusan teknik mesin di Universitas Indonesia. Selama dua tahun di Universitas Indonesia, Faridz cukup aktif dalam berorganisasi di lingkup Fakultas Teknik. Dimana Faridz memiliki pengalaman organisasi di IMM FTUI dan BEM FTUI di tahun pertama, dan diamanahkan sebagai Ketua IMM FTUI di tahun ini hingga bulan desember nanti. Sebagai seorang mahasiswa, Faridz mempunyai mimpi untuk dapat menginspirasi banyak orang dan membawa kebaikan bagi lingkungannya. Oleh karena itu, Faridz selalu berusaha aktif dan memberikan manfaat lewat organisasi dan belajar dengan tekun agar ilmu yang dipelajari akan bermanfaat bagi agama, bangsa, dan negara di kemudian hari. Insha Allah dengan niat yang tulus dan semangat menebar kebaikan, apa yang diimpikan oleh Faridz akan tercapai
Sebelum UTS
Sebelum UTS kami diajarkan oleh Pak Dr. Ir. Engkos A. Kosasih, M. T., dimana materi yang diajarkan adalah
- Deret Mclaurin & Deret Taylor, dengan metode forward, center, dan backward
- Bracketing Methods dan Open Methods, dimana bracketing methods meliputi graphical methods, bisection methods, dan false-position methods sedangkan open methods meliputi simple fixed-point iteration, newton-raphson methods, secant methods, dan brents methods
- Mencari nilai interpolasi dan regresi linier menggunakan matriks
Minggu 1 (11 November 2020)
Pada pertemuan pertama, Pak Dr. Ir. Ahmad Indra Siswantara memperkenalkan kami dengan situs wiki air dan kami diarahkan juga untuk membuat page kami sendiri di situs tersebut. Dimana nantinya kami harus mengupdate dan mereview setiap pertemuan dengan Pak Dr. Ir. Ahmad Indra Siswantara, beliau juga memberi tahu kepada kami tujuan mempelajari Metode Numerik, yaitu untuk memahami konsep dan prinsip dasar metode numerik, mengerti bagaimana mengaplikasikannya, dan mampu menerapkannya pada persoalan yang berbau keteknikan
Setelah melaksanakan kelas metode numerik pada minggu pertama, kami diberikan tugas untuk membuat video tutorial mengenai pemakaian aplikasi OpenModelica pada suatu pekerjaan. Dimana saya akhirnya memilih untuk mengangkat video tutorial membuat Feedback Control System Sederhana dengan aplikasi OpenModelica sebagai tugas saya. Dalam membuat Feedback Control System Sederhana, saya menggunakan Step sebagai Sourcenya, Feedback, PID dan Second Order yang parameternya bisa dilihat pada gambar di bawah ini
Untuk penjelasan lebih lengkap, dapat dilihat video tutorial saya dalam membuat Feedback Control System Sederhana pada
Minggu 2 (18 November 2020)
Dalam lebih mendalami materi yang sudah disampaikan di minggu kedua, saya menguji matriks 5x5 yang saya buat sendiri dan saya coba menyelesaikannya dengan OpenModelica, berikut matriks yang akan saya uji
Disini saya menggunakan metode Gauss Elimination. OpenModelica memiliki function yang sudah tersedia untuk menyelesaikan matriks X*a = Y, dimana X merupakan matriks 3 x 3 pada ruas kiri persamaan, Y merupakan hasil dari persamaan yang berada pada ruas kanan persamaan, dan a merupakan nilai yang ingin dicari. Function yang tersedia ini bernama solve dan kita dapat menggunakannya dengan mengetik Modelica.Math.Matrices.solve pada algoritma. Untuk memudahkan eksekusi pada class, saya membuat function terlebih dahulu dengan X dan Y sebagai input serta a sebagai output.
Berikut merupakan class yang saya buat untuk mempermudah menyelesaikan permasalahan yang saya uji
Maka didapatkan nilai a masing-masing adalah:
- a1 = -70.358
- a2 = 53.333
- a3 = -22.368
- a4 = -9.9111
- a5 = 37.0032