- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
体重测试问题
问题一 体重测试问题
问题提出:一位女士每天摄入2500cal(1cal=4.2J)食物,1200cal用于基本的新陈代谢,并以每千克体重消耗16cal用于日常锻炼,其他的热量转变为身体的脂肪(设10000cal可转换成1kg脂肪)。星期天上午,该女士的体重是57.1526kg,星期四那天她饱餐了一顿,共摄入了3500cal的食物,要求建立了一个预测时间的体重W(t)的数学模型,并用它来估计:
星期六该女士的体重?
为了能不增重,每天她最多的摄入量是多少?
若不进食,N周后她的体重是多少?
问题重述:对该女士每天摄入食物量、消耗量和时间的关系建立函数,进行求解。
数学模型:
星期六该女士的体重W与该女士星期日的体重的关系为:
保持体重只要解一下方程
=57.1526kg为星期天的体重。
如果该女士不进食,那么该女士每天的净摄入量()和时间的关系函数为:
体重()和经摄入量()的函数关系为:
期中=57.1526kg,经过迭代法,可求出N周后该女士的体重。
相应程序:
#includestdio.h
#define w 57.1526
#define N 7
Void main()
{int i;
double W[N],H[N];
W[0]=w;
for(i=1;iN-1;i++)
{
H[i]=1300-16*W[i-1];
W[i]=W[i-1]+H[i]/10000.0000;
}
for(i=0;iN-1;i++)
{printf(“W[%d]=%f\n”,i,W[i]);}}
模型求解:
该女士星期六的体重为:W=57.1140kg
如果该女士为了不增中,每天最多的摄入量为
285.5584cal
期中为该女士在t天的体重。
1周后该女士的体重为
=57.1526kg(星期天)
=57.1912kg(星期一)
=57.2297kg(星期二)
=57.2681kg(星期三)
=57.3065kg(星期四)
=57.3447kg(星期五
=57.3830kg(星期六)
=57.4212kg(星期天)
经过迭代可求得1周后该女士在不进食的情况下的体重。根据不周数的不同在的基础上应用以上的模型即可求出相应的体重。
问题二 进货问题
问题描述:某商店拟制订某种商品7-12月的进货、售货计划,已知商店仓库最大容量为1500件,6月底已存货300件,年底的库存以不少于300件为宜,以后每月初进货一次,假设各月份该商品买进、售出单价如下表,若每件每月的库存费为0.5元,问各月进货、售货各为多少件,才能使净收入最多,试建立数学模型并求解。
月 7 8 9 10 11 12 买进(元/件) 28 26 25 27 24 23.5 售出(元/件) 29 27 26 28 25 25 问题重述:根据库存费、商品售出单价和进货单价之间的关系建立模型,进行优化。
建立模型:
设7-12月进货、售货各为,z表示收入的利润。z=29*+27*+26*+28*+25*+25*-28*-26*-25*-27*-24*-23.5*-0.5*[(300+-)+(300+-+-)+(300+-+-+-)+(300+-+-+-+-)+(300+-+-+-+-+-)+(300+-+-+-+-+-+-)]
=32*-31*+29.5*-28.5*+28*-27*+29.5*-28.5*+26*-25*+25.5*-24*-900
其约束条件为:
期中,,,,,,,,,,,均为正整数。
程序:
model:
sets:
month/1..6/:storage1,storage2,buy,sell,buyprice,sellprice;
endsets
data:
buyprice=28 26 25 27 24 23.5;
sellprice= 29 27 26 28 25 25;
enddata
max=@sum(month:sellprice*sell-buyprice*buy-0.5*(storage1+storage2)/2);
storage1(1)=300+buy(1);
storage2(6)=300;
@for(month(i):storage2(i)=storage1(i)-sell(i));
storage1(1)=300+buy(1);
@for(month(i)|i#gt#1:storage1(i)=storage2(i-1)+buy(i));
@for(month:storage1=1500);
@for(month:@gin(sell);@gin(buy));
end
运行结果:
求解模型:x1=1200 x2=1500 x3=1500
您可能关注的文档
- 装饰施工-梇电地板.doc
- 第一单元综合运算.doc
- 红星榜推行方案.doc
- 人教版二年级上册第四单元5的乘法口诀ppt.ppt
- Internet应用操作练习题(网考).doc
- 化妆品中7种禁用物质检测方法公布(化妆品中二乙基己基丁酰).doc
- 自动控制原理-2-1.ppt
- qimo基本不等式复习.ppt
- 高一必修一化学第三章方程式.doc
- 乌兰察布支队上演五大活动.doc
- 岸基供电系统 第4部分:工频电源.pdf
- 人教版八下英语Unit 5 What were you doing when the rainstorm came_测试卷.docx
- 热带作物品种区域试验技术规程 木薯.pdf
- 草原防火阻隔带建设技术规程.pdf
- 渔用气胀救生筏技术要求和试验方法-.pdf
- 浙江省杭州市2024-2025学年八年级下学期期中考试英语试卷(含答案).docx
- 重庆市渝北区六校联盟2024-2025学年九年级下学期期中教学大练兵语文试卷.docx
- 食品安全-花椒籽油 (2).pdf
- 2025年海博思创分析报告:储能集成“小巨人”,国内外业务进展可期.pdf
- 地理标志产品 宽城板栗.pdf
文档评论(0)