NIM : 4193240004
KELAS : FISIKA 2019 A
MATA KULIAH : PEMODELAN FISIS
DOSEN PENGAMPU : BUDIMAN NASUTION, S. PD., M. SI
HARI, TANGGAL : KAMIS, 23 SEPTEMBER 2021
TUGAS RUTIN 04
' dy
Secara umum, turunan dari y = s(t) terhadap waktu ditulis sebagai s ( b )=
dt
2) Persamaan Diferensial
dP
Jika P adalah populasi dan t adalah waktu, maka dapat dituliskan: ∝P
dt
Untuk tingkat pertumbuhan positif, semakin besar populasi maka semakin
besar pula perubahan populasi.
dP
=rP
dt
dP
Konstanta R adalah tingkat pertumbuhan, sedangkan adalah tingkat
dt
perubahan populasi.
3) Metode Euler
Metode Euler merupakan metode numerik orde pertama untuk
menyelesaikan persamaan diferensial biasa.
Jika P(t) adalah populasi pada waktu t dengan fungsi pertumbuhan f(t, r)
adalah tingkat pertumbuhan r terhadap populasi P(t-∆ t), maka:
dP
=f ( t , P )=rP
dt
dP
P ( t ) =P ( t ) + ∗∆ t
dt
4) Pemodelan dengan Diagram Stockflow
Perhatikan gambar d!
STOCK
Terakumulasi dengan waktu
Memiliki parameter waktu
FLOW
Merubah nilai stock
Berupa turunan
Dioperasikan dengan perkalian Δt
Flow yang mengarah ke stock (inflow) berfungsi menambah nilai stock dan
sebaliknya
Source/ Sink, Flow, dan Stock terhubung dengan panah/ aliran utama sistem
CONVERTER
Tidak terakumulasi waktu
Tidak dapat merubah stock secara langsung
Berupa variable, konstanta atau persamaan
ARROW/ CONNECTOR
Menghubungkan komponen pembentuk
SOURCE/ SINK
Komponen di luar sistem
Berfungsi untuk menunjukkan sumber aliran dan keluaran sistem
5) Implementasi
Berikut ini adalah contoh algoritma yang sudah disusun untuk kasus
pertumbuhan:
Algorithm 1 Algorithm for simulation of unconstrained growth
initialize simulationLength
initialize population
initialize growthRate
initialize length of time step Δt
numiterations simulationLength/Δt
for i going from 1 through numiterations do the following:
growth growthRate * population
population population + growth * Δt
t i * Δt
display t, growth, and population
Pemodelan tersebut juga dapat dibantu dengan software MATLAB.