peakAzimIm = (float) obj->azimuthOut[azimIdx].imag;
peakAzimRe = (float) obj->azimuthOut[azimIdx].real;
peakElevIm = (float) obj->elevationOut[azimIdx].imag;
peakElevRe = (float) obj->elevationOut[azimIdx].real;
tempIm = (peakAzimIm * peakElevRe) - (peakAzimRe * peakElevIm);
tempRe = (peakAzimRe * peakElevRe) + (peakAzimIm * peakElevIm);
Wz = (float) atan2sp(tempIm, tempRe) * (1.0f/PI_) ;
if (Wz > 1)
{
Wz = Wz - 2;
}
else if (Wz < -1)
{
Wz = Wz + 2;
}
z = range * Wz;
请问MRR demo中代码测高的原理是什么?谢谢!