这个是一个数学建模竞赛的模拟题,希望能有学霸帮忙看看思路以及给出matlab代码
clear;
clc;
b=0.1;%生育率
ul=0.1;%幼虫死亡率
up=0.02;%蛹死亡率
ua=0.03;%成虫死亡率
L(1)=10;%初始化幼虫数量
P(1)=10;%初始化蛹数量
A(1)=10;%初始化成虫数量
N=100;%迭代代数
for t=1:N%代迭代
L(t+1)=b*A(t);
P(t+1)=(1-ul)*L(t+1);
A(t+1)=(1-up)*P(t)+(1-ua)*A(t);
end
plot(1:N+1, L);
hold on;
plot(1:N+1, P);
plot(1:N+1, A);
这就是一个简单的线性关系,可以假设一组初始值,将μ当作自变量,在时间轴上绘制出L、P、A即可看结果了