计算查表法
发布时间:2014/7/30 20:28:13 访问次数:2845
在计算机数据处理中,G5250H1T1UF一般使用的表格都是线性表,它是若干个数据元素x”x”…,Xn的集合,各数据元素在表中的排列方法及所占的存储器单元个数都是一样的。因此,要搜索的内容与表格的排列有一定的关系。只要根据所给的数据元素x/,通过一定的计算,求出元素x.所对应的数值的地址,然后将该地址单元的内容取出即可。
这种有序表格要求各元素在表中的排列格式及所占用的空间必须一致,而且各元素是严格按顺序排列的。其关键在于找出一个计算表地址的公式,只要公式存在,查表的时间就与表格的长度无关。正因为它对表格的要求比较严格,所以并非任何表格均可采用。通常它适用于某些数值计算程序、功能键地址转移程序以及数码转换程序等。
对分查表法
在前面介绍的两种查表方法中,顺序查表法速度比较慢,计算查表法虽然速度很怏,但对表格的要求比较挑剔,因而具有一定的局限性。在实际应用中,很多表格都比较长,且难以用计算查表法进行查找,但它们一般都满足从大到小或从小到大的排列顺序,如热电偶mV -℃分度表,流量测量中差压与流量对照表等。对于这样的表格,通常采用快速而有效的对分查表法。
对分查表法的具体做法是:先取数组的中间值D= n/2进行查找,与要搜索的x进行比较,若相等,则查到。对于从小到大的顺序来说,如果x> n,/2项,则下一次取n,/2~n间的中值,即3凡/4与x进行比较;若x<n/2项,则取0~n,/2的中值,取n,/4与x进行比较。如此比较下去,则可逐次逼近要搜索的关键字,直到找到为止。
越限报警处理
为了实现安全生产,在计算机测控系统中,对于重要的参数和部位,都设置了紧急状态报警系统,以便及时提醒操作人员注意或采取应急措施,使生产继续进行或在确保人身设备安全的前提下终止生产。其方法就是把计算机的采集数据在进行预处理、数字滤波、标度变换之后,与该参数的设定上限、下限值进行比较,如果高于上限值或低于下限值,则进行报警,否则就作为采样的正常值,进行显示和控制。
在计算机数据处理中,G5250H1T1UF一般使用的表格都是线性表,它是若干个数据元素x”x”…,Xn的集合,各数据元素在表中的排列方法及所占的存储器单元个数都是一样的。因此,要搜索的内容与表格的排列有一定的关系。只要根据所给的数据元素x/,通过一定的计算,求出元素x.所对应的数值的地址,然后将该地址单元的内容取出即可。
这种有序表格要求各元素在表中的排列格式及所占用的空间必须一致,而且各元素是严格按顺序排列的。其关键在于找出一个计算表地址的公式,只要公式存在,查表的时间就与表格的长度无关。正因为它对表格的要求比较严格,所以并非任何表格均可采用。通常它适用于某些数值计算程序、功能键地址转移程序以及数码转换程序等。
对分查表法
在前面介绍的两种查表方法中,顺序查表法速度比较慢,计算查表法虽然速度很怏,但对表格的要求比较挑剔,因而具有一定的局限性。在实际应用中,很多表格都比较长,且难以用计算查表法进行查找,但它们一般都满足从大到小或从小到大的排列顺序,如热电偶mV -℃分度表,流量测量中差压与流量对照表等。对于这样的表格,通常采用快速而有效的对分查表法。
对分查表法的具体做法是:先取数组的中间值D= n/2进行查找,与要搜索的x进行比较,若相等,则查到。对于从小到大的顺序来说,如果x> n,/2项,则下一次取n,/2~n间的中值,即3凡/4与x进行比较;若x<n/2项,则取0~n,/2的中值,取n,/4与x进行比较。如此比较下去,则可逐次逼近要搜索的关键字,直到找到为止。
越限报警处理
为了实现安全生产,在计算机测控系统中,对于重要的参数和部位,都设置了紧急状态报警系统,以便及时提醒操作人员注意或采取应急措施,使生产继续进行或在确保人身设备安全的前提下终止生产。其方法就是把计算机的采集数据在进行预处理、数字滤波、标度变换之后,与该参数的设定上限、下限值进行比较,如果高于上限值或低于下限值,则进行报警,否则就作为采样的正常值,进行显示和控制。