o40 Modeling
o40 Modeling
o40 Modeling
ASSIGNMENT # 01
Submission Date (OCTOBER 23, 2024)
BY
Ruqia-tul-Afia
ROLL #
21021509-040
MATH-406 (MODELLING AND SIMULATION)
BS Mathematics (7’A’)
Submitted To:
Dr Jamshed
Department Of Mathematics
Population dynamics play a critical role in understanding the behavior of animal populations
over time. This assignment explores the fundamental principles of population growth, including
birth rates, death rates, and carrying capacity. By developing a mathematical model and
simulating it, we can visualize how various factors influence population trends. This assignment
is part of the coursework for MATH-406, Modeling and Simulation, which integrates theoretical
and practical approaches to system dynamics. Through this model, I aim to enhance my
understanding of mathematical modeling and its real-world applications in ecological systems.
Abstract
This assignment presents a mathematical model of animal population dynamics, focusing on the
interactions between birth rates, death rates, and carrying capacity. The model uses a system of
ordinary differential equations (ODEs) to describe how populations evolve over time. The
simulation, conducted in MATLAB, demonstrates the impact of birth and death rates on
population growth and decline. The results provide insights into the stability of populations
under different environmental conditions and help predict long-term trends in population sizes.
This study contributes to the broader understanding of ecological modeling and the use of
mathematical tools to forecast biological processes.
Population Dynamics Model:
Understanding Animal Population Growth
Introduction:
Population dynamics is the study of the changes in the size and composition of populations over time. In
this model, we focus on animal population dynamics, exploring how factors such as birth rates, death
rates, and environmental constraints influence population growth.
Description:
This model simulates population dynamics and displays three audiences:
Population over time
Birth rate over time
Death rate over time
Model:
The population dynamics model is described by the following equations:
dP/dt = bP(1 – P/K) – dP
dB/dt = bP(1 – P/K) – dB
dD/dt = dP
Mathematical Formulation:
Population (P) Population over time
Birth(B) Birth rate over time
Death(D) Death rate over time
Parameters:
b = 0.05 (Birth rate)
d = 0.02 (Death rate)
K = 1000 (Carrying capacity)
Initial Conditions:
Initial condition for simulation are:
P(0) = 500 (Initial population size)
B(0) = 0 (Initial births)
D(0) = 0 (Initial deaths)
Simulation in MATLAB:
Graph:
Conclusion
The population dynamics model presented in this assignment highlights the importance of key
factors such as birth rate, death rate, and carrying capacity in determining population growth. By
simulating the system over time, we observed how these parameters influence population
stability and how a population might approach its carrying capacity under different conditions.
The results show that a balance between birth and death rates is crucial for the sustainability of a
population. This model serves as a foundation for further studies in ecological dynamics and can
be extended to incorporate more complex variables, such as migration or competition between
species.
References
1. Brauer, F., & Castillo-Chavez, C. (2011). Mathematical Models in Population Biology and
Epidemiology. Springer.
2. Murray, J. D. (2002). Mathematical Biology: I. An Introduction. Springer.
3. Edelstein-Keshet, L. (2005). Mathematical Models in Biology. SIAM.
4. May, R. M. (1976). Simple Mathematical Models with Very Complicated Dynamics. Nature,
261(5560), 459–467.