Tugas 2 Praktikum Persamaan Diferensial Numerik 2024 Genap: Masalah Nilai Batas PDB Numerik
Semester Genap Tahun Ajaran 2023/2024
Kembali ke Persamaan Diferensial Numerik
Petunjuk Umum
Tugas ini dikerjakan secara individu.
Terdapat dua (2) soal yang harus dijawab.
File-file yang harus diunggah terdiri dari:
Beberapa function file sesuai kebutuhan. Penamaan untuk function file dibebaskan (tentunya nama fungsinya harus menyesuaikan), selama masih relevan dengan isi fungsinya (misalnya, dilarang menamakan function file
adamsorde5.m
jika isinya adalah metode Runge-Kutta).Sejumlah script file sesuai ketentuan soal.
Satu file .pdf (format penamaan: “penjelasan.pdf”) yang berisi penjelasan terkait jawaban kalian, sesuai permintaan soal. Pembuatannya bebas apakah menggunakan Word, LaTeX, atau yang lainnya. Jangan lupa tuliskan nama lengkap, NPM, kelas, dan judul “Tugas 2 Persamaan Diferensial Numerik 2024 Genap”.
Semua file disatukan dalam satu file .zip dengan format penamaan:
[Nama Lengkap]_[NPM]_[Kelas SIAK]_Tugas 2_Prak PDNum.zip
Contoh:
Sung Jinwoo_2201234567_C_Tugas 2_Prak PDNum.zip
Batas pengumpulan tugas ini adalah
Jumat, 14 JuniMinggu, 16 Juni 2024, pukul 23.59 WIB. Tugas dikumpulkan sesuai dengan kelas SIAK (link akan selalu sama untuk semua tugas praktikum PDNum):Kelas A: https://forms.gle/sdSZAfFZJkNu9rK68
Kelas B: https://forms.gle/wdvZJ4c1UvifV5gEA
Keterlambatan akan dikenakan pengurangan nilai.
Dilarang dengan keras melakukan plagiarisme, baik mencontek ataupun dicontek. Jika terdapat mahasiswa yang terindikasi melakukan plagiarisme, maka mahasiswa tersebut memperoleh nilai 0 untuk tugas ini. Namun, Anda sangat dianjurkan memanfaatkan apapun yang ada di modul praktikum.
Apabila ada pertanyaan, harap hubungi CP:
Bisma (LINE: bisma_joyosumarto)
Karina (LINE: karinac12)
Soal
Tugas ini terdiri dari soal 1a-1d dan 2a-2e.
Diberikan masalah nilai batas (MNB) linier / Linear Boundary Value Problem (BVP)
dan diketahui solusi eksaknya adalah
Dengan
,Di file penjelasan, cocokkan PDB di atas dengan bentuk umum masalah nilai batas linier
yaitu tentukan fungsi
, fungsi , fungsi , nilai , nilai , nilai , dan nilai .Buatlah script file
soal_1b.m
berisi penggunaan metode linear shooting untuk mengaproksimasi solusi dari MNB tersebut. Bandingkan dengan solusi analitik (cukup saja), sertakan perhitungan error. Lampirkan tabel dan gambar grafiknya di file penjelasan, serta perhitungan nilai .Hint: untuk metode shooting (linier maupun nonlinier),
Buatlah script file
soal_1c.m
berisi penggunaan metode linear finite difference untuk mengaproksimasi solusi dari MNB tersebut. Bandingkan dengan solusi analitik, sertakan perhitungan error. Lampirkan tabel dan gambar grafiknya di file penjelasan, serta perhitungan nilai .Hint: untuk metode finite difference untuk masalah nilai batas (linier maupun nonlinier),
Di file penjelasan, berikan argumen Anda: di antara kedua metode tersebut, apakah ada metode yang jelas lebih baik untuk masalah ini, ataukah sama-sama cukup baik?
Diberikan masalah nilai batas nonlinier
dan diketahui solusi eksaknya adalah
Dengan toleransi
dan ,Di file penjelasan, cocokkan PDB di atas dengan bentuk umum masalah nilai batas
yaitu tentukan fungsi
, nilai , nilai , nilai , dan nilai .Di file penjelasan, uraikan perhitungan
(yaitu ) dan (yaitu ) secara analitik (turunan parsial).Buatlah script file
soal_2c.m
berisi penggunaan metode nonlinear shooting untuk mengaproksimasi solusi dari MNB tersebut. Bandingkan dengan solusi analitik (cukup saja), sertakan perhitungan error. Lampirkan tabel dan gambar grafiknya di file penjelasan, serta perhitungan nilai .Buatlah script file
soal_2d.m
berisi penggunaan metode nonlinear finite difference untuk mengaproksimasi solusi dari MNB tersebut. Bandingkan dengan solusi analitik, sertakan perhitungan error. Lampirkan tabel dan gambar grafiknya di file penjelasan, serta perhitungan nilai .Di file penjelasan, berikan argumen Anda: di antara kedua metode tersebut, apakah ada metode yang jelas lebih baik untuk masalah ini, ataukah sama-sama cukup baik?