Difference between revisions of "Kelompok 10"
Line 60: | Line 60: | ||
β | == Tugas: Runge Kutta == | + | == Tugas: Runge Kutta Method == |
+ | |||
+ | Runge Kutta merupakan metode untuk pendekatan suatu nilai persamaan yaitu dengan melakukan segmentasi-segmentasi dengan suatu garis-garis lurus dari suatu titik ke titik berikutnya mengikuti segmentasi yang dibuat. Runge Kutta terdiri dari beberapa orde, diantanya adalah orde 2, orde 3, dan orde 4. Perbedaan dari beberapa orde tersebut adalah: Runge Kutta Orde 4 lebih akurat dari Orde 3, sedangkan Runge Kutta Orde 3 lebih akurat dari Orde 2. | ||
+ | |||
+ | [[File:grafikrunge.jpg]] | ||
+ | |||
+ | Dalam tugas kali ini kami akan membuat Runge Kutta Orde 4 untuk menyelesaikan suatu permasalahan pegas. Secara umum persamaan Runge Kutta Orde 4 adalah sebagai berikut: | ||
+ | |||
+ | π¦_(π+1)=π¦_π+1/6 (π_1+2π_2+2π_3+π_4 )β | ||
+ | |||
+ | |||
+ | Dengan : | ||
+ | |||
+ | π_1=π(π₯_π,π¦_π ) | ||
+ | |||
+ | π_2=π(π₯_π+1/2 β,π¦_π+1/2 π_1 β) | ||
+ | |||
+ | π_3=π(π₯_π+1/2 β,π¦_π+1/2 π_2 β) | ||
+ | |||
+ | π_4=π(π₯_π+1/2 β,π¦_π+1/2 π_3 β) | ||
+ | |||
Berikut flowchart: | Berikut flowchart: | ||
Revision as of 15:05, 13 November 2019
Perkenalkan anggota kelompok 10:
1. Kanwaljot Kaur 1706036305
2. Farhan Tiarrafi Pratama 1806201075
3. Aldy Cahya Ramadhan 1806149040
Eliminasi Gauss
Hari ini kita akan membuat sebuah program tentang gauss elimination yang bertujuan menyelesaikan tugas yang telah diberikan.
Petunjuk Pengerjaan Menggunakan Phyton
Dalam pengerjaan Eliminasi Gauss dengan menggunakan phyton setidaknya ada 3 langkah yang harus diselesaikan terlebih dahulu, tambahan 1 langkah tersebut jika dibandingkan dengan pengerjaan menggunakan matematis adalah pendefinisian matriks. Sehingga secara umum langkah pengerjaan Eliminasi Gauss dengan menggunakan phyton adalah sebagai berikut:
1. Pendefinisian Matriks
Pendefinisian tersebut dibantu dengan menggunakan fungsi array dari numpy dengan cara import numpy.
2. Eliminasi Gauss
3. Back Substitution
Berikut program python:
Setelah dijalankan, didapatkan hasil sebagai berikut:
Pengaplikasian Eliminasi Gauss: Statika Struktur
Pengaplikasian penghitungan gauss elimination dapat di aplikasikan dalam sebuah perhitungan kasus statika struktur.
Berikut program python:
Setelah dijalankan, didapatkan hasil sebagai berikut:
Tugas: Runge Kutta Method
Runge Kutta merupakan metode untuk pendekatan suatu nilai persamaan yaitu dengan melakukan segmentasi-segmentasi dengan suatu garis-garis lurus dari suatu titik ke titik berikutnya mengikuti segmentasi yang dibuat. Runge Kutta terdiri dari beberapa orde, diantanya adalah orde 2, orde 3, dan orde 4. Perbedaan dari beberapa orde tersebut adalah: Runge Kutta Orde 4 lebih akurat dari Orde 3, sedangkan Runge Kutta Orde 3 lebih akurat dari Orde 2.
Dalam tugas kali ini kami akan membuat Runge Kutta Orde 4 untuk menyelesaikan suatu permasalahan pegas. Secara umum persamaan Runge Kutta Orde 4 adalah sebagai berikut:
π¦_(π+1)=π¦_π+1/6 (π_1+2π_2+2π_3+π_4 )β
Dengan :
π_1=π(π₯_π,π¦_π )
π_2=π(π₯_π+1/2 β,π¦_π+1/2 π_1 β)
π_3=π(π₯_π+1/2 β,π¦_π+1/2 π_2 β)
π_4=π(π₯_π+1/2 β,π¦_π+1/2 π_3 β)
Berikut flowchart:
Program untuk python:
Ketika di jalankan, hasil programnya sebagai berikut: