希望能用matlab写一下这个模型的代码

这个是一个数学建模竞赛的模拟题,希望能有学霸帮忙看看思路以及给出matlab代码

img

img


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);

https://ask.csdn.net/questions/7524845?spm=1005.2026.3001.5635&utm_medium=distribute.pc_relevant_ask_down.none-task-ask-2~default~OPENSEARCH~Rate-3-7524845-ask-7761154.pc_feed_download_top3ask&depth_1-utm_source=distribute.pc_relevant_ask_down.none-task-ask-2~default~OPENSEARCH~Rate-3-7524845-ask-7761154.pc_feed_download_top3ask

这就是一个简单的线性关系,可以假设一组初始值,将μ当作自变量,在时间轴上绘制出L、P、A即可看结果了