Difference between revisions of "Kania Gladys Clarissa Zain"

From ccitonlinewiki
Jump to: navigation, search
Line 89: Line 89:
  
  
 +
 +
== '''Introduction to Phyton''' ==
 +
 +
Pada pertemuan tanggal 29 Oktober 2019, kami diajarkan mengenai Phyton. Python adalah bahasa pemrograman tingkat tinggi yang ditafsirkan, berorientasi objek, dengan semantik dinamis. Dibangun dalam struktur data, dikombinasikan dengan pengetikan dinamis dan pengikatan dinamis, membuatnya sangat menarik untuk Pengembangan Aplikasi Cepat, serta untuk digunakan sebagai bahasa scripting atau lem untuk menghubungkan komponen yang ada bersama-sama. Seringkali, programmer jatuh cinta dengan Python karena peningkatan produktivitas yang disediakannya.
  
 
== Tugas Metode Numerik ==
 
== Tugas Metode Numerik ==
  
Pada pertemuan tanggal 29 Oktober 2019, kami diajarkan mengenai Pseudocode. Selain itu kami juga diberikan tugas untuk membuat Governing Equation
+
[[File:Tugaskania.JPG]]
 +
 
 +
 
 +
 
 +
== '''Runge Kutta''' ==
 +
 
 +
Pada pertemuan 5 November, kami diajarkan untuk menyelesaikan Engineering Problems.
 +
 
 +
Metode Runge-Kutta adalah alternatif lain dari metode deret Taylor yang tidak membutuhkan perhitungan turunan. Metode ini berusaha mendapatkan derajat ketelitian yang lebih tinggi, dan sekaligus menghindarkan keperluan mencari turunan yang lebih tinggi dengan jalan mengevaluasi fungsi f(x, y) pada titik terpilih dalam setiap selang langkah. Metode Runge-Kutta adalah metode Persamaan Differensial Biasa  yang paling popuper karena banyak dipakai dalam praktek.
 +
 
 +
[[File:RungeKuttaKania1.PNG]]
 +
 
 +
1. Metode Runge Kutta Orde-1
 +
 
 +
[[File:Kutta1.PNG]]
 +
 
 +
Galat per langkah metode R-K orde satu adalah O(h2).
 +
Galat longgokan metode R-K orde satu adalah O(h).
 +
Yang termasuk ke dalam metode Runge-Kutta orde satu ialah metode Euler:
 +
 
 +
[[File:kutta11.PNG]]
 +
 
 +
2. Metode Runge Kutta Orde-2
 +
 
 +
[[File:kutta2.PNG]]
 +
 
 +
Galat per langkah metode Runge-Kutta orde dua adalah O(h3).
 +
Galat longgokan metode Runge-Kutta orde dua adalah O(h2).
 +
Uraikan k2 ke dalam deret Taylor di sekitar (xr, yr) sampai suku orde satu saja:
 +
 
 +
[[File:kutta21.PNG]]
 +
 
 +
Sedangkan k1 tidak perlu diuraikan karena sudah berada dalam bentuk (xr, yr).
 +
Dengan membuat galat per langkah Ep = 0,
 +
 
 +
[[File:kutta22.PNG]]
 +
 
 +
Agar ruas kiri dan ruas kanannya sama, haruslah
 +
 
 +
[[File:kutta23.PNG]]
 +
 
 +
3. Metode Runge Kutta Orde-3
 +
 
 +
Metode Runge-Kutta yang terkenal dan banyak dipakai dalam praktek adalah metode Runge-Kutta orde tiga dan metode Runge-Kutta orde empat. Kedua metode tersebut terkenal karena tingkat ketelitian solusinya tinggi (dibandingkan metode Runge-Kutta orde sebelumnya, mudah diprogram, dan stabil
 +
 
 +
[[File:kutta3.PNG]]
  
[[File:Tugaskania.JPG]]
+
Galat per langkah metode R-K orde tiga adalah O(h4).
 +
Galat longgokan metode R-K orde tiga adalah O(h3).
 +
 
 +
4. Metode Runge Kutta Orde-4
 +
 
 +
[[File:kutta4.PNG]]
 +
 
 +
Galat per langkah metode Runge-Kutta orde empat adalah O(h3).
 +
Galat longgokan metode Runge-Kutta orde empat adalah O(h2).

Revision as of 11:59, 16 December 2019

Profil

Nama: Kania Gladys Clarissa Zain NPM: 1706036204 Jurusan: Teknik Mesin


Deret Taylor

Materi disampaikan oleh Bpk Dr. Ir. Engkos A. Kosasih, MT dan Bpk Dr. Ir. Ahmad Indra Siswantara

Hari dan Tanggal: 3 September 2019

Pada hari pertama mata kuliah metode numerik, kami dijelaskan cara memformulasikan persoalan matematika sehingga dapat dipecahkan dan diolah menjadi informasi yang dapat dihitung dengan perhitungan biasa. Kami diajarkan untuk mencari rumus untuk sin pi/7 menggunakan Microsoft Excel.

Untuk mencari sinus pi/7, kami menggunakan rumus deret taylor yang berbunyi:

Deret Taylor.JPG

dan dapat disingkat menjadi:

Deret Taylor 2.JPG

Untuk mencari sinus pi/7, urutan yang harus dikerjakan adalah:

1. Ratio

Ratio.JPG

2. Suku

Suku.JPG

3. Fungsi

Fungsi.JPG

4. Error

Error.png

Demikian materi yang saya dapatkan di mata kuliah Metode Numerik hari pertama. Terimakasih.


Pseudocode, Tingkat Bahasa Komputer

Pada pertemuan kedua tanggal 10 September 2019, kami diajarkan mengenai pseudocode yang merupakan deskripsi dari algoritma pemrograman komputer yang menggunakan konvensi struktural dari suatu bahasa pemrograman, dan ditujukan agar dapat dibaca oleh manusia dan bukan oleh mesin.

Tujuan pseudocode adalah agar mempermudah dalam memahami bahasa pemrograman dibandingkan dengan menggunakan bahasa pemrograman yang umumnya digunakan. Keuntungan menggunakan pseudocode ini adalah waktu yang dibutuhkan relatif ringkas dan tidak bergantung pada sistem tertentu dalam suatu algoritma.

Rumus struktur pseudocode dapat dilihat sebagai berikut: Struktur pseudocode.JPG

Dapat diterapkan di contoh dibawah: Contoh pseudocode.JPG

Pseudocode menggunakan banyak sekali perintah-perintah, yang banyak kita pelajari, misalnya saja, IF, ELSE, THEN, serta menggunakan kode atau tanda-tanda tertentu, seperti tanda underscore (_), tanda koma, titik, tanda kutip, tanda panah kiri dan kanan, serta tanda lainnya.

Demikian materi yang saya dapatkan di mata kuliah Metode Numerik pertemuan kedua. Terimakasih.

Turunan Numerik

Pada pertemuan ketiga tanggal 17 September 2019, kami diajarkan mengenai turunan numerik. Kami diajarkan untuk menghitung hampiran dari f'(x) atau hampiran dari f(x), f'(x),....f(n)x. Selain itu kami juga di singgung tentang hampiran dari turunan parsial misalnya ∂f(x,t)/∂x.

Nilai turunan f'(x) dapat di hitung dengan:

Turunan fx.JPG

Sedangkan nilai f(x) dan f(x-h) sendiri didapat dari teorema taylor seperti dibawah ini:

Teorema taylor kania.JPG

Demikian materi yang saya dapatkan di mata kuliah Metode Numerik pertemuan ketiga. Terimakasih.

Secant Method, Bisect Method, dan Newton Raphson Method

Pada pertemuan keempat tanggal 24 September 2019, kami diajarkan mengenai secant method, bisect method, dan newton raphson method.

Bisect method is the simplest numerical procedure for finding a root is to repeatedly halve theinterval[a,b], keeping the half for which f(x)changes sign.

Secant method formula can be written below: Secant method.JPG

Demikian materi yang saya dapatkan di mata kuliah Metode Numerik pertemuan ke-empat. Terimakasih.



Introduction to Phyton

Pada pertemuan tanggal 29 Oktober 2019, kami diajarkan mengenai Phyton. Python adalah bahasa pemrograman tingkat tinggi yang ditafsirkan, berorientasi objek, dengan semantik dinamis. Dibangun dalam struktur data, dikombinasikan dengan pengetikan dinamis dan pengikatan dinamis, membuatnya sangat menarik untuk Pengembangan Aplikasi Cepat, serta untuk digunakan sebagai bahasa scripting atau lem untuk menghubungkan komponen yang ada bersama-sama. Seringkali, programmer jatuh cinta dengan Python karena peningkatan produktivitas yang disediakannya.

Tugas Metode Numerik

Tugaskania.JPG


Runge Kutta

Pada pertemuan 5 November, kami diajarkan untuk menyelesaikan Engineering Problems.

Metode Runge-Kutta adalah alternatif lain dari metode deret Taylor yang tidak membutuhkan perhitungan turunan. Metode ini berusaha mendapatkan derajat ketelitian yang lebih tinggi, dan sekaligus menghindarkan keperluan mencari turunan yang lebih tinggi dengan jalan mengevaluasi fungsi f(x, y) pada titik terpilih dalam setiap selang langkah. Metode Runge-Kutta adalah metode Persamaan Differensial Biasa yang paling popuper karena banyak dipakai dalam praktek.

RungeKuttaKania1.PNG

1. Metode Runge Kutta Orde-1

Kutta1.PNG

Galat per langkah metode R-K orde satu adalah O(h2). Galat longgokan metode R-K orde satu adalah O(h). Yang termasuk ke dalam metode Runge-Kutta orde satu ialah metode Euler:

Kutta11.PNG

2. Metode Runge Kutta Orde-2

Kutta2.PNG

Galat per langkah metode Runge-Kutta orde dua adalah O(h3). Galat longgokan metode Runge-Kutta orde dua adalah O(h2). Uraikan k2 ke dalam deret Taylor di sekitar (xr, yr) sampai suku orde satu saja:

Kutta21.PNG

Sedangkan k1 tidak perlu diuraikan karena sudah berada dalam bentuk (xr, yr). Dengan membuat galat per langkah Ep = 0,

Kutta22.PNG

Agar ruas kiri dan ruas kanannya sama, haruslah

Kutta23.PNG

3. Metode Runge Kutta Orde-3

Metode Runge-Kutta yang terkenal dan banyak dipakai dalam praktek adalah metode Runge-Kutta orde tiga dan metode Runge-Kutta orde empat. Kedua metode tersebut terkenal karena tingkat ketelitian solusinya tinggi (dibandingkan metode Runge-Kutta orde sebelumnya, mudah diprogram, dan stabil

Kutta3.PNG

Galat per langkah metode R-K orde tiga adalah O(h4). Galat longgokan metode R-K orde tiga adalah O(h3).

4. Metode Runge Kutta Orde-4

Kutta4.PNG

Galat per langkah metode Runge-Kutta orde empat adalah O(h3). Galat longgokan metode Runge-Kutta orde empat adalah O(h2).