Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Thanks ahead of time!!! Problem 2: Modeling inseet population dynamies The use of arrays and matrix algebra are ideal for modeling population dynamics of organisms.

image text in transcribedThanks ahead of time!!!
Problem 2: Modeling inseet population dynamies The use of arrays and matrix algebra are ideal for modeling population dynamics of organisms. If n) is computed from represents the number of organisms at time t, then the number at a later time, t+1, can be n(t+1) An(t). The array (vector, n) consists of the nurnber of females in each age class, and the array (matrix, A), called a Leslie matrix, is the survival- replacement matrix. Multiplying the number of females in each age class at time t, by the survival-replacement matrix, gives the number of females in each age class at the next time step. We need only model the female population because they carry the entire reproductive potential for the population. Assume a female insect population consists of only 2 age classes, juveniles and adults. Assume that 60% ofjuveniles survive to become adults, and that each adult female produces 3 female Juveniles within a time step. The survival- replacement matrix is then: 0 0.6 Suppose also that there are 100 adults and 10 juveniles at the start (first generation) 100 10 n(1) Using the rules of matrix multiplication, and applying eq. 1, we can easily compute the numbers of females in each age class in the next generation. In this case, the number of new adults would be 0 x 100 +0.6 x 10- 6, and the number of new juveniles would be 3 x 100 +0 x 10-300. For the numbers in the next time step, matrix would operate on the new numbers, 6 and 300 to give 180 and 18. You can see already that the population fluctuations are pretty wild. A few more steps would convince you that the general population level will continue to increase without bound. Write a program to compute insect populations through 20 (or more) generations. Create a plot which shows the population of adults, juveniles, and the total population for at least 20 generations. Here are some suggestions: n should be an array of the number of females, where row 1 is adults and row 2 is juveniles. Each column should contain the number of females for one generation. You'll need to initialize the first column of n (n(:,1) with the initial population values. lambda (A) is a 2 x 2 array for the survival-replacement matrix . Check a few values with hand calculations to be sure the program is doing what you expect it to. Once this is all working, try changing the values in the survival-replacement matrix so that, say, 40% survive, or there are only 2 juvenile females produced per adult female. (Make any changes you want- just something different than what I just described). Describe what happens to the population when you make those change. Hand your deseription and plots. Is the change what you would expect

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

More Books

Students also viewed these Databases questions

Question

Describe a persuasive message.

Answered: 1 week ago

Question

Identify and use the five steps for conducting research.

Answered: 1 week ago

Question

List the goals of a persuasive message.

Answered: 1 week ago