Explorations of Mathematical Models in Biology with MATLAB
eBook - ePub

Explorations of Mathematical Models in Biology with MATLAB

Mazen Shahin

Condividi libro
  1. English
  2. ePUB (disponibile sull'app)
  3. Disponibile su iOS e Android
eBook - ePub

Explorations of Mathematical Models in Biology with MATLAB

Mazen Shahin

Dettagli del libro
Anteprima del libro
Indice dei contenuti
Citazioni

Informazioni sul 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.

Domande frequenti

Come faccio ad annullare l'abbonamento?
È semplicissimo: basta accedere alla sezione Account nelle Impostazioni e cliccare su "Annulla abbonamento". Dopo la cancellazione, l'abbonamento rimarrà attivo per il periodo rimanente già pagato. Per maggiori informazioni, clicca qui
È possibile scaricare libri? Se sì, come?
Al momento è possibile scaricare tramite l'app tutti i nostri libri ePub mobile-friendly. Anche la maggior parte dei nostri PDF è scaricabile e stiamo lavorando per rendere disponibile quanto prima il download di tutti gli altri file. Per maggiori informazioni, clicca qui
Che differenza c'è tra i piani?
Entrambi i piani ti danno accesso illimitato alla libreria e a tutte le funzionalità di Perlego. Le uniche differenze sono il prezzo e il periodo di abbonamento: con il piano annuale risparmierai circa il 30% rispetto a 12 rate con quello mensile.
Cos'è Perlego?
Perlego è un servizio di abbonamento a testi accademici, che ti permette di accedere a un'intera libreria online a un prezzo inferiore rispetto a quello che pagheresti per acquistare un singolo libro al mese. Con oltre 1 milione di testi suddivisi in più di 1.000 categorie, troverai sicuramente ciò che fa per te! Per maggiori informazioni, clicca qui.
Perlego supporta la sintesi vocale?
Cerca l'icona Sintesi vocale nel prossimo libro che leggerai per verificare se è possibile riprodurre l'audio. Questo strumento permette di leggere il testo a voce alta, evidenziandolo man mano che la lettura procede. Puoi aumentare o diminuire la velocità della sintesi vocale, oppure sospendere la riproduzione. Per maggiori informazioni, clicca qui.
Explorations of Mathematical Models in Biology with MATLAB è disponibile online in formato PDF/ePub?
Sì, puoi accedere a Explorations of Mathematical Models in Biology with MATLAB di Mazen Shahin in formato PDF e/o ePub, così come ad altri libri molto apprezzati nelle sezioni relative a Biological Sciences e Biophysics. Scopri oltre 1 milione di libri disponibili nel nostro catalogo.

Informazioni

Editore
Wiley
Anno
2013
ISBN
9781118548530
Edizione
1
Categoria
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...

Indice dei contenuti