电脑是我的命根子——完成一篇论文
一
上世纪80年代,学校建立了“计算机室”,用的是从日本进口的小计算机。屏幕像个大手机,打字机打出个纸条,和现在超市里给我们的付款单一模一样。
这个小实验室,是个物理老师弄起来的。
小计算机只认英文字,打不了中文字,主要搞计算。简单的计算谁用它?复杂的计算有个BASIC编程。
学校选了十几个老师,办了个培训班。上了几次课也就结束了。
二
我大学毕业工作后,确定了一个研究课题——棉铃虫。它是个世界害虫,幼虫咬棉蕾棉桃,被咬的棉蕾棉桃必掉无疑。没了棉桃,自然也就没了收成。这一害虫,防治起来很难。
防治它的关键是在田间五点取样,固定100棵棉花,三天查一次“有卵株数”和“百株卵量”。调查时间一个月左右。根据调查及时喷药。
卵很小,把每一株棉花都得检查一遍,发现的卵用手抹掉。调查十分费时费工。
几年时间,我收集保存了河北中南部几十块地的调查资料。
三
有卵株数与百株卵量存在相关。如果只调查有卵株数,就省了大功了。
因为,在100棵棉花中,随着调查次数增加,需要调查的棵数会越来越少。
而且,调查每一棵棉花,只要看到一个卵,说明它是有卵株,就不用再查了。
四
小朋友,你们学过函数,比如y=a+bx,它是最简单的一次函数。在统计学中,它叫“回归”,它是个最简单的“直线回归”。
如果我们有几百个一对对的x与y,通过一定的数学方法,就可以确定a和b的值。有了a和b,回归建立。
生产中,我们想知道y,获得它费时费工。现在只需调查x,通过回归算出y就可以了。
我用的当然是非常复杂的“曲线回归”。
五
一对对的卵株数与卵量,几百个,先排成“矩阵”,而后进行矩阵运算。
矩阵的加、减、乘,比较简单。但“矩阵求逆”,非常复杂。它的运算是高等代数。
矩阵求逆,编程也比较复杂,叫“三重循环”。
回归配合用的是一种笨方法,叫“瞎子上山”。
输入程序和数据,小计算机运行了两个小时,获得结果。
六
不久“棉铃虫调查方法研究”在《植物保护》杂志发表。
用这种方法比常规方法大约省工省力80%左右。