养猪策略数学模型.doc

上传人:laozhun 文档编号:2412709 上传时间:2023-02-18 格式:DOC 页数:7 大小:145.50KB
返回 下载 相关 举报
养猪策略数学模型.doc_第1页
第1页 / 共7页
养猪策略数学模型.doc_第2页
第2页 / 共7页
养猪策略数学模型.doc_第3页
第3页 / 共7页
养猪策略数学模型.doc_第4页
第4页 / 共7页
养猪策略数学模型.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《养猪策略数学模型.doc》由会员分享,可在线阅读,更多相关《养猪策略数学模型.doc(7页珍藏版)》请在三一办公上搜索。

1、论文:数学建模养猪策略 (一)摘要本文根据养猪场某头猪的重量增长数据建立数学模型对该地区未来猪的体重作出相应的预测,首先我们建立了Logistic模型,通过matlab数据拟合并求解出第25天的体重预测,通过数据检验和误差分析,发现相对误差较大。通过拟合求解,根据利润公式, 获得最大利润时的天数,所以取得最大利润.(二)关键字猪重量预测,阻滞增长模型(Logistic模型),误差分段加权(三)问题重述:三 问题分析问题1:初步判断,猪的体重与饲养时间成正比例关系,我们可以对比指数模型、二次模型和阻滞增长模型寻找他们最适合的关系。把第25天带入关系式中求解出25天时猪的体重。问题2:投入资金可使

2、生猪体重随时间增加,但预测生猪出售的市场价格随时间下降,应该存在一个最佳的出售时机,使获得的利润最大。实际上,在较短的时段内,成本大致不会改变,而生猪的体重较容易得到准确的估计值,但是生猪的出售的市场价格会经常发生波动。根据题意,可以先假设农场每天投入的成本、生猪每天增加的体重和生猪出售的市场价格的每天的降幅都是常数,建立和求解数学模型,得到生猪出售的最佳时机,然后讨论参数变化对模型解答的影响,最后讨论模型解答对模型假设的依赖性。四.建模过程问题一:模型建立模型一:指数增长模型模型假设、模型变量和函数定义1. 猪的体重增长率 其中2. t时间时,猪的体重为x(t)符号说明1 猪的体重增长率2

3、当前猪体重模型分析与模型建立 已假定猪的体重增长率为一常数r,则由指数增长模型,可以得到猪体重的指数增长公式,由此预测未来猪的体重。依照上面的定义和假设,有:指数增长模型:,可解得:把代入上述方程二式解之得: 其中()模型求解及检验通过对模型的求解,我们得到/1天。通过这个模型可以预测千克。一.新建一个m文件:function g=szfun(a,t)g=a(1)./(1+1/101*exp(-a(2)*t).*exp(a(2).*(10*a(1)-101);再运行以下程序:clc; % 清屏幕clear; % 清除内存变量% 定义向量(数组)t=1:24;g=10.111.4 1314.8

4、16.9 19.121.5 24.1.26.9 3033.3 36.7 40.1 43.947.6 51.3.55.1 58.762.3 65.7 69.1 72.1 75.1 77.8;plot(t,g,*,t,g); % 画点a0=80,1; % 初值% 最重要的函数,第1个参数是函数名(一个同名的m文件定义),第2个参数是初值,第3、4个参数是已知数据点a=lsqcurvefit(szfun,a0,t,g);disp(a= num2str(a); % 显示结果% 画图检验结果ti=0:0.5:50;gi=szfun(a,ti);hold on; % 在当前图形窗口再加图形plot(ti,

5、gi,r);% 预测2010年的数据t1=25;g1=szfun(a,t1)hold off通过这个模型可以预测kg。二,运用matlab求猪的价格:clc;cleara=100 0.15syms tg=a(1)/(1+1/101*exp(-a(2)*t-a(2)*(10*a(1)-101)*(10-0.1*(t-24)-5*(t-24)dt=diff(g,t,1)f=inline(13485/101/(1+899/101*exp(-3/20*t-3/20)2*(62/5-1/10*t)*exp(-3/20*t-3/20)-10/(1+899/101*exp(-3/20*t-3/20)-5)f

6、plot(f,0 50)t1=fsolve(f,30)t2=32;g2=szfun(a,t2)p=g2*(10-0.1*(t2-24)-5*(t2-24)三.通过拟合求解,我们得到= 100.58 千克,可以预测猪第二十五天的体重是80.34千克,所以根据利润公式p=(100.5/(1+1/101*exp(-0.15*t)*exp(0.15)*(10*100.5-101)*(10-0.1*(t-24)-5*(t-24)对t求导并令导数等于零可得,获得最大利润时的天数在30天,所以在第30天时取得最大利润,此时p=817.46元,此时猪的体重为89.83千克。(四)误差检验因为猪在市场的预测增长价格是常数,所以会有一定的误差,但其敏感度不高,所以影响不大;对于猪的重量增长的规律不一定和每一头猪的成长都符合,总会存在误差,毕竟还会受到坏境等因素的影响.但通过猪重量预测,阻滞增长模型(Logistic模型),我们尽量减少误差,让售猪利润最大化.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号