农作物施肥效果分析
更新时间:2024-04-13 04:32:01 阅读量: 综合文库 文档下载
农作物施肥效果分析
摘要
本文通过观察实验数据及考虑现实情况,先放弃进行全因素试验,只在部分因素水平下进行试验,观察能否较全面的求出尽可能最大产量对应的N、P、K的施肥量。即首先进行了忽略相关性,对作物进行单一因素分析,将N肥P肥和K肥三种因素两定一变,通过matlab软件将散点图汇出并通过最小二乘法拟合最相关的函数图像,分析找到产生最佳产量对应的最佳施肥量,建立出模型一。
鉴于三种营养素有相关性,可能存在1+1>2的效果,我们利用多元回归分析模拟出三元二次函数,并利用matlab编程求出最值,从而进行实验数据检验分析。
关键词:最小二乘法回归分析三元二次函数 matlab
一、问题重述
某研究所为了研究N、P、K三种肥料对于土豆和生菜的作用,分别对每种作物进行了三组实验,实验中将每种肥料的施用量分为10
个水平,在考察其中一种肥料的施用量与产量关系时,总是将另二种肥料固定在第7个水平上,实验数据如下列表格所示,其中ha表示公顷,t表示吨,kg表示千克,试建立反映施肥量与产量关系的模型,并从应用价值和如何改进等方面作出评价.
表1-1 施肥量对土豆产量的实验数据
土 豆 N 施肥量 (kg/ha) 0 34 67 101 135 202 259 336 404 471 P K 产量 (t/ha) 18.98 27.35 34.86 38.52 38.44 37.73 38.43 43.87 42.77 46.22 产量 施肥量 产量 施肥量 (t/ha) (kg/ha) (t/ha(kg/ha) ) 15.18 0 33.46 0 21.36 24 32.47 47 25.72 49 36.06 93 32.29 73 37.96 140 34.03 98 41.04 186 39.45 147 40.09 279 43.15 196 41.26 372 43.46 245 42.17 465 40.83 294 40.36 558 30.75 342 42.73 651 生 菜 表1-2 施肥量对生菜产量的实验数据 N P K 施肥量 产量 施肥量 产量 施肥量 产量 (kg/ha) (t/ha) (kg/ha) (t/ha(kg/ha(t/ha) ) ) 0 11.02 0 6.39 0 15.75 28 12.70 49 9.48 47 16.76 56 14.56 98 12.46 93 16.89 84 16.27 147 14.38 140 16.24 112 17.75 196 17.10 186 17.56 168 22.59 294 21.94 279 19.20 224 21.63 391 22.64 372 17.97 280 19.34 489 21.34 465 15.84 336 16.12 587 22.07 558 20.11 392 14.11 685 24.53 651 19.40 二、问题的分析
1 / 16
在实际生活中,化肥对农作物具有二重性。结合所学的初等函数,可以使用二次函数对数据进行初步的拟合。做出数据散点图,利用matlab软件使用最小二乘法拟合找到相关函数,并进行初步的分析和判断。
生活中,考虑到N、P、K肥对农作物的影响,具有1+1>2的效果,所以不能仅仅考虑单一因素对其的影响,还需要进一步进行回归分析。所以我们队决定拟合三项二次函数,将三者因素结合在一起。进行数据回归分析和观察,并将模型一中的结果进行相关的检验。
三、建立模型
(一)基本假设
1.气候、温度等外界自然条件适宜作物生长,且处于稳定的状态。 2.作物水分充足,生长良好,其他营养素(除氮、磷、钾)都充足,不对作物生长造成影响;且忽略所喷洒的农药对作物生长的影响;
3.模型一是在单一因素中考虑,认为其他因素对产量的影响达到最大,且N、P、K不相互影响。
4.模型二认为各种肥料施放的效果是互相影响 (二)符号表示
xi表示N、P、K分别对农作物土豆的施用量(i=1,2,3) yi表示N、P、K分别对农作物生菜的施用量(i=1,2,3)
zi表示单一N、P、K对农作物产量的影响 (i=1,2,3为土豆的产量;i=4,5,6为生菜的产量)
ci表示拟合散点图的残差模
2 / 16
??,??,??表示模型二中N、P、K分别对农作物生菜的施用量
y表示模型二中农作物的产量
(三)模型
模型一
使用matlab分别将N、P、K对农作物土豆的影响数据描绘出散点图。如图3-1
图3-1 N、P、K对农作物土豆效果的散点图
拟合选择二次函数,得到相对应的图象。如图3-2
3 / 16
图3-2 拟合二次函数
得到的二次函数分别为
2
z1=?0.00034?x1+0.2?x1+15c1=3.37 2z2=?0.00014?x2+0.072?x2+33c2=4.01 2z3=?7?10?5?x3+0.075?x3+24c3=10.47
产量最大值对应的自变量分别为
x1=294.12 x2=257.14 x3=535.71
经分析可以得到,在仅考虑N、P、K肥单一因素对作物产生影响,即可得到每公顷土豆对其分别使用294.12kg,257.14kg,535.71kg的
4 / 16
肥料,可使作物产生最大。
同理得到N、P、K对农作物生菜的拟合二次函数为
2
z4=?0.00024?y1+0.1?y1+10c4=3.09 2z5=?5.5?10?5?y2+0.061?y2+6.9c5=3.83 2z6=?7.2?10?7?y3+0.0051?y3+16c6=3.46
产量最大值对应的自变量分别为
y1=208.33 y2=554.55 y3=3541.7
即在仅考虑N、P、K肥单一因素对作物产生影响,即可得到每公顷土豆对其分别使用208.33kg,554.55kg,3541.7kg的肥料,可使作物产生最大。
同时通过对拟合函数的分析,含K肥料对作物影响可能会存在单一性,K含量越多,作物产量越大。
模型二
在实际施肥过程中,不同的肥料之间往往相互影响,使得各自的作用并不完全独立。因此考虑采用三元二次多项式函数来拟合肥料施放实验的数据。仍然使用matlab自带的语句拟合数据,考虑到施放肥料的量级比起产量太小,所以将肥料施放量级更改为百千克。
对于土豆,得到的函数为
5 / 16
y=?3.2578??2+8.2752???1.7121??2+2.7090???0.6781??2
+2.7913??+2.1748????+1.7440????+0.0198????+15.1518
计算得产量最大时,各肥料释放量如下:
对于生菜,得到的函数为
y=?2.1910??2+2.5148???0.3423??2+2.0551???0.3018??2
+1.4469??+1.1907????+0.5801?????0.0433????+7.1369
计算得产量最大时,各肥料释放量如下:
使用matlab实现函数求解最值程序如下 (1)土豆产量最值
函数文件
function f=fun1(x)
f= -3.2578*x(1)^2+8.2752*x(1)+
15.1518-1.7121*x(2)^2+2.7090*x(2)-0.6781*x(3)^2+2.7913*x(3)+2.1748*x(1)*x(2)+1.7440*x(1)*x(3)+0.0198*x(2)*x(3);
6 / 16
f=-f;
MATLAB求解步骤: x0=[1;1;1];
Aeq=[];Beq=[];A=[];B=[]; vlb=[0;0;0];vhb=[];
[x,fval]=fmincon('fun1',x0,A,B,Aeq,Beq,vlb,vhb)
Local minimum found that satisfies the constraints.
Optimization completed because the objective function is non-decreasing in feasible directions, to within the default value of the optimality tolerance,
and constraints are satisfied to within the default value of the constraint tolerance.
4.7680 3.8671 8.2461
fval =
-51.6266
-fval =51.6266
(2)生菜产量最值
函数文件
function f=fun2(x) f=
-2.1910*x(1)^2+2.5148*x(1)+7.1369-0.3423*x(2)^2+2.0551*x(2)-0.3018*x(3)^2+1.4469*x(3)+1.1907*x(1)*x(2)+0.5801*x(1)*x(3)-0.0433*x(2)*x(3); f=-f;
MATLAB求解步骤: >> x0=[1;1;1];
Aeq=[];Beq=[];A=[];B=[]; vlb=[0;0;0];vhb=[];
7 / 16
[x,fval]=fmincon('fun2',x0,A,B,Aeq,Beq,vlb,vhb)
Local minimum found that satisfies the constraints.
Optimization completed because the objective function is non-decreasing in feasible directions, to within the default value of the optimality tolerance,
and constraints are satisfied to within the default value of the constraint tolerance.
3.8132 9.2929 5.3953
fval =
-25.3838 -fval=25.3838
(四)模型扩展
建立模型,还需要考虑肥料的价格及农作物的经济价格,从而可以得到最有利于农民生产农作物的最佳施用量。使其能够更贴近实际生活,而广泛使用。
四、模型分析及优缺点
模型一无论在拟合还是预测上都较为简单易懂,然而并未考虑各肥料施放量对于结果影响的独立性,仅仅适用于只能施放某一种肥料,且其他两种肥料土壤含量较为理想的情况;
模型二较为复杂,但是拟合与预测较精准,效果较好,适用情况
8 / 16
广泛。不过对于各肥料施放效果独立性的体现,较为初级。
模型一二都是基于肥料施放的效果与肥料施放量的函数曲线变化率不断减少这一特征,选择了二次多项式函数来拟合数据,实际上对肥料施放效果的产生原理生疏,无法利用合乎原理的函数,是本模型的最大缺憾。
五、参考文献
?1?赵东方 . 数学模型与竞赛. 湖北: 华东师范大学出版社 . 2014 ?2?中国牧草产业网, 施肥量确定方法之四—肥料效应函数法
http://www.forage.org.cn/front/article/716.html,2016年8月17日。
?3?姜启源 谢金星 叶俊.数学模型[M] . 北京:高等教育出版社 .
2011
?4?戴朝寿 .数理统计简明教程 . 北京:高等教育出版社 . 2010
?5?周品 赵新芳 .MATLAB
2009
数理统计分析 . 北京:国防工业出版社 .
9 / 16
六、附录
1.土豆对作物残差图
10 / 16
2.对生菜的产量影响拟合二次函数图像。
11 / 16
3.模型二拟合函数代码
>> [beta,r,j]=nlinfit(yy,pp,@zuoye1,a)
警告: The Jacobian at the solution is ill-conditioned, and some model parameters may not be estimated well (they are not identifiable). Use caution in making predictions.
> In nlinfit (line 376)
beta =
1 至 8 列
-3.2578 8.2752 15.1518 -1.7121 2.7090 -0.6781 2.7913 2.1748
9 至 10 列
1.7440 0.0198
12 / 16
r =
0.1512 0.2391 -0.5935 1.3687 -0.7460 -0.7173 0.6986 1.2845 2.1103 -1.6180 0.9256 -1.9855 -0.1868 0.1948 1.9028 -1.1154 -1.1914 -0.7053 -2.1171 1.4402 -5.5235 -0.4569 4.1101 5.0595 2.6166 -1.9939 -4.0214 -0.1360 -1.6176 2.6238 j =
1 至 8 列
0 0.1156 0.4489 1.0201 1.8225 4.0804
0 1.0000 0.3400 1.0000 0.6700 1.0000 1.0100 1.0000 1.3500 1.0000 2.0200 1.0000 3.8416 1.9600 3.8416 1.9600 3.8416 1.9600 3.8416 1.9600 3.8416 1.9600 3.8416 1.9600 13 / 16
13.8384 13.8384 13.8384 13.8384 13.8384 13.8384 3.7200 0 3.7200 0.6664 3.7200 1.3132 3.7200 1.9796 3.7200 2.6460 3.7200 3.9592
6.7081 2.5900 1.0000 3.8416 1.9600 13.8384 3.7200 5.0764 11.2896 3.3600 1.0000 3.8416 1.9600 13.8384 3.7200 6.5856 16.3216 4.0400 1.0000 3.8416 1.9600 13.8384 3.7200 7.9184 22.1841 4.7100 1.0000 3.8416 1.9600 13.8384 3.7200 9.2316 6.7081 2.5900 1.0000 0 0 13.8384 3.7200 0 6.7081 2.5900 1.0000 0.0576 0.2400 13.8384 3.7200 0.6216 6.7081 2.5900 1.0000 0.2401 0.4900 13.8384 3.7200 1.2691 6.7081 2.5900 1.0000 0.5329 0.7300 13.8384 3.7200 1.8907 6.7081 2.5900 1.0000 0.9604 0.9800 13.8384 3.7200 2.5382 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900 6.7081 2.5900
9 至 10 列
0 7.2912 1.2648 7.2912 2.4924 7.2912 3.7572 7.2912 5.0220 7.2912 7.5144 7.2912 9.6348 7.2912 12.4992 7.2912 15.0288 7.2912 17.5212 7.2912 9.6348 0 9.6348 0.8928 9.6348 1.8228 9.6348 2.7156 9.6348 3.6456 9.6348 5.4684 9.6348 7.2912
1.0000 2.1609 1.4700 1.0000 3.8416 1.9600 1.0000 6.0025 2.4500 1.0000 8.6436 2.9400 1.0000 11.6964 3.4200 1.0000 3.8416 1.9600 1.0000 3.8416 1.9600 1.0000 3.8416 1.9600 1.0000 3.8416 1.9600 1.0000 3.8416 1.9600 1.0000 3.8416 1.9600 1.0000 3.8416 1.9600 1.0000 3.8416 1.9600 1.0000 3.8416 1.9600 1.0000 3.8416 1.9600 14 / 16
13.8384 13.8384 13.8384 13.8384 13.8384 0 0.2209 0.8649 1.9600 3.4596 7.7841 13.8384 21.6225 31.1364 42.3801 3.7200 3.8073 3.7200 5.0764 3.7200 6.3455 3.7200 7.6146 3.7200 8.8578 0 5.0764 0.4700 5.0764 0.9300 5.0764 1.4000 5.0764 1.8600 5.0764 2.7900 5.0764 3.7200 5.0764 4.6500 5.0764 5.5800 5.0764 6.5100 5.0764 9.6348 9.1140 9.6348 10.9368 9.6348 12.7224 0 0 1.2173 0.9212 2.4087 1.8228 3.6260 2.7440 4.8174 3.6456 7.2261 5.4684 9.6348 7.2912 12.0435 9.1140 14.4522 10.9368 16.8609 12.7596
%以上为拟合函数代码
15 / 16
9.6348 9.1140 9.6348 10.9368 9.6348 12.7224 0 0 1.2173 0.9212 2.4087 1.8228 3.6260 2.7440 4.8174 3.6456 7.2261 5.4684 9.6348 7.2912 12.0435 9.1140 14.4522 10.9368 16.8609 12.7596
%以上为拟合函数代码
15 / 16
正在阅读:
农作物施肥效果分析04-13
设计输出轴零件的机械加工工艺规程及钻10×Ф20孔工序的专用夹具03-17
报盘09-28
人教版高中英语 选修7 Unit1 Living well知识点总结03-24
创新“普法+”提升法制宣传实效05-02
what引导主语从句的用法05-15
2009高考英语试题广东卷05-31
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 施肥
- 农作物
- 效果
- 分析
- 浅谈电力营销业扩流程的精细化管理
- 家具行业执行标准 - 图文
- 七年级数学下册第三章变量之间的关系3.2用关系式表示变量间的关
- 注塑、丝印、五金型基本常识
- SQL语句大全实例
- 小学举一反三 三年级 第25周 和倍问题
- 《政府会计准则第6号—政府储备物资》解读 试题答案
- 党章执行过程中存在的问题和对策研究
- 从小不被父母夸赞的孩子,长大后怎么样了?
- 陕西省2018年专业技术人员《工程发展与应用(2)》在线考试题及答
- 岩浆锆石、碎屑锆石中Th、U含量及ThU比特征浅析 - 图文
- 用c#进行Solidworks二次开发的简单步骤
- 江苏省信息技术学业水平测试 试题集(最新整理) - 图文
- 钢筋加工场专项施工方案 - 图文
- 2014小升初八套试题及答案
- 二进制、八进制、十进制与十六进制转换计算
- 如何选择瓷器 - 图文
- 论幼儿文学教育与阅读能力培养
- 浙江省家电渠道经销企业名录2018版5538家 - 图文
- 2017年北师大版小学数学二下学期时钟专项训练含答案解析