MR Kel 2
MR Kel 2
MR Kel 2
Oleh
Kelompok 2 :
Riski Handani Gultom 4173121044
Rohani Lumban Toruan 4173121047
Ruth M. Lumban Gaol 4173121048
Sabrianto Hutabarat 4171121031
Safitri Ramadhani 4171121032
Sari Siti Wahyuni 4171121033
Yusliana 4171121039
JURUSAN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI MEDAN
2019
KATA PENGANTAR
Puji dan Syukur kami panjatkan atas kehadirat Tuhan Yang Maha Esa. karena
dengan Rahmat dan Karunia-Nya, kami masih bisa menyelesaikan makalah rekayasa ide
ini dengan baik yang mana untuk memenuhi tugas dari mata kuliah Persamaan Diferensial
dalam Fisika.
Terima kasih juga kami ucapkan kepada pihak-pihak yang membantu kami dalam
mengerjakan tugas ini, terutama kepada Dosen Pengampu kami, yaitu Bapak Dr. Nurdin
Siregar, M.Si.
Oleh karena itu, kami sangat berharap kepada saudara-saudari sekalian yang
membaca tugas kami untuk memberi saran, kritik serta ide-ide dari pembaca sekalian agar
tugas kami selanjutnya bisa lebih baik. Sekian dan terima kasih.
Kelompok 1
i
DAFTAR ISI
ii
BAB I
PENDAHULUAN
1
BAB II
TINJAUAN PUSTAKA
adalah persamaan diferensial biasa orde ke-n. Persamaan diatas merepresentasikan relasi
antara peubah tak bebas x dan nilai-nilai fungsi u dan turunan pertama ke-n
nya 𝑢′ , 𝑢′′ , … , 𝑢(𝑛) .
Contoh diferensial biasa orde 1 misalnya dalam peluruhan zat radioaktif sebagai
berikut:
dR(t )
kR(t )
dt
Dimana R(t) adalah jumlah zat radioaktif pada waktu t, dan k adalah konstanta
peluruhan. Sedangkan contoh persamaan diferensial berorde 2 dalam persamaan
gelombang sebagai berikut:
2 u x, t 2 u x, t
a2
x 2 t 2
Pada prinsipnya, pemecahan permasalahan diferensial adalah menghilangkan
koefisien diferensialnya sehingga tinggal hubungan antara y dan x nya. Pemecahan
persamaan diferensial dapat dilakukan dengan cara, yaitu :
2
1. Pemecahan Dengan Integrasi Langsung (dv/dx = f(x)
2. Pemecahan Dengan Pemisahan Variabel ( dv/dx = f(x,v)
3. Persamaan Homogen dengan Substitusi Y= v. X
4. Persamaan Linier( Pengunaan Faktor Integral
𝑑𝑦
Bentuk umum : 𝑑𝑥 + 𝑝𝑦 = 𝑄
2.2 MATLAB
MATLAB (Matrix Laboratory) adalah suatu program untuk analisis dan komputasi
numerik dan merupakan suatu bahasa pemrograman matematika lanjutan yang dibentuk
dengan dasar pemikiran menggunakan sifat dan bentuk matriks. Pada awalnya, program ini
merupakan interface untuk koleksi rutin-rutin numeric dari proyek LINPACK dan
EISPACK, dan dikembangkan menggunkan bahasa FORTRAN namun sekarang
merupakan produk komersial dari perusahaan Mathworks, Inc.yang dalam perkembangan
selanjutnya dikembangkan menggunakan bahasa C++ dan assembler (utamanya untuk
fungsi-fungsi dasar MATLAB)
MATLAB telah berkembang menjadi sebuah environment pemrograman yang
canggih yang berisi fungsi-fungsi built-in untuk melakukan tugas pengolahan sinyal,
aljabar linier, dan kalkulasi matematis lainnya. MATLAB juga berisi toolbox yang berisi
fungsi-fungsi tambahan untuk aplikasi khusus. MATLAB bersifat extensible, dalam arti
bahwa seorang pengguna dapat menulis fungsi baru untuk ditambahkan pada library ketika
fungsi-fungsi built-in yang tersedia tidak dapat melakukan tugas tertentu. Kemampuan
pemrograman yang dibutuhkan tidak terlalu sulit bila Anda telah memiliki pengalaman
dalam pemrograman bahasa lain seperti C++, PASCAL, atau FORTRAN.
MATLAB merupakan merk software yang dikembangkan oleh
Mathworks.Inc.(lihat http://www.mathworks.com) merupakan software yang paling efisien
untuk perhitungan numerik berbasis matriks. Dengan demikian jika di dalam perhitungan
kita dapat menformulasikan masalah ke dalam format matriks maka MATLAB merupakan
software terbaik untuk penyelesaian numericnya. MATLAB yang merupakan bahasa
pemrograman tingkat tinggi berbasis pada matriks sering digunakan untuk teknik
komputasi numerik, untuk menyelesaikan masalah-masalah yang melibatkan operasi
matematika elemen, matrik, optimasi, aproksimasi dan lain-lain. Sehingga Matlab banyak
digunakan pada :
( 1 ) Matematika dan Komputansi,
3
(2) Pengembangan dan Algoritma,
(3) Pemrograman modeling, simulasi, dan pembuatan prototype,
(4) Analisa Data , eksplorasi dan visualisasi,
(5) Analisis numerik dan statistic, dan
(6) Pengembangan aplikasi teknik.
Matlab hanya memiliki dua jenis tipe data yaitu Numeric dan String. Dalam matlab
setiap variabel akan disimpan dalam bentuk matrik. User dapat langsung menuliskan
variabel baru tanpa harus mendeklarasikannya terlebih dahulu pada command window.
Contoh pembuatan variabel pada matlab:
>> varA = 1000 ; ans var A =1000
>> varB = [45 2 35 45] ; ans var B = 45 2 35 45
>> varC = ‘test variabel’ ; varC = test variable
Penamaan variabel pada matlab bersifat caseSensitif karena itu perlu diperhatikan
penggunaan huruf besar dan kecil pada penamaan variabel. Apabila terdapat variabel lama
dengan nama yang sama maka matlab secara otomatis akan me-replace variabel lama
tersebut dengan variabel baru yang dibuat user.
Beberapa penggunaan operator aritmatika antara dua operand (A dan B)
ditunjukkan pada table berikut ini
4
BAB III
PEMAPARAN IDE
𝑑𝑁
− 𝑘𝑁 = 0
𝑑𝑡
Dimana N = massa zat radioaktif pada waktu tertentu; k = konstan peluruhan. Jika massa
mula-mula adalah 50 miligram dan nilai k = -0,053.
a. Tentukan massa radioaktif yang meluruh selama 20 jam, dengan interval waktu 1
jam. Gunakan metode Runge-Kutta Orde-4.
b. Buatlah kurva peluruhan zat radioaktif terhadap waktu berdasarkan analisis
numerik menggunakan metode Euler diatas.
Penyelesaian:
𝑑𝑁
= 𝑘𝑁
𝑑𝑡
5
Berdasarkan persamaan metode Runge-Kutta Orde-4
k1 = hf (Nn, tn)
k2 = hf (Nn + ½ k1 , tn + ½ h)
Saat t1 = 1 ; N1 = 47,4190
Kita juga dapat melihat bentuk grafik dari persamaan peluruhan radioaktif dengan cara :
6
Maka akan muncul grafik antara massa yang meluruh terhadap waktu :
7
BAB IV
PENUTUP
4.1 Simpulan
Persamaan diferensial merupakan salah satu cabang dari ilmu matematika. Dimana
persamaan diferensial banyak digunakan dalam menyelesaikan permasalahan-
permasalahan fisika. Misalnya pada Rangkaia Listrik yaitu pada Rangkaian AC.
Penggunaan Program MATLAB sebagai salah satu cara membuktikan kebenaran dari
perhitungan yang kita lakukan karena MATLAB merupakan software yang paling efisien
untuk perhitungan numerik berbasis matriks. Dengan demikian jika di dalam perhitungan
kita dapat menformulasikan masalah ke dalam format matriks maka MATLAB merupakan
software terbaik untuk penyelesaian numericnya. MATLAB yang merupakan bahasa
pemrograman tingkat tinggi berbasis pada matriks sering digunakan untuk teknik
komputasi numerik, untuk menyelesaikan masalah-masalah yang melibatkan operasi
matematika elemen, matrik, optimasi, aproksimasi dan lain-lain. Sehingga MATLAB
banyak digunakan pada matematika dan teknik, aplikasi teknik, dsb.
4.2 Saran
Dalam penulisan rekayasa ide ini penulis menyadari terdapat beberapa kesalahan
baik dari segi penulisan dan pembahasan. Oleh karena itu, penulis membutuhkan saran
untuk perbaikan kedepannya.
6
DAFTAR PUSTAKA
Kusmaryanto, Sigit. 2014. Faktor Integrasi Persamaan Diferensial Linier Orde 1 Untuk