问题描述:
懂mathematica的来~
1:假设一个新的生态环境中没有兔子和狐狸,现引进兔子和狐狸各1000只,
设兔子数量为Rn ,狐狸的数量为Fn.
满足 Rn+1=1.1Rn-0.2Fn 且 Fn+1=0.2Rn+0.6Fn
重点来了~帮忙看看下面代码有什么问题
R[1] = 1000;
F[1] = 1000;
Do[Print[n - 1,"个月后兔子数量为",R[n]," 狐狸的数量为",F[n]]];
R[n + 1] = 1.1\[Cross]R[n] - 0.2\[Cross]F[n]; F[n + 1] = 0.2\[Cross]
R[n] + 0.6\[Cross]F[n];
If[R[n] ≤ 0 && F[n] ≤ 0,Break[],n{n,50}]
1:假设一个新的生态环境中没有兔子和狐狸,现引进兔子和狐狸各1000只,
设兔子数量为Rn ,狐狸的数量为Fn.
满足 Rn+1=1.1Rn-0.2Fn 且 Fn+1=0.2Rn+0.6Fn
重点来了~帮忙看看下面代码有什么问题
R[1] = 1000;
F[1] = 1000;
Do[Print[n - 1,"个月后兔子数量为",R[n]," 狐狸的数量为",F[n]]];
R[n + 1] = 1.1\[Cross]R[n] - 0.2\[Cross]F[n]; F[n + 1] = 0.2\[Cross]
R[n] + 0.6\[Cross]F[n];
If[R[n] ≤ 0 && F[n] ≤ 0,Break[],n{n,50}]
问题解答:
我来补答展开全文阅读