数学建模问题 请教 参考

来源:百度知道 编辑:UC知道 时间:2024/05/30 04:30:30
题目:一牧羊人拥有X平方米的牧场,他满怀憧憬的做后几年的计划,希望能获得满意的收获,他需要考虑以下问题:
1.他应该饲养多少只羊?
2.夏季应储存多少干草做冬季饲料?
用数学建模方法解决以上问题。利用下面的参考资料。
下面是低洼地的某一类草(多年生黑麦草)的近似平均生长率:
冬季 春季 夏季 秋季
日生长率/g 0 3 7 4

一般母羊的生育期是5--8年,每年产一头,两或三头。如果每只母羊仅喂5年就出售,下面在每个阶段生产的平均羊羔数:
年龄/年 0--1 1--2 2--3 3--4 4--5
生产的羊羔头数/头 0 1.8 2.4 2.0 1.8

在一年里每头羊所需饲料的平均饲养量为:
日需草量/kg 羔羊 母羊
冬季 0 2.1
春季 1 2.4
夏季 1.65 1.15
秋季 0 1.35

应该用递推法求解,这在计算机科学里面叫动态规划。

我不明白什么叫羊羔。

给定初始的母羊个数,递推年纪为0-5的羊个数

显然f(0)=f'(1)*1.8+f'(2)*2.4+f'(3)*2.0+f'(4)*1.8
f(1)=f'(0)
f(2)=f'(1)
……

(对f(0)正确性不负责任,你可以自己写一下)

下一年的直接递推

得到的钱g(x)=g(x-1)+f(x-1,5)*羊的价钱

类似地可以递推出每年需要草量(与初始羊量有关)

在计算机中,二分法枚举第一年羊的个数(显然一定是某个个数以下都可以,某个以上都不行,二分法是正确的),判定当前的是否合理。你要的答案就可以得到了。。

这是我的见解,只提供思路,应该是可行的。