W = ZernikeCovariancePathWeight(x,sigma,i,j,ni, nj, mi, mj)
Computes weighting of Cn2 (turbulence strength) over propagation path for covariance of Zernike coefficients for the specified positions x normalized to the path length (0-1), and the accompanying aperture diameter normalized beam separation vector sigma. Path weighting is computed for the covariance of the ith and jth Zernike coefficients.
Parameters |
Description |
x [vector] |
Path position normalized to the path length |
sigma [vector] |
Separation of beam paths at each normalized point x along propagation path, normalized to the Tx/Rx aperture diameter |
i..j [scalars] |
Noll orders of the Zernike coefficients |
ni..nj [scalars] |
Radial orders corresponding to ith and jth Noll orders |
mi..mj [scalars] |
Azimuthal orders corresponding to ith and jth Noll orders |
Return Values |
Description |
W [vector] |
Path weighting evaluated at normalized positions x. |
>> x = (0.05:0.1:0.95)';
>> s = [linspace(0,1,length(x))' linspace(-0.5,0,length(x))'];
>> i = 2; [ni,mi] = ZernikeOrder(i);
>> j = 3; [nj,mj] = ZernikeOrder(j)
>> W = ZernikeCovariancePathWeight(x,s./1.0,i,j, ni, nj, mi, mj)
Copyright (c) 2009. All rights reserved.
|
What do you think about this topic? Send feedback!
|