|
HCA_Park::HCA_Park |
( |
double |
Z, |
|
|
double |
ZDR, |
|
|
double |
RHOHV, |
|
|
double |
LKDP, |
|
|
double |
SDZ, |
|
|
double |
SDPHIDP, |
|
|
double |
VRAD, |
|
|
double |
PHIDP, |
|
|
double |
SNR, |
|
|
double |
GPHITH, |
|
|
double |
GPHIPHI, |
|
|
double |
GZTH, |
|
|
double |
GZPHI, |
|
|
double |
GZDRTH, |
|
|
double |
GZDRPHI |
|
) |
| |
Constructor
Definizione alla linea 145 del file classifier.cpp.
Referenzia Ai.
147 : z(Z),zdr(ZDR),rhohv(RHOHV),lkdp(LKDP),sdz(SDZ),sdphidp(SDPHIDP), vrad(VRAD),phidp(PHIDP),snr(SNR),gradphitheta(GPHITH),
148 gradphiphi(GPHIPHI),gradZtheta(GZTH),gradZphi(GZPHI),gradZdrtheta(GZDRTH),gradZdrphi(GZDRPHI)
150 PROB Pij( z,zdr,rhohv,lkdp,sdz,sdphidp,vrad);
152 CONF Qi(phidp, rhohv, snr, gradphitheta, gradphiphi, gradZtheta, gradZphi, gradZdrtheta, gradZdrphi);
156 Wij << 0.2, 0.4, 1.0, 0.0, 0.6, 0.8,
157 0.4, 0.6, 1.0, 0.0, 0.8, 0.8,
158 1.0, 0.8, 0.6, 0.0, 0.2, 0.2,
159 0.6, 0.8, 1.0, 0.0, 0.2, 0.2,
160 1.0, 0.6, 0.4, 0.5, 0.2, 0.2,
161 0.8, 1.0, 0.4, 0.0, 0.2, 0.2,
162 0.8, 1.0, 0.6, 0.0, 0.2, 0.2,
163 1.0, 0.8, 0.6, 0.0, 0.2, 0.2,
164 1.0, 0.8, 0.6, 1.0, 0.2, 0.2,
165 1.0, 0.8, 0.6, 1.0, 0.2, 0.2;
168 Ai=((Wij.array()*Pij.array()).matrix()*Qi).array()/(Wij*Qi).array();
|