网站大量收购独家精品文档,联系QQ:2885784924

体重测试问题.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档