Metnum 03 - Muhammad Fairuz Daffa

From ccitonlinewiki
Revision as of 12:47, 30 November 2020 by Fairuzdaffa (talk | contribs) (Pertemuan 3: Senin, 23 November 2020)
Jump to: navigation, search
20200331 210947.jpg

Biodata

Nama: Muhammad Fairuz Daffa

NPM: 1806181716

Kelas: Metnum 03


Materi Sebelum UTS

Sebelum UTS, kelas metnum 03 diajar oleh Pak Engkos, sebelum uts saya sendiri belajar mengenai:


1. Turunan Numerik

Turunan numerik terbagi 3 yaitu:

1. Turunan Maju (Forward)

Turunanmaju.JPG

2. Turunan Mundur (Backward)

Turunanmundur.JPG

3. Turunan Pusat (Centered)

Turunanpusat.JPG

Dari ketiga metode turunan ini, metode turunan pusat atau centered memiliki kemungkinan error yang paling kecil.

2. Pencarian Akar - Akar Persamaan

Untuk mencari akar - akar persamaan dapat digunakan 2 cara cara yaitu:

1. Close method (Bracketing) : Terdiri dari graphical method, false position dan bisection

2. Open method : Terdiri dari newton raphson, secant, dan simple fix point

3. Interpolasi dan Regresi

Interpolasi adalah metode menghasilkan titik-titik data baru dalam suatu jangkauan dari suatu set diskret data-data yang diketahui.

Regresi adalah salah satu metode untuk menentukan hubungan sebab-akibat antara variabel dengan variabel lainnya.


Pertemuan tanggal 9 November 2020

Pada oertemuan ini Pak Dai menginstruksikan mahasiswa untuk mendownload software open modelica untuk pengaplikasian dari mata kuliah metode numerik, dan juga meminta kita untuk mempelajari software open modelica melalui video tutorial dari youtube, dan membuat video youtube berisikan kami mempelajari atau mengaplikasikan ilmu dari video tutorial yang sudah kita tonton.

Saya mempelajari software openmodelica dari tautan dibawah ini

 https://youtu.be/Dw66ODbMS2A


Pertemuan Kedua, Tanggal 16 November 2020

Pada pertemuan ini, pak DAI mengevaluasi tugas kita satu per satu. Lalu sambil menunggu satu per satu di interview, pak DAI memberikan arahan untuk membuat program sederhana di software openmodelica.

Pertama pak DAI mengajarkan untuk membuat program untuk meenghitung penambahan sepuluh terhadap suatu angka (x+10).


Kedua pak DAI menginstruksikan untuk membuat program yang bertujuan untuk menghitung nilai rata - rata dari beberapa kumpulan data. Berikut adalah simulasi yang saya coba

Openmodelica meandaffa.JPG

Tugas Pertemuan 2

Pada tugas ini pak DAI menginstruksikan untuk membuat program yang bisa mensolve permasalahan aljabar simultan. Pada tugas ini saya membuat program untuk menyelesaikan persamaan matriks dengan metode gauss jordan.

1. Soal yang saya gunakan adalah sebagai berikut.

Soalgaussjordandaffa.JPG

2. Saya menggunakan fitur function dan class untuk menyelesaikan persamaan gauss jordan diatas.

3. Pada function saya menggunakan formula sebagai berikut:

Functiongaussjordandaffa.JPG

4. Untuk class saya menggunakan formula sebagai berikut:

Classgaussjordandaffa.JPG

5.Setelah itu saya lakukan pengecekan terhadap formula tersebut, didapat hasil sebagai berikut

Checkgaussjordandaffa.JPG

6. Lalu setelah pengecekan berhasil, saya melakukan simulasi, lalu didapat hasil sebagai berikut

Hasilgaussjordandaffa.JPG

7. Hasil yang didapat adalah x1 = 1; x2 = 4; x3 = -2


Pertemuan 3: Senin, 23 November 2020

Pada pertemuan ini kita disuruh mensolve soal dari buku sebagai berikut:

Soalspringmass.JPG

Tugas 3


Pada tugas ini kita disuruh mensolve soal dibuku sebagai berikut:

Soaltrusses.JPG

Pada tugas ini kami diminta untuk menghitung defleksi pada setiap batang dan gaya reaksinya.

Pertama saya mencari deltaL atau displacement dari setiap batang menggunakan open modelica. Dengan coding sebagai berikut:

DeltaL1.JPG
DeltaL2.JPG
DeltaL3.JPG

Lalu didapat hasil sebagai berikut:

Hasil displacerment.JPG
Hasil displacerment1.JPG
Hasil displacerment2.JPG

Kedua saya mencari R menggunakan openmodelica dengan rumus R = (K x U) - F, jika di translate ke coding maka akan menjadi sebagai berikut:

Reactionforce.JPG

Lalu hasil yang saya dapat adalah sebagai berikut:

Hasilreactionforce.JPG

Ketiga saya mencari nilai U dengan rumus RG x U = F, jika di translate ke coding maka akan menjadi

NilaiU.jpg
NilaiUhasil.JPG