有关数据拟合的问题
(请留言给邮箱地址,我再发数据表)
首先我将问题进行详细的说明一下:
表格里的输入为一个十进制的数值,输出为一个十六进制的数值。
我将输出的数据的格式进行举例说明;
例如:输入为19.6时的输出为0000E46B, 0为数据的高位,B为数据的低位,这8位数表示两个参数(B,A)的指数和底数,我们将这个8位数数转换为二进制来表示是为:
00000000 00000000 11100100 01101011 ,我们将二进制数从低位向高位来分析,01011(11)(0-4位)为A参数的EXPONENT(指数),0011(3)(5-8位)为A参数的MANTISSA(底数),10010(18)(9-13位)为B参数的EXPONENT(指数),0011 0011(3)(14-17)为B参数的MANTISSA(底数),也就是说输入一个十进制数值后,用公式计算出4个数值,然后将这4个数值以二进制按上面的规律排列起来后,A,B参数的格式是一定的,即底数为4位,指数为5位,排列的格式一定的,B在前,A在后,其他的高位前填补0,到32位为止,然后变换为十六进制的形式,十六进制的位数位8,高低位如上说明。
表格输入的数值为区间的上下点,输入区间中间的数值,输出的结果为区间边线所对应的数值。
特求您将输入输出的关系将数学公式表述出来!
对于一个输出值来说,当其输入值在64以下时,其输入的区间边线数值允许有0.5左右的偏差。
对于一个输出值来说,当其输入值在64以上时,其输入的区间边线数值允许有1.0左右的偏差。