Explorations of Mathematical Models in Biology with MATLAB
eBook - ePub

Explorations of Mathematical Models in Biology with MATLAB

Mazen Shahin

Compartir libro
  1. English
  2. ePUB (apto para móviles)
  3. Disponible en iOS y Android
eBook - ePub

Explorations of Mathematical Models in Biology with MATLAB

Mazen Shahin

Detalles del libro
Vista previa del libro
Índice
Citas

Información del libro

Explore and analyze the solutions of mathematical models from diverse disciplines

As biology increasingly depends on data, algorithms, and models, it has become necessary to use a computing language, such as the user-friendly MATLAB, to focus more on building and analyzing models as opposed to configuring tedious calculations. Explorations of Mathematical Models in Biology with MATLAB provides an introduction to model creation using MATLAB, followed by the translation, analysis, interpretation, and observation of the models.

With an integrated and interdisciplinary approach that embeds mathematical modeling into biological applications, the book illustrates numerous applications of mathematical techniques within biology, ecology, and environmental sciences. Featuring a quantitative, computational, and mathematical approach, the book includes:

  • Examples of real-world applications, such as population dynamics, genetics, drug administration, interacting species, and the spread of contagious diseases, to showcase the relevancy and wide applicability of abstract mathematical techniques
  • Discussion of various mathematical concepts, such as Markov chains, matrix algebra, eigenvalues, eigenvectors, first-order linear difference equations, and nonlinear first-order difference equations
  • Coverage of difference equations to model a wide range of real-life discrete time situations in diverse areas as well as discussions on matrices to model linear problems
  • Solutions to selected exercises and additional MATLAB codes

Explorations of Mathematical Models in Biology with MATLAB is an ideal textbook for upper-undergraduate courses in mathematical models in biology, theoretical ecology, bioeconomics, forensic science, applied mathematics, and environmental science. The book is also an excellent reference for biologists, ecologists, mathematicians, biomathematicians, and environmental and resource economists.

Preguntas frecuentes

¿Cómo cancelo mi suscripción?
Simplemente, dirígete a la sección ajustes de la cuenta y haz clic en «Cancelar suscripción». Así de sencillo. Después de cancelar tu suscripción, esta permanecerá activa el tiempo restante que hayas pagado. Obtén más información aquí.
¿Cómo descargo los libros?
Por el momento, todos nuestros libros ePub adaptables a dispositivos móviles se pueden descargar a través de la aplicación. La mayor parte de nuestros PDF también se puede descargar y ya estamos trabajando para que el resto también sea descargable. Obtén más información aquí.
¿En qué se diferencian los planes de precios?
Ambos planes te permiten acceder por completo a la biblioteca y a todas las funciones de Perlego. Las únicas diferencias son el precio y el período de suscripción: con el plan anual ahorrarás en torno a un 30 % en comparación con 12 meses de un plan mensual.
¿Qué es Perlego?
Somos un servicio de suscripción de libros de texto en línea que te permite acceder a toda una biblioteca en línea por menos de lo que cuesta un libro al mes. Con más de un millón de libros sobre más de 1000 categorías, ¡tenemos todo lo que necesitas! Obtén más información aquí.
¿Perlego ofrece la función de texto a voz?
Busca el símbolo de lectura en voz alta en tu próximo libro para ver si puedes escucharlo. La herramienta de lectura en voz alta lee el texto en voz alta por ti, resaltando el texto a medida que se lee. Puedes pausarla, acelerarla y ralentizarla. Obtén más información aquí.
¿Es Explorations of Mathematical Models in Biology with MATLAB un PDF/ePUB en línea?
Sí, puedes acceder a Explorations of Mathematical Models in Biology with MATLAB de Mazen Shahin en formato PDF o ePUB, así como a otros libros populares de Biological Sciences y Biophysics. Tenemos más de un millón de libros disponibles en nuestro catálogo para que explores.

Información

Editorial
Wiley
Año
2013
ISBN
9781118548530
Edición
1
Categoría
Biophysics

CHAPTER 1

OVERVIEW OF DISCRETE DYNAMICAL MODELING AND MATLAB®

1.1. INTRODUCTION TO MODELING AND DIFFERENCE EQUATIONS

In this section we introduce dynamical systems, discuss discrete dynamical systems vs. continuous dynamical systems and informally define a mathematical model.

1.1.1. Model 1.1: Population Dynamics, A Discrete Dynamical System

Consider the population of a city with a constant growth rate per year. The population is counted at the end of each year. For simplicity, assume that there is no immigration to or emigration from the city.
i. Model the population dynamic and predict the long-term behavior of the system.
ii. In 2010, the city’s population was 100,000. The natural annual growth rate of the population is 1% per year. Predict the city’s population in 2020. Estimate the population over the next 30 years and graph it. What is the long-term behavior of the population?

Discussion

i. We will measure the population at discrete time intervals in one-year units. Let
pn = population size at the end of the time period (year), n.
p0 = the initial population size, 0.
r = the constant growth rate per period (year).
The relationship between the current population, pn, and the next population, pn+1, is
image
(1.1)
image
Therefore, the population dynamics can be modeled by equation 1.1.
Equation 1.1 is a difference equation (or recurrence equation). The system 1.1 and the initial value, p0, represent the population dynamics. Because the population changes over time, this system is a dynamical system. Because this dynamical system changes over discrete time intervals, the system is called a discrete dynamical system. We say that the population dynamics is modeled by the discrete dynamical system (or the difference equation 1.1).
To find pk, use p0 in equation 1.1 to find p1, then use p1 to find p2 and so on until pk. This process is called iteration of the difference equation 1.1, and the sequence 1.2,
(1.2)
image
for any value of k (positive integer) is called a solution or numerical solution of the given difference equation 1.1.
From equation 1.1, if the current value of pn is known, the next value, pn+1, can be calculated. For example, if we have p5 we can calculate p6. However, if we have p0, equation 1.1 does not allow us to calculate, for example, p6 in one step. Therefore, we are in need of a closed form to calculate pn in one step if we know the values of p0 and n. It can be easily proven that
(1.3)
image
Equation 1.3 is called the analytical solution of the difference equation 1.1.
Equation 1.3 is an exponential function and will grow or decay exponentially, depending on the value of r. If r > 0, then (1 + r) > 1, and therefore population size, pn, grows unbounded when n is very large. If r < 0, then (1 + r) < 1, and consequently, the population size approaches zero when n is very large.
ii. Let’s apply the model just discussed to the given information, where r = 0.01 and p0 = 100,000. The city’s population is modeled by the system
(1.4)
image
To find the population in 2020 (10 years from 2010), we use equation 1.3 with n = 10 and p0 = 100,000. We are looking for p10. We have
image
One way to find the...

Índice