Anda di halaman 1dari 14

PRAKTIKUM FISKOM Nama : Ferdi Alfin Putra NIM : 115090702111001

Praktikum 5 Gauss Seidel 1. Jalankan kode program 12, atau buat kode program sendiri untuk menggenerate fungsi problem di atas, variasi niai m dan tunjukan pengaruhnya terhadap hasil fungsi yang tergenerate 2. Buat grafik hubungan antara c dan f(x) berdasarkan fungsi polinomial yang tergenerate dari kode program 12 3. Tunjukan pengaruh hubungan antara jumlah data dengan jumlah suku polinomial yang diambil 4. Apa yang dimaksud trendline?

1. Buka matlab, kemudian ketikan >>edit untuk membuka editor window untuk memasukan input script gauss seidel

Setelah dilakukan proses run, maka akan menghasilkan hasil sebagai berikut

2. Setelah didapatkan hasil untuk metode gauss seidel, dilakukan plot grafik untuk menunjukan hubungan antara x dan f(x).

Dari grafik tersebut dapat diketahui bahwa fungsi f(x) sama dengan fungsi sin(x)

3. Pengaruh jumlah data dengan suku polinom yang diambil adalah bahwa dari hasil data yang teelah diolah tersebut dapat diketahui apabila data semakin banyak, dengan nilai k semakin besar, maka akan menghasilkan eror yang sangat minim, dimana pada perhitungan di atas didapatkan nilai eror sebesar 0.000000. 4. Trendline polinom adalah garis kurva yang digunakan ketika data terjadi flukstuasi. Hal ini digunakan dalam menganalisis keuntungan dan kerugian lebih dari satu set data. Trendline menunjukan pergerakan dalam jumlah data rata-rata untuk satu set data.

Praktikum 6 Differensial 1. Buatlah kode progam sesuai dengan kode progam berdasarkan Pseudocode 7 untuk mendapatkan data-data seperti pada file data.txt 2. Hitung secara analitik kecepatan arah sumbuh y(vy) pada t =

0.0;0.05;0.10;0.15;..0.90! 3. Plot data.txt dan bandingan nilai kecepatan hasil pendekatan metode beda maju, mundur dan tengah, manakah hasilnya yang sesuai perhitungan analitik?

1. Pada command window matlab, ketika >>edit untuk memasukan inputan skrip untuk membuat kode yang serupa dengan pseudocode 7,

Setelah diinputkan dan di save, kemudian dilakukan run, maka dari script tersebut akan memberikan hasil berubah data dalam bentuk notepad. Dimana data yang didapat adalah sebagai berikut

Setelah didapatkan data hasil dari skrip tersebut maka dilakukan ploting grafik dengan menggunakan excel, dimana ploting grafik menggunakan data hasil differensial pada matlab

2.

Setelah dilakukan analitik untuk nilah kecepatan dengan t tertentu, maka didapatkan hasil seperti gambar diatas, dimana data tersebut diambil dari data BD

3.

Setelah dilakukan pembandingan terhadap data ploting kecepatan dengan menggunakan pendekatan metode beda maju, mundur, dan tengah, dapat dilihat kesamaan bentuk grafik antara kecepatan dengan pendekatan, dengan kata lain grafik data kecepatan dengan data pendekatan untuk BD adalah sama.

Praktikum 7 Intergrasi Numerik 1. Modifikasi atau buatlah kode progam sendiri berdasarkan pseudocode 8 yang dimodifikasi, untuk mendekati nilai , berapa nilai dengan hasil pendekatan 2. Analisa variasi x terhadap pendekatan nilai berdasarkan kode progam 14 atau berdasarkan kode progam yang dibuat! Bandingkan dengan nilai dari literatur lain. 3. Gunakan metode numerik lain selain metode trapesium untuk mendekati nilai , bandingkan hasilnya

1. Pada command window matlab, ketika edit untuk membuka editor, setelah editor window terbuka, masukan script untuk melakukan perhitungan integrasinya

Setelah memasukan script tersebut, dan kemudian dilakukan proses run, maka script tersebut akan menghasilkan nilai seperti berikut

2. Setelah didapatkan nilai dari perhitungan script tersebut, dilakukan pembandingan dengan nilai pi dari literatur, dimana nilai pi dari literatur didapatkan dari nilai dengan menggunakan matlab tanpa memasukan script terlebih dahulu dan menghasilkan seperti berikut

Dari perbandingan tersebut dapat diketahui dengan jelas, bahwa nilai lebih diteliti didapatkan dengan menggunakan metode trapesium daripada menggunakan perhitungan secara langsung dengan menuliskan >>pi pada command window matlab. 3. Untuk melakukan perbandingan nilai ketelitian yang dihasilkan dengan metode trapesium, digunakanlah metode montecarlo untuk mendapatkan nilai . Untuk inputan metode montecarlo ditulis sebagai berikut

Setelah progam tersebut di run, maka menghasilkan hasil sebagai berikut, dimana hasil perhitungan montecarlo telah dilakukan perbandingan terhadap metode trapesium

Dari perbandingan nilai tersebut didaptkan kesimpulan, bahwa perhitungan nilai lebih teliti dengan menggunakan metode trapesium dari pada menggunakan metode montecarlo, dimana pada metode trapesium, butuh pengulangan sebanyak 1500 kali saja untuk mendapatkan nilai sebesar 3.1415724, dari pada metode montecarlo, dimana pada metode montecarlo menggunakan 10000 pengulangan untuk mendapatkan nilai 3,15640 dimana nilai tersebut sangat menjauhi nilai yang dikenal secara umum.

Praktikum VIII Interpolasi

1. Buat pseudocode untuk interpolasi bilinier 2. Analisa hasil pendekatan kecepatan yang diperoleh

1. Pseudocode yang dibuat adalah sebaga berikut, dimana nilai u menggunakan 2.5, dan 1,5 Set Set R1=(( R2=(( U=(( Print u 2. Analisa hasil pendekatan kecepatan yang diperoleh adalah sebagai berikut

Anda mungkin juga menyukai