- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动物数量性状选择的C语言程序 C Program about Animal Quantity Characteristics Selection
遗传 HEREDITAS(Beijing)19(4):26一281997
动物数量性状选择的C语言程序
徐夕水 胡诗 国
广(东省佛山科学技术学院畜牧系,南海 528231)
摘 要 本文仅从实用角度出发,通过应用示例给出根据正态分布原理进行家畜数量性状选择的C语
言程序,为实际选种提供方便。
关键词 C程序,家畜,数量性状,选择
CProgramaboutAnimalQuantityCharacteristicsSelection
XuXishui HuShiguo
(GuangdongFoshanScienceTechnicalInstitute,Nanhai528231)
AbstractByusingofinstance,thispapergivesCprogramaboutanimalselectionbytheprincipleof;:or
maldistribution.Providesconvenienceforpracticeselection
KeywordsCprogram,Animal,Quantitycharacteristics,Selection
为了推广电子计算机在家畜育种实践中的应用,笔者特在IBM-AT486型微机上编制了根据正态分布原理
进行家畜数量性状选择的C语言程序,经多次使用、效果较好,现通过具体应用示例简介如下 ‘
1应用示例
已知某品种176只母鸡体重,样本平均数、标准差分别为0.963及0.185公斤,试问:
I.若选择体重大于1.2公斤的鸡留种,问可得多少只母鸡3
2.若淘汰体重在0.8公斤以下的小鸡,应淘汰多少?
3.若从全群中选体重最大的40%留种,问最低能留种的体重是多少.)
4.若从全群中淘汰体重最低的40%,问体重应以多少为界?
5.在0.6-1.2公斤范围内的鸡应有多少只?
6.当母鸡留种率为60%时,试问其选择强度及其来自母鸡的选择反应分别是多少?设体重的遗传力为
0.3}
对于示例中的6个问题,可分别选择程序主莱单中的相应选择项即可。对于正态分布表及正态分布的密度函
数表中数值,可由选择主菜单 1而得,而Ka值表则选择3。所以说,在进行有关正态分布的统计学教学及其实际
应用时,使用本程序可免去反复查这些数值表,起到了简捷、准确的作用。
2C语言源程序清单
仁includestdio.h#include-stdlib.h0
仁includemath.h
floatintegral(fun,a,b)float(*fun))(,a,b;
fl{oats,h,y:intn,i;s= ((*fun)(a)+(*fun)(b))/2.0;,:=100;h=(b-a)/,,:
4期 徐夕水等:动物数量性状选择的C语言程序 27
for(i=1:i,,·什十)S=什 (*fun)(a+i*h);y二s*h:return(y);}
floatf(floatx);
fl{oatfl:fl二1(.0sgrt(2.0*3.1415926))*exp(-x*x/2.0);return(fl);}
main()
tfloatf(),integral)(:floatu.G,y,y1,x,x],x2,u,sgm,tatol,u1:charas[3181={.留种”.“淘汰”};
intnum,num);system(CLS);
printf(`,n 动物数量性状选择的C语言程序运行主莱单\n,,,n);
printf(’\n1一一一当性状值大于某个定值时,计算相应留种率概(率)及可得多少头只《)家畜\n),
printf(\n2一一一当性状值小于某个定值时,计算相应淘汰率概(率)及要淘汰多少头只()家畜\n)-,
printf(,,n3一一一 根据留种率概《率).计算性状的最低留种界线值\,n),.
printf(`,,n4一一一根据淘汰率概(率),计算性状的最低淘汰界线值\n)-,
文档评论(0)