📄 bw3tab.c
字号:
/*------------------------------------------------------------------------
$Workfile: BW3TAB.C $
$Date: 3/06/96 7:51p $
$Revision: 1 $
* Purpose:
* Tables for BW Calculation.
* Notes:
*
$History: BW3TAB.C $
*
* ***************** Version 1 *****************
* User: Stevel Date: 3/06/96 Time: 7:51p
* Created in $/601cman
* Initial release
This code and information is provided "as is" without warranty of any
kind, either expressed or implied, including but not limited to the
implied warranties of merchantability and/or fitness for a particular
purpose.
1996 Analog Devices, Inc.
-------------------------------------------------------------------------*/
#define NPT 41
static float natural_bpp_table [NBLOCKS][NPT] = {
{
0.001026f, 0.001026f, 0.001027f, 0.001027f, 0.001068f, 0.001103f,
0.001103f, 0.001264f, 0.002160f, 0.009158f, 0.047637f, 0.091143f,
0.152233f, 0.243260f, 0.351218f, 0.488761f, 0.667769f, 0.878150f,
1.119010f, 1.361319f, 1.656699f, 1.987965f, 2.376206f, 2.787630f,
3.250063f, 3.739753f, 4.280617f, 4.889255f, 5.568591f, 6.329392f,
7.160958f, 8.090520f, 9.085882f, 10.159617f, 11.327943f, 12.539210f,
13.799814f, 15.047209f, 16.333889f, 17.488684f, 18.616600f, },
{
0.001540f, 0.001540f, 0.001540f, 0.001540f, 0.001545f, 0.001545f,
0.001625f, 0.001988f, 0.002428f, 0.003884f, 0.012326f, 0.036087f,
0.106128f, 0.269338f, 0.429666f, 0.672948f, 0.985863f, 1.334223f,
1.638532f, 1.928893f, 2.228583f, 2.541637f, 2.861636f, 3.229783f,
3.634574f, 4.053971f, 4.550384f, 5.062809f, 5.603707f, 6.251497f,
6.888484f, 7.587545f, 8.390162f, 9.257277f, 10.158862f, 11.153401f,
12.063255f, 12.892819f, 13.745714f, 14.483022f, 15.094791f, },
{
0.001540f, 0.001540f, 0.001540f, 0.001540f, 0.001543f, 0.001543f,
0.001796f, 0.001796f, 0.002678f, 0.004360f, 0.023309f, 0.062645f,
0.148207f, 0.267491f, 0.413288f, 0.641364f, 0.930095f, 1.218184f,
1.535548f, 1.865714f, 2.193562f, 2.510683f, 2.843407f, 3.212799f,
3.604076f, 4.028845f, 4.526531f, 5.036375f, 5.623004f, 6.228359f,
6.889989f, 7.606692f, 8.349008f, 9.221866f, 10.127627f, 11.085273f,
12.035421f, 12.967130f, 13.804121f, 14.599226f, 15.250609f, },
{
0.002487f, 0.002487f, 0.002490f, 0.002490f, 0.002541f, 0.002612f,
0.003176f, 0.004788f, 0.009266f, 0.024490f, 0.050181f, 0.097451f,
0.165544f, 0.263142f, 0.395321f, 0.556924f, 0.744133f, 0.957991f,
1.185999f, 1.441196f, 1.741058f, 2.090016f, 2.481863f, 2.899477f,
3.349538f, 3.842127f, 4.390389f, 5.007819f, 5.700815f, 6.472740f,
7.324728f, 8.266649f, 9.293756f, 10.400157f, 11.571752f, 12.804280f,
14.063167f, 15.316299f, 16.549675f, 17.737637f, 18.866367f, },
{
0.004900f, 0.004900f, 0.004900f, 0.004901f, 0.004901f, 0.004902f,
0.005074f, 0.005344f, 0.005811f, 0.005830f, 0.007378f, 0.013127f,
0.056531f, 0.243189f, 0.475995f, 0.814489f, 1.144649f, 1.548601f,
1.840243f, 2.127656f, 2.432886f, 2.710849f, 3.140167f, 3.430958f,
3.983781f, 4.481127f, 4.986080f, 5.671784f, 6.247142f, 6.859538f,
7.580221f, 8.328685f, 9.154029f, 10.186628f, 11.099549f, 12.256825f,
13.151605f, 13.994156f, 15.068644f, 15.638051f, 16.265223f, },
{
0.004901f, 0.004901f, 0.004905f, 0.004905f, 0.005144f, 0.005212f,
0.005230f, 0.005502f, 0.006167f, 0.006241f, 0.010664f, 0.022567f,
0.083111f, 0.245954f, 0.429689f, 0.732912f, 1.078666f, 1.478137f,
1.818292f, 2.132774f, 2.402435f, 2.706541f, 3.045225f, 3.413952f,
3.907305f, 4.380718f, 4.960069f, 5.593957f, 6.191569f, 6.823351f,
7.543703f, 8.257990f, 9.084674f, 10.048983f, 11.008731f, 12.102626f,
13.029615f, 14.014866f, 14.909080f, 15.612885f, 16.300024f, },
{
0.002484f, 0.002484f, 0.002484f, 0.002484f, 0.002488f, 0.002488f,
0.002554f, 0.002781f, 0.003284f, 0.015851f, 0.049972f, 0.115600f,
0.218543f, 0.305247f, 0.413023f, 0.543614f, 0.708271f, 0.896276f,
1.113173f, 1.357315f, 1.624407f, 1.927730f, 2.260986f, 2.640552f,
3.067886f, 3.541135f, 4.065727f, 4.651896f, 5.296088f, 6.011202f,
6.820953f, 7.689146f, 8.641981f, 9.664309f, 10.754317f, 11.896892f,
13.090207f, 14.315806f, 15.523123f, 16.693150f, 17.830832f, },
{
0.004895f, 0.004895f, 0.004895f, 0.004895f, 0.004902f, 0.004902f,
0.004999f, 0.005485f, 0.006646f, 0.013007f, 0.027590f, 0.067757f,
0.170985f, 0.270188f, 0.419926f, 0.618466f, 0.881101f, 1.173733f,
1.484596f, 1.794713f, 2.112997f, 2.442400f, 2.781235f, 3.146168f,
3.533452f, 3.953178f, 4.432139f, 4.941434f, 5.538316f, 6.136599f,
6.798803f, 7.566520f, 8.270911f, 9.156015f, 10.058534f, 10.986050f,
11.947127f, 12.893738f, 13.764156f, 14.595357f, 15.371915f, },
{
0.004894f, 0.004895f, 0.004895f, 0.004896f, 0.004896f, 0.004922f,
0.004922f, 0.005493f, 0.007749f, 0.017762f, 0.043687f, 0.090076f,
0.175971f, 0.277293f, 0.416856f, 0.582649f, 0.791070f, 1.055942f,
1.366800f, 1.690309f, 2.020673f, 2.327830f, 2.657089f, 3.008323f,
3.394052f, 3.818660f, 4.268073f, 4.788912f, 5.319886f, 5.945851f,
6.573733f, 7.287968f, 8.059764f, 8.807532f, 9.725181f, 10.586125f,
11.520215f, 12.492441f, 13.396588f, 14.238389f, 15.021679f, },
{
0.002486f, 0.002486f, 0.002486f, 0.002487f, 0.002487f, 0.002613f,
0.003063f, 0.003135f, 0.006020f, 0.017842f, 0.032311f, 0.064851f,
0.107589f, 0.170726f, 0.257782f, 0.387355f, 0.553529f, 0.729475f,
0.950212f, 1.191057f, 1.464491f, 1.769018f, 2.109989f, 2.489935f,
2.913670f, 3.393190f, 3.906205f, 4.470306f, 5.086050f, 5.777767f,
6.544856f, 7.393078f, 8.323857f, 9.326342f, 10.401772f, 11.519677f,
12.706492f, 13.910826f, 15.114847f, 16.296909f, 17.445614f, },
{
0.004900f, 0.004900f, 0.004901f, 0.004901f, 0.004906f, 0.004906f,
0.004988f, 0.005046f, 0.005361f, 0.006068f, 0.006068f, 0.006068f,
0.020176f, 0.145807f, 0.416988f, 0.691080f, 1.016211f, 1.351960f,
1.667424f, 2.003775f, 2.302198f, 2.607836f, 2.943169f, 3.332826f,
3.770219f, 4.199389f, 4.765436f, 5.317045f, 5.931839f, 6.588109f,
7.273870f, 7.963445f, 8.824867f, 9.661267f, 10.693864f, 11.698112f,
12.607549f, 13.659461f, 14.403990f, 15.121985f, 15.986514f, },
{
0.004901f, 0.004901f, 0.004901f, 0.004901f, 0.004912f, 0.004912f,
0.005133f, 0.005467f, 0.006320f, 0.006800f, 0.010192f, 0.034114f,
0.070532f, 0.172811f, 0.345690f, 0.593827f, 0.897933f, 1.247005f,
1.603218f, 1.958556f, 2.266632f, 2.577986f, 2.891840f, 3.243865f,
3.684902f, 4.144091f, 4.638263f, 5.245467f, 5.861517f, 6.478519f,
7.183759f, 7.938539f, 8.652652f, 9.557023f, 10.526199f, 11.495015f,
12.515571f, 13.508959f, 14.384636f, 15.133679f, 15.837549f, },
{
0.009377f, 0.009377f, 0.009394f, 0.009394f, 0.009723f, 0.009865f,
0.009990f, 0.011097f, 0.013231f, 0.028966f, 0.057042f, 0.116254f,
0.179634f, 0.284387f, 0.407912f, 0.566918f, 0.749739f, 0.960985f,
1.195761f, 1.444878f, 1.728457f, 2.046295f, 2.406821f, 2.794001f,
3.220160f, 3.710453f, 4.254927f, 4.866875f, 5.540905f, 6.289604f,
7.110306f, 8.023015f, 9.013361f, 10.084731f, 11.221931f, 12.430305f,
13.664290f, 14.886788f, 16.096233f, 17.271679f, 18.398539f, },
{
0.018540f, 0.018540f, 0.018540f, 0.018542f, 0.018542f, 0.018566f,
0.018566f, 0.019466f, 0.021619f, 0.025252f, 0.044966f, 0.081498f,
0.157215f, 0.279659f, 0.467997f, 0.708175f, 1.032243f, 1.348714f,
1.706344f, 2.041508f, 2.306106f, 2.680437f, 2.965853f, 3.374017f,
3.757544f, 4.238310f, 4.819756f, 5.352665f, 6.024004f, 6.663575f,
7.362303f, 8.145462f, 8.928346f, 9.861582f, 10.853112f, 11.805215f,
12.875237f, 13.804876f, 14.532333f, 15.561043f, 16.150309f, },
{
0.018540f, 0.018540f, 0.018541f, 0.018541f, 0.018552f, 0.018552f,
0.018707f, 0.022662f, 0.024645f, 0.034330f, 0.050831f, 0.095253f,
0.169794f, 0.285953f, 0.445609f, 0.664131f, 0.945105f, 1.243447f,
1.585163f, 1.920303f, 2.249208f, 2.586063f, 2.899392f, 3.289457f,
3.672662f, 4.117176f, 4.649095f, 5.180291f, 5.817296f, 6.473469f,
7.168679f, 7.946501f, 8.742220f, 9.652391f, 10.565669f, 11.540827f,
12.526918f, 13.458975f, 14.332697f, 15.241414f, 15.898061f, },
{
0.009368f, 0.009368f, 0.009368f, 0.009369f, 0.009369f, 0.009383f,
0.009383f, 0.009619f, 0.011808f, 0.018391f, 0.038891f, 0.106917f,
0.215656f, 0.333829f, 0.456156f, 0.609516f, 0.767215f, 0.948282f,
1.167153f, 1.414881f, 1.690179f, 2.006271f, 2.339750f, 2.716909f,
3.131647f, 3.599289f, 4.120038f, 4.711530f, 5.352086f, 6.087696f,
6.922148f, 7.798276f, 8.753863f, 9.791630f, 10.898247f, 12.026059f,
13.209078f, 14.427354f, 15.622497f, 16.804739f, 17.955002f, },
{
0.018530f, 0.018530f, 0.018530f, 0.018530f, 0.018530f, 0.018530f,
0.018535f, 0.020940f, 0.020940f, 0.024329f, 0.048140f, 0.103453f,
0.185906f, 0.305985f, 0.441145f, 0.615665f, 0.812970f, 1.025281f,
1.270919f, 1.549920f, 1.854296f, 2.191118f, 2.544387f, 2.900585f,
3.292497f, 3.704864f, 4.141251f, 4.646523f, 5.138093f, 5.769671f,
6.366209f, 7.058141f, 7.841807f, 8.596330f, 9.474616f, 10.356073f,
11.256272f, 12.162808f, 13.054073f, 13.868714f, 14.692727f, },
{
0.018530f, 0.018530f, 0.018530f, 0.018530f, 0.018535f, 0.018535f,
0.018605f, 0.020028f, 0.020028f, 0.027583f, 0.064358f, 0.102532f,
0.208044f, 0.298948f, 0.453102f, 0.630256f, 0.815875f, 1.036395f,
1.265935f, 1.508175f, 1.822079f, 2.117930f, 2.458512f, 2.804198f,
3.158909f, 3.555281f, 3.996346f, 4.468391f, 4.999278f, 5.567398f,
6.213004f, 6.834552f, 7.603156f, 8.394206f, 9.179376f, 10.035957f,
10.930678f, 11.809082f, 12.666042f, 13.579051f, 14.395294f, },
{
0.009373f, 0.009373f, 0.009375f, 0.009375f, 0.009406f, 0.009406f,
0.009960f, 0.011167f, 0.011823f, 0.019649f, 0.042346f, 0.084360f,
0.145653f, 0.224656f, 0.327861f, 0.456807f, 0.590840f, 0.787995f,
1.057161f, 1.328078f, 1.622952f, 1.934550f, 2.269948f, 2.641225f,
3.068237f, 3.543975f, 4.075717f, 4.663801f, 5.335766f, 6.053112f,
6.829277f, 7.712258f, 8.676289f, 9.716558f, 10.800109f, 11.942924f,
13.125405f, 14.311750f, 15.517814f, 16.697031f, 17.808208f, },
{
0.018499f, 0.018500f, 0.018500f, 0.018500f, 0.018500f, 0.018505f,
0.018505f, 0.019057f, 0.023301f, 0.037751f, 0.054953f, 0.083730f,
0.130434f, 0.227893f, 0.315755f, 0.481933f, 0.697152f, 1.034149f,
1.360060f, 1.716001f, 2.096128f, 2.392583f, 2.753111f, 3.100871f,
3.471752f, 3.946136f, 4.347859f, 4.945200f, 5.524356f, 6.145188f,
6.860029f, 7.562628f, 8.341352f, 9.128243f, 10.053204f, 10.951306f,
11.936413f, 12.855109f, 13.858752f, 14.605568f, 15.358268f, },
{
0.018500f, 0.018500f, 0.018501f, 0.018501f, 0.018515f, 0.018515f,
0.019140f, 0.021820f, 0.026946f, 0.033120f, 0.045394f, 0.073721f,
0.122595f, 0.198670f, 0.275889f, 0.379018f, 0.545377f, 0.797396f,
1.093224f, 1.431133f, 1.827863f, 2.154878f, 2.536086f, 2.882482f,
3.258963f, 3.694831f, 4.135488f, 4.615561f, 5.105659f, 5.764565f,
6.387925f, 7.075925f, 7.907147f, 8.680753f, 9.500148f, 10.453312f,
11.356814f, 12.270032f, 13.229881f, 14.146027f, 14.989581f, },
{
0.038032f, 0.038032f, 0.038032f, 0.038033f, 0.038033f, 0.038044f,
0.038044f, 0.038282f, 0.044373f, 0.050822f, 0.078132f, 0.160604f,
0.276474f, 0.426516f, 0.587341f, 0.805041f, 1.011196f, 1.230677f,
1.458836f, 1.709254f, 1.967224f, 2.243067f, 2.504030f, 2.786183f,
3.078494f, 3.390896f, 3.731237f, 4.107446f, 4.518884f, 4.973038f,
5.468100f, 6.006238f, 6.590910f, 7.236415f, 7.926931f, 8.669965f,
9.458463f, 10.283200f, 11.189432f, 12.157574f, 13.204762f, },
{
0.070346f, 0.070346f, 0.070347f, 0.070347f, 0.070358f, 0.070358f,
0.070520f, 0.070520f, 0.075658f, 0.078525f, 0.085825f, 0.138252f,
0.253992f, 0.372929f, 0.513399f, 0.733157f, 0.974649f, 1.240939f,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -