
NCL Home >
Documentation >
Functions >
Lat/Lon functions
gaus_lobat_wgt
Computes Gauss-Lobatto weights given a one-dimensional array of Gauss-Lobatto latitudes.
Prototype
function gaus_lobat_wgt ( lat [*] : numeric ) return_val [lat] : double
Arguments
latA one-dimensional array of Gauss-Lobatto latitudes. The number of elements may be odd or even.
Return value
A one-dimensional array of Gauss-Lobatto weights. The size is the same as lat. By default the returned values are of type double.
Description
Computes Gauss-Lobatto weights given a one-dimensional array of Gauss-Lobatto latitudes. The sum of the weights will be 2.0.
See Also
There are numerous other latitude/longitude functions.
Examples
Example 1
Generates Gauss-Lobatto weights for a specified series of latitudes.
lat = (/ -90.,-78.45661,-53.25302,-18.83693, \ 18.83693, 53.25302, 78.45661, 90. /) gw = gaus_lobat_wgt(lat)
Output:
gw sum[gw] ------- ------- 0 0.03571 0.03571 1 0.21070 0.24642 2 0.34112 0.58754 3 0.41246 1.00000 4 0.41246 1.41246 5 0.34112 1.75358 6 0.21070 1.96429 7 0.03571 2.00000