我正在尝试对逻辑增长进行 Matlab 模拟,其中包含树种群 T 和最大树数 M。但是,除非我使用增长因子 k 为 1,否则返回的数字非常奇怪。
T的向量结果。没有负树这样的东西。我不知道我是如何得到负无穷大树的。
Columns 1 through 11
0.0000 0.0000 0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -0.0000 -1.0504 -Inf
Columns 12 through 22
-Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf
Columns 23 through 33
-Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf
Columns 34 through 44
-Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf
Columns 45 through 55
-Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf
Columns 56 through 66
-Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf
Columns 67 through 77
-Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf
Columns 78 through 88
-Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf
Columns 89 through 99
-Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf -Inf
Column 100
-Inf
编码:
t= 1:1:100;
i=1;
k=0.25;
M=100;
T(1)=1;
while i<100
T(i+1)=T(i)+k.*T(i).*(M-T(i));
i=i+1;
end
disp(T)
plot(t,T);