主权项 |
1.一种提高OTDR对数计算速度的方法,其特征是包括以下步骤:S1. 将原始的指数数据对噪声均方根<img file="2013106075666100001DEST_PATH_IMAGE002.GIF" wi="16" he="15" />取归一化,并将结果强制转换为浮点数x;S2. 取S1生成的浮点数x在内存中的整数表示形式xi;S3. 对S2生成的整数xi与0x7FFFFFFF按位相与,得到另一整数,取其绝对值;S4. 对S3生成的整数右移23位并减去127得到整数xe;S5. 对S3生成的整数与0x007FFFFF接位相与,得到尾数,并将该尾数转换成在区间[0, 1)里的浮点数m;S6. 将S5生成的浮点数m代入多项式<img file="2013106075666100001DEST_PATH_IMAGE004.GIF" wi="40" he="24" />或<img file="2013106075666100001DEST_PATH_IMAGE006.GIF" wi="40" he="24" />计算出浮点数xf;S7. 将S4生成的整数xe乘以0.3010再加上S6生成的浮点数xf,即得到所求的浮点对数值;S8. 对S7生成的浮点对数值乘以5,并对结果限幅。 |