2、apacity = FLT_MIN; //信源概率分布 float *pfSoureProb = new float[nSourceSymbol]; //初始化信源分布为均匀分布 int i; for (i = 0; i < nSourceSymbol; i++) { pfSoureProb[i] = 1.0 / nSourceSymbol; } //初始化φ函数 VEC_PFLOAT vPhi; for (i = 0; i < nSourceSymbol; i++) { float *pfTemp = new float[nHostSymbol];
3、 vPhi.push_back(pfTemp); } //设置精度; const float cfDelta = 0.02f; float fPrecision; //迭代计算 int j,k; float *pfSum = new float[nSourceSymbol]; do { for (i = 0; i < nSourceSymbol; i++) { for (j = 0; j < nHostSymbol; j++) { //计算ΣPi*Pji float fSum = 0.0f; for (k = 0; k < nSourceSym