SCI论文(www.lunwensci.com):
摘要:目的编制简略寿命表的计算程序,提供一种简捷的计算方法。方法使用CASIOƒχ—3600 P计算器,利用X、K寄存器输入程序变量。结果P1区程序运算出了nqx、ndx、ιX、nLx值,P2区程序运算出了Tx、ex值。结论在评价居民健康水平、研究人口自然变动的过程中,程序运算可以方便、快速、准确地求出各项统计指标。
关键词:计算器;简略寿命表;程序
本文引用格式:毕永,闫建明,邵立慧.高级计算器简略寿命表的计算程序[J].世界最新医学信息文摘,2019,19(82):353-354.
A Program for Calculating Simple Life Table of Advanced Calculator
BI Yong,YAN Jian-ming,SHAO Li-hui
(Center for Disease Control and Prevention,Zichang Shaanxi)
ABSTRACT:Objective Compiling the calculation program of the abbreviated life table provides a simple calculation method.method for calculating it.Methods CASIOƒχ-3600P calculator was used to input program variables with X and K registers.Results The values of nqx,ndx,X and nLx were calculated by the P1 program,and the values of Tx and ex were calculated by the P2 program.Conclusion In the process of evaluating the health level of residents and studying the natural changes of population,the program operation can easily,quickly and accurately find out the statistical indicators.
KEY WORDS:Calculator;Abbreviated life table;Program
0引言
简略寿命表年龄分组一般以5岁为一组,各年龄组死亡率相对稳定,因此在卫生统计工作中应用较多。简略寿命表公式冗长,手工计算工作量大,易出差错,繁琐不便。编程运算,操作简单,降低了计算工作的强度,提高了工作效率。现介绍如下。(限于篇幅公式从略)
1写入程序
1.1准备
MODE O (LRN状态)INV PCL (程序存储器清零)MODE· (RUN状态)
INV KAC (K寄存器清零)
令:2 INV Min 8 Kin 6 0.2 Kin 4(输入数值给需要使用的寄存器)
MODE O (LRN状态)
1.2程序
P1 (进入程序P1区)
Kin 1 MR Kin×1 Kout 1+2 Kin×1=Kin÷1 Kout 6 Kin 5×Kout 1 INV HLT=MODE 7 0 INV HLT Kin-6
Kout 6 INV HLT Kin+5 MR÷2=Kin×5 Kout 5 MODE 7 6(28步显示13.333333)
INV P2 (进入程序P2区)
Kin+3÷Kout 4=Kin+2 Kout 2 INV HLT÷Kout 3=
(10步显示5.000000)
1.3退出与运算
MODE·
2运算实例
见表1。
2.1根据公式手工计算出0岁组数据
1q0=429÷30005=0.014298 ι0=100000
1d0=ι0×1q0=100000×0.014298=1430
ι1=ι0-1d0=100000-1430=98570
1L0=98570+0.15×1430=98785
2.2使用P1区程序,计算出nqx、ndx、ιx、nLx值。
2.3根据公式手工计算出最后一组数据qw=q80=1.000000ιw=ι80=21586 Lw=L80=21586÷0.209448=103061
2.4使用P2区程序,计算出Tx、ex值。
3讨论
3.1根据我国1981年、1982年部分地区婴儿死亡资料计算的α0值:男性为0.1450,女性为0.1525,男女平均0.15。故2.1.操作求1L0值中的α0取0.15计算。
3.2程序运算前,将组距存入M寄存器备用,可以灵活调整,第3组后该值固定不变,不用重新输入。生存人数ι1存入K6寄存器备用,提前输入变量,有利于程序运算,为优化程序创造了条件[2]。
3.3P1区写入程序时,第1步将死亡率存入K1寄存器备用,第2步读取M寄存器数值后,第3步便与K1寄存器数值相乘,第4步读取K1寄存器数据,进行下一步计算,第7步再与K1寄存器数值相乘,第9步再与K1寄存器数值相除。第10步读取生存人数后,再次存入K5寄存器备用。第18步将计算出的死亡人数与K6寄存器数值相减,这样就实现了生存人数的累减。寄存器之间直接加减乘除,同时得出结果,避免使用等号占用程序内存。程序运算时,将计算出的死亡率按P1键输入变量,依序显示死亡概率、死亡人数、下一组生存人数、生存人年数[3]。
3.4P2区写入程序时,根据公式第1步将死亡人数累加入K3寄存器,得出结果后,再累加入K2寄存器,形成逆向运算。程序运算时,首先将最后一组死亡率存入K4寄存器,最后一组死亡人数按INV P2输入,即可得到平均预期寿命值。
参考文献
[1]时松和,王爱英.计算器编制简略寿命表[J].郑州大学学报(医学版),1995(2):196-199.
[2]毕永,焦杰,王建芳,等.高级计算器t检验的计算程序[J].数理医药学杂志,2011,24(1):94-96.
[3]毕永,赵秀珍,毕东.四格表资料精确检验法的计算程序[J].数理医药学杂志,2010,23(2):140-140.
关注SCI论文创作发表,寻求SCI论文修改润色、SCI论文代发表等服务支撑,请锁定SCI论文网! 文章出自SCI论文网转载请注明出处:https://www.lunwensci.com/yixuelunwen/15164.html