类的使用
org.meteoinfo.ndarray.Array
-
-
org.meteoinfo.bak中Array的使用
返回Array的org.meteoinfo.bak中的方法 修饰符和类型 方法 说明 static ArrayArrayMath. abs(Array a)Array absolutestatic ArrayArrayMath. acos(Array a)Arc cosine functionstatic ArrayArrayMath. add(Array a, java.lang.Number b)Array addstatic ArrayArrayMath. add(Array a, Array b)Array addstatic ArrayArrayMath. add(Array a, Complex b)Array addstatic ArrayArrayMath. add(Array a, org.python.core.PyComplex b)Array addstatic ArrayArrayMath. all(Array a, int axis)Test whether all array element along a given axis evaluates to True.static ArrayArrayMath. any(Array a, int axis)Test whether any array element along a given axis evaluates to True.static ArrayArrayMath. argMax(Array a, int axis)Get the indices of the maximum values along an axis.static ArrayArrayMath. argMin(Array a, int axis)Get the indices of the minimum values along an axis.static ArrayArrayUtil. argSort(Array a, java.lang.Integer axis)Get sorted array index along an axisstatic ArrayArrayUtil. array(java.lang.Object data)Create an arraystatic ArrayArrayUtil. array(java.util.ArrayList data)Create an arraystatic ArrayArrayUtil. array(java.util.List<java.lang.Object> data)Create an arraystatic ArrayArrayUtil. arrayRange(java.lang.Number start, java.lang.Number stop, java.lang.Number step)Array rangestatic ArrayArrayUtil. arrayRange_bak(java.lang.Number start, java.lang.Number stop, java.lang.Number step)Array rangestatic ArrayArrayUtil. arrayRange1(java.lang.Number start, int length, java.lang.Number step)Array rangestatic ArrayArrayMath. asin(Array a)Arc sine functionstatic ArrayArrayMath. atan(Array a)Arc tangen functionstatic ArrayArrayMath. atan2(Array a, Array b)Arc tangen functionstatic ArrayArrayMath. bitAnd(Array a, java.lang.Number b)Bit and operationstatic ArrayArrayMath. bitAnd(Array a, Array b)Bit and operationstatic ArrayArrayMath. bitInvert(Array a)Bit inversion ~ operationstatic ArrayArrayMath. bitOr(Array a, java.lang.Number b)Bit or | operationstatic ArrayArrayMath. bitOr(Array a, Array b)Bit or | operationstatic ArrayArrayMath. bitXor(Array a, java.lang.Number b)Bit exclusive or ^ operationstatic ArrayArrayMath. bitXor(Array a, Array b)Bit exclusive or | operationstatic ArrayArrayUtil. broadcast(Array a, int[] shape)Broadcast array to a new shapestatic ArrayArrayUtil. broadcast(Array a, java.util.List<java.lang.Integer> shape)Broadcast array to a new shapestatic Array[]ArrayMath. cartesianToPolar(Array x, Array y)Convert cartesian to polar coordinatestatic ArrayArrayMath. cdiff(Array data, int dimIdx)Performs a centered difference operation on a grid data along one dimension directionstatic ArrayArrayMath. cdiff_bak(Array data, boolean isX)Performs a centered difference operation on a grid data in the x or y directionstatic ArrayArrayUtil. concatenate(java.util.List<Array> arrays, java.lang.Integer axis)Concatenate arrays to one array along a axisstatic ArrayArrayUtil. concatenate(Array a, Array b, java.lang.Integer axis)Concatenate two arrays to one array along a axisstatic ArrayArrayMath. copy(Array a)Copy arraystatic ArrayArrayMath. cos(Array a)Cosine functionstatic ArrayArrayUtil. cressman(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList)Cressman analysisstatic ArrayArrayUtil. cressman_bak(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList)Cressman analysisstatic ArrayArrayMath. cumsum(Array a, int axis)Return the cumulative sum of the elements along a given axis.static ArrayArrayUtil. delete(Array a, int idx, int axis)Return a new array with sub-arrays along an axis deletedstatic ArrayArrayUtil. delete(Array a, java.util.List<java.lang.Integer> idx, int axis)Return a new array with sub-arrays along an axis deletedstatic ArrayArrayUtil. diag(Array a, int k)Extract a diagonal or construct a diagonal array.static ArrayArrayMath. div(java.lang.Number b, Array a)Array dividestatic ArrayArrayMath. div(Array a, java.lang.Number b)Array dividestatic ArrayArrayMath. div(Array a, Array b)Array dividestatic ArrayArrayMath. div(Array a, Complex b)Array dividestatic ArrayArrayMath. div(Array a, org.python.core.PyComplex b)Array dividestatic ArrayArrayMath. div(Complex b, Array a)Array dividestatic ArrayArrayMath. div(org.python.core.PyComplex b, Array a)Array dividestatic ArrayArrayMath. dot(Array a, Array b)Matrix multiplicationstatic Array[]ArrayMath. ds2uv(Array windDir, Array windSpeed)Get wind U/V components from wind direction and speedstatic ArrayArrayMath. equal(Array a, java.lang.Number b)Array equalstatic ArrayArrayMath. equal(Array a, java.lang.String b)Array equalstatic ArrayArrayMath. equal(Array a, Array b)Array equalstatic ArrayArrayMath. exp(Array a)Exponent functionstatic Array[]ArrayUtil. extendHalfCell(Array x, Array y)Extend the grid to half cell, so the grid points are the centers of the cellsstatic ArrayArrayUtil. eye(int n, int m, int k, java.lang.String dtype)Return a 2-D array with ones on the diagonal and zeros elsewhere.static ArrayArrayMath. flip(Array a, int idx)Flip arraystatic ArrayArrayMath. flip(Array a, java.util.List<java.lang.Integer> idxs)Flip arraystatic ArrayArrayMath. fmax(Array x1, Array x2)Element-wise maximum of array elements, ignores NaNs.static ArrayArrayMath. fmin(Array x1, Array x2)Element-wise minimum of array elements, ignores NaNs.static ArrayArrayUtil. full(java.util.List<java.lang.Integer> shape, java.lang.Object fillValue, DataType dtype)Return a new array of given shape and type, filled with fill value.static ArrayArrayMath. greaterThan(Array a, java.lang.Number b)Array greater thanstatic ArrayArrayMath. greaterThan(Array a, Array b)Array greater thanstatic ArrayArrayMath. greaterThanOrEqual(Array a, java.lang.Number b)Array greater than or equalstatic ArrayArrayMath. greaterThanOrEqual(Array a, Array b)Array greater than or equalstatic ArrayArrayMath. hcurl(Array uData, Array vData, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy)Calculates the vertical component of the curl (ie, vorticity)static ArrayArrayMath. hdivg(Array uData, Array vData, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy)Calculates the horizontal divergence using finite differencingstatic ArrayArrayMath. height2Press(Array height)Calculate pressure from heightstatic ArrayArrayUtil. identity(int n, java.lang.String dtype)Return the identity array - a square array with ones on the main diagonal.static ArrayArrayMath. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<java.lang.Number> x_p, java.util.List<java.lang.Number> y_p)In polygon functionstatic ArrayArrayMath. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons)In polygon functionstatic ArrayArrayMath. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, VectorLayer layer)In polygon functionstatic ArrayArrayMath. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, PolygonShape ps)In polygon functionstatic ArrayArrayMath. inPolygon(Array x, Array y, java.util.List<PolygonShape> polygons)In polygon functionstatic ArrayArrayMath. inPolygon(Array x, Array y, Array x_p, Array y_p)In polygon functionstatic ArrayArrayUtil. interpn(java.util.List<Array> points, Array values, java.util.List<Array> xi)Multidimensional interpolation on regular grids.ArrayArrayUtil. interpolate(Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y)Interpolate array datastatic ArrayArrayUtil. interpolate_1d(double x, Array xp, Array a, int axis)Interpolates data with any shape over a specified axis.static ArrayArrayUtil. interpolate_1d(Array xa, Array xp, Array a, int axis)Interpolates data with any shape over a specified axis.static ArrayArrayUtil. interpolation_IDW_Neighbor(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.lang.Integer points)Interpolation with IDW neighbor methodstatic ArrayArrayUtil. interpolation_IDW_Neighbor_bak(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, int NumberOfNearestNeighbors)Interpolation with IDW neighbor methodstatic ArrayArrayUtil. interpolation_IDW_Radius(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, int neededPointNum, double radius)Interpolation with IDW radius methodstatic ArrayArrayUtil. interpolation_IDW_Radius_bak(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, int NeededPointNum, double radius)Interpolation with IDW radius methodstatic ArrayArrayUtil. interpolation_Inside(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, boolean centerPoint)Interpolate with inside method - The grid cell value is the average value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside(Array x_s, Array y_s, Array a, Array X, Array Y, boolean centerPoint)Interpolate with inside method - The grid cell value is the average value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside_Max(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, boolean centerPoint)Interpolate with inside method - The grid cell value is the maximum value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside_Min(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, boolean centerPoint)Interpolate with inside method - The grid cell value is the minimum value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Nearest(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, double radius)Interpolate with nearest methodstatic ArrayArrayUtil. interpolation_Surface(Array x_s, Array y_s, Array a, Array X, Array Y)Interpolate with surface methodstatic ArrayArrayUtil. interpolation_Surface_1(Array x_s, Array y_s, Array a, Array X, Array Y, double unDefData)Interpolate with surface methodstatic ArrayArrayUtil. interpolation_Surface_bak(Array x_s, Array y_s, Array a, Array X, Array Y)Interpolate with surface methodstatic ArrayArrayMath. inValues(Array a, java.util.List b)Return the array with the value of 1 when the input array element value in the list b, otherwise set value as 0.static ArrayArrayMath. join(Array a, Array b, int dim)Join two arrays by a dimensionstatic ArrayArrayMath. leftShift(Array a, java.lang.Number b)Bit left shift operationstatic ArrayArrayMath. leftShift(Array a, Array b)Bit left shift operationstatic ArrayArrayMath. lessThan(Array a, java.lang.Number b)Array less thanstatic ArrayArrayMath. lessThan(Array a, Array b)Array less thanstatic ArrayArrayMath. lessThanOrEqual(Array a, java.lang.Number b)Array less than or equalstatic ArrayArrayMath. lessThanOrEqual(Array a, Array b)Array less than or equalstatic ArrayArrayUtil. lineSpace(java.lang.Number start, java.lang.Number stop, int n, boolean endpoint)Array line spacestatic ArrayArrayUtil. lineSpace_bak(java.lang.Number start, java.lang.Number stop, int n, boolean endpoint)Array line spacestatic ArrayArrayUtil. linint2(Array a, Array X, Array Y, Array newX, Array newY)Interpolates from a rectilinear grid to another rectilinear grid using bilinear interpolation.static ArrayArrayMath. log(Array a)Log functionstatic ArrayArrayMath. log10(Array a)Log10 functionstatic ArrayArrayMath. magnitude(Array uData, Array vData)Take magnitude value from U/V grid datastatic ArrayArrayMath. maskin(Array a, Array m)Maskin functionstatic ArrayArrayMath. maskin(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskin functionstatic Array[]ArrayMath. maskin_Remove(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskin functionstatic ArrayArrayMath. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons)Maskout functionstatic ArrayArrayMath. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons, java.lang.Number missingValue)Maskout functionstatic ArrayArrayMath. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, VectorLayer layer, java.lang.Number missingValue)Maskout functionstatic ArrayArrayMath. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, PolygonShape polygon, java.lang.Number missingValue)Maskout functionstatic ArrayArrayMath. maskout(Array a, Array m)Maskout functionstatic ArrayArrayMath. maskout(Array a, Array m, java.lang.Number missingValue)Maskout functionstatic ArrayArrayMath. maskout(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskout functionstatic Array[]ArrayMath. maskout_Remove(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskout functionstatic ArrayArrayMath. max(Array a, int axis)Compute maximum value of an array along an axis (dimension)static ArrayArrayMath. maximum(Array x1, Array x2)Element-wise maximum of array elements.static ArrayArrayMath. mean(java.util.List<Array> alist)Compute the arithmetic mean arry from a list of arraysstatic ArrayArrayMath. mean(Array a, int axis)Compute mean value of an array along an axis (dimension)static ArrayArrayMath. median(Array a, int axis)Compute median value of an array along an axis (dimension)static Array[]ArrayUtil. meshgrid(Array... xs)Mesh gridstatic Array[]ArrayUtil. meshgrid(Array x, Array y)Mesh gridstatic ArrayArrayMath. min(Array a, int axis)Compute minimum value of an array along an axis (dimension)static ArrayArrayMath. minimum(Array x1, Array x2)Element-wise minimum of array elements.static ArrayArrayMath. mul(Array a, java.lang.Number b)Array multiplystatic ArrayArrayMath. mul(Array a, Array b)Array mutiplystatic ArrayArrayMath. mul(Array a, Complex b)Array multiplystatic ArrayArrayMath. mul(Array a, org.python.core.PyComplex b)Array multiplystatic ArrayArrayMath. notEqual(Array a, java.lang.Number b)Array not equalstatic ArrayArrayMath. notEqual(Array a, Array b)Array not equalstatic ArrayArrayUtil. ones(int n)Get ones arraystatic ArrayArrayUtil. ones(java.util.List<java.lang.Integer> shape, java.lang.String dtype)Get ones arraystatic Array[]ArrayMath. polarToCartesian(Array B, Array r)Convert poar to cartesian coordinatestatic ArrayArrayMath. polyVal(java.util.List<java.lang.Number> p, Array x)Evaluate a polynomial at specific values.static ArrayArrayMath. pow(java.lang.Number a, Array b)Array pow functionstatic ArrayArrayMath. pow(Array a, java.lang.Number b)Array pow functionstatic ArrayArrayMath. pow(Array a, Array b)Array pow functionstatic ArrayArrayMath. pow(Array a, Complex b)Array pow functionstatic ArrayArrayMath. pow(Array a, org.python.core.PyComplex b)Array pow functionstatic ArrayArrayMath. pow(Complex b, Array a)Array pow functionstatic ArrayArrayMath. pow(org.python.core.PyComplex b, Array a)Array pow functionstatic ArrayArrayMath. press2Height(Array press)Calculate height from pressurestatic ArrayArrayMath. qair2rh(Array qair, Array temp, double press)Calculate relative humidity from specific humiditystatic ArrayArrayMath. qair2rh(Array qair, Array temp, Array press)Calculate relative humiditystatic ArrayArrayUtil. rand(int n)Get random array - one dimensionstatic ArrayArrayUtil. rand(java.util.List<java.lang.Integer> shape)Get random arraystatic ArrayArrayUtil. readASCIIFile(java.lang.String fileName, java.lang.String delimiter, int headerLines, java.lang.String dataType, java.util.List<java.lang.Integer> shape, boolean readFirstCol)Read ASCII data file to an arraystatic ArrayArrayUtil. readBinFile(java.lang.String fn, java.util.List<java.lang.Integer> dims, java.lang.String dataType, int skip, java.lang.String byteOrder)Read array from a binary filestatic ArrayArrayMath. removeNaN(Array a)Remove NaN values in an arraystatic Array[]ArrayMath. removeNaN(Array... a)Remove NaN values in arraysstatic ArrayArrayUtil. repeat(java.lang.Number v, int n)Repeat a value n timesstatic ArrayArrayUtil. repeat(Array a, java.util.List<java.lang.Integer> repeats)Repeat elements of an array.static ArrayArrayUtil. repeat(Array a, java.util.List<java.lang.Integer> repeats, int axis)Repeat elements of an array.static ArrayArrayUtil. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<java.lang.Number> rx, java.util.List<java.lang.Number> ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)Reprojectstatic ArrayArrayUtil. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)Reprojectstatic ArrayArrayUtil. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, ResampleMethods resampleMethod)Reprojectstatic Array[]ArrayUtil. reproject(Array x, Array y, ProjectionInfo toProj)Reprojectstatic Array[]ArrayUtil. reproject(Array x, Array y, ProjectionInfo fromProj, ProjectionInfo toProj)Reprojectstatic ArrayArrayUtil. resample_Bilinear(Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> newX, java.util.List<java.lang.Number> newY)Resample grid array with bilinear methodstatic ArrayArrayUtil. resample_Bilinear(Array a, Array X, Array Y, Array newX, Array newY)Resample grid array with bilinear methodstatic ArrayArrayUtil. resample_Neighbor(Array a, Array X, Array Y, Array newX, Array newY)Resample grid array with neighbor methodstatic ArrayArrayMath. rightShift(Array a, java.lang.Number b)Bit right shift operationstatic ArrayArrayMath. rightShift(Array a, Array b)Bit right shift operationstatic ArrayArrayMath. rolling_mean(Array x, int window, boolean center)Moving average functionstatic ArrayArrayMath. rot90(Array a, int k)Rotate an array by 90 degrees in counter-clockwise direction.static ArrayArrayMath. section(Array a, int[] origin, int[] size, int[] stride)Section arraystatic ArrayArrayMath. section(Array a, java.util.List<Range> ranges)Section arraystatic ArrayArrayMath. setSection(Array a, java.util.List<Range> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection(Array a, java.util.List<Range> ranges, Array v)Set sectionstatic ArrayArrayMath. setSection_List(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection_List(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges, Array v)Set sectionstatic ArrayArrayMath. setSection_Mix(Array a, java.util.List<java.lang.Object> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection_Mix(Array a, java.util.List<java.lang.Object> ranges, Array v)Set sectionstatic ArrayArrayMath. sign(Array x)Returns an element-wise indication of the sign of a number.static ArrayArrayMath. sin(Array a)Sine functionstatic ArrayArrayUtil. smooth5(Array a)Smooth with 5 pointsstatic ArrayArrayUtil. smooth5(Array a, int rowNum, int colNum, double unDefData)Smooth with 5 pointsstatic ArrayArrayUtil. smooth9(Array a)Smooth with 9 pointsstatic ArrayArrayUtil. sort(Array a, java.lang.Integer axis)Sort array along an axisstatic ArrayArrayMath. sqrt(Array a)Sqrt functionstatic ArrayArrayMath. std(Array a, int axis)Compute standard deviation value of an array along an axis (dimension)static ArrayArrayMath. sub(java.lang.Number b, Array a)Array subtractstatic ArrayArrayMath. sub(Array a, java.lang.Number b)Array subtractstatic ArrayArrayMath. sub(Array a, Array b)Array subtractstatic ArrayArrayMath. sub(Array a, Complex b)Array subtractstatic ArrayArrayMath. sub(Array a, org.python.core.PyComplex b)Array subtractstatic ArrayArrayMath. sub(Complex b, Array a)Array subtractstatic ArrayArrayMath. sub(org.python.core.PyComplex b, Array a)Array subtractstatic ArrayArrayMath. sum(java.util.List<Array> alist)Compute the sum arry from a list of arraysstatic ArrayArrayMath. sum(Array a, int axis)Compute sum value of an array along an axis (dimension)static ArrayArrayMath. take(Array a, java.util.List<java.lang.Object> ranges)Take elements from an array along an axis.static ArrayArrayMath. takeValues(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges)Take elements from an array.static ArrayArrayMath. tan(Array a)Tangent functionstatic ArrayArrayMath. tc2tf(Array tc)Calculate fahrenheit temperature from celsius temperaturestatic ArrayArrayMath. tf2tc(Array tf)Calculate celsius temperature from fahrenheit temperaturestatic ArrayArrayUtil. tile(java.lang.Number v, int n)Repeat a value n timesstatic ArrayArrayUtil. tile(java.lang.Number v, java.util.List<java.lang.Integer> repeats)Repeat a value n timesstatic ArrayArrayUtil. tile(Array a, java.util.List<java.lang.Integer> repeats)Repeat elements of an array.static ArrayArrayUtil. toBoolean(Array a)Convert array to boolean typestatic ArrayArrayMath. toDegrees(Array a)Convert radians to degrees functionstatic ArrayArrayUtil. toDouble(Array a)Convert array to double typestatic ArrayArrayUtil. toFloat(Array a)Convert array to float typestatic ArrayArrayUtil. toInteger(Array a)Convert array to integer typestatic ArrayArrayMath. toRadians(Array a)Convert radians to degrees functionstatic ArrayArrayMath. transpose(Array a, int dim1, int dim2)Transpose arraystatic ArrayArrayMath. trapz(Array a, double dx, int axis)Integrate vector array using the composite trapezoidal rule.static ArrayArrayMath. trapz(Array a, Array x, int axis)Integrate vector array using the composite trapezoidal rule.static Array[]ArrayMath. uv2ds(Array u, Array v)Get wind direction and wind speed from U/Vstatic ArrayArrayMath. var(Array a, int axis)Compute variance value of an array along an axis (dimension)static ArrayArrayUtil. zeros(int n)Get zero arraystatic ArrayArrayUtil. zeros(java.util.List<java.lang.Integer> shape, java.lang.String dtype)Get zero arraystatic ArrayArrayUtil. zeros(java.util.List<java.lang.Integer> shape, DataType dtype)Get zero array返回变量类型为Array的类型的org.meteoinfo.bak中的方法 修饰符和类型 方法 说明 static java.util.List<Array>ArrayUtil. getArraysFromStationData(StationData stdata)Get array list from StationDatastatic java.util.List<Array>ArrayUtil. histogram(Array a, double[] bins)Histogram x/y arraystatic java.util.List<Array>ArrayUtil. histogram(Array a, int nbins)Histogram x/y arraystatic java.util.List<Array>ArrayUtil. histogram(Array a, Array bins)Histogram x/y arraystatic java.util.List<Array>ArrayMath. nonzero(Array a)Return the indices of the elements that are non-zero.参数类型为Array的org.meteoinfo.bak中的方法 修饰符和类型 方法 说明 static ArrayArrayMath. abs(Array a)Array absolutestatic ArrayArrayMath. acos(Array a)Arc cosine functionstatic ArrayArrayMath. add(Array a, java.lang.Number b)Array addstatic ArrayArrayMath. add(Array a, Array b)Array addstatic ArrayArrayMath. add(Array a, Complex b)Array addstatic ArrayArrayMath. add(Array a, org.python.core.PyComplex b)Array addstatic booleanArrayMath. all(Array a)Test whether all array element evaluates to True.static ArrayArrayMath. all(Array a, int axis)Test whether all array element along a given axis evaluates to True.static booleanArrayMath. any(Array a)Test whether any array element evaluates to True.static ArrayArrayMath. any(Array a, int axis)Test whether any array element along a given axis evaluates to True.static intArrayMath. argMax(Array a)Get the index of the maximum value into the flattened array.static ArrayArrayMath. argMax(Array a, int axis)Get the indices of the maximum values along an axis.static intArrayMath. argMin(Array a)Get the index of the minimum value into the flattened array.static ArrayArrayMath. argMin(Array a, int axis)Get the indices of the minimum values along an axis.static ArrayArrayUtil. argSort(Array a, java.lang.Integer axis)Get sorted array index along an axisstatic ArrayArrayMath. asin(Array a)Arc sine functionstatic java.util.List<java.lang.Object>ArrayMath. asList(Array a)As number liststatic ArrayArrayMath. atan(Array a)Arc tangen functionstatic ArrayArrayMath. atan2(Array a, Array b)Arc tangen functionstatic doubleArrayMath. aveDouble(Array a)Average arraystatic doubleArrayMath. aveDouble(Array a, double missingValue)Average array skip missing valuestatic ArrayArrayMath. bitAnd(Array a, java.lang.Number b)Bit and operationstatic ArrayArrayMath. bitAnd(Array a, Array b)Bit and operationstatic ArrayArrayMath. bitInvert(Array a)Bit inversion ~ operationstatic ArrayArrayMath. bitOr(Array a, java.lang.Number b)Bit or | operationstatic ArrayArrayMath. bitOr(Array a, Array b)Bit or | operationstatic ArrayArrayMath. bitXor(Array a, java.lang.Number b)Bit exclusive or ^ operationstatic ArrayArrayMath. bitXor(Array a, Array b)Bit exclusive or | operationstatic int[]ArrayMath. broadcast(Array a, Array b)Get broadcast shape from two arraysstatic ArrayArrayUtil. broadcast(Array a, int[] shape)Broadcast array to a new shapestatic ArrayArrayUtil. broadcast(Array a, java.util.List<java.lang.Integer> shape)Broadcast array to a new shapestatic intArrayMath. broadcastCheck(Array a, Array b)Broadcast check for two arrays.static Array[]ArrayMath. cartesianToPolar(Array x, Array y)Convert cartesian to polar coordinatestatic ArrayArrayMath. cdiff(Array data, int dimIdx)Performs a centered difference operation on a grid data along one dimension directionstatic ArrayArrayMath. cdiff_bak(Array data, boolean isX)Performs a centered difference operation on a grid data in the x or y directionstatic ArrayArrayUtil. concatenate(Array a, Array b, java.lang.Integer axis)Concatenate two arrays to one array along a axisstatic booleanArrayMath. containsNaN(Array a)Check if the array contains NaN valuestatic java.lang.StringArrayUtil. convertToString(Array a)Array to stringstatic PolygonShapeArrayUtil. convexHull(Array x, Array y)Computes the smallest convexPolygonthat contains all the pointsstatic ArrayArrayMath. copy(Array a)Copy arraystatic java.lang.ObjectArrayUtil. copyToNDJavaArray(Array a)Convert array to N-Dimension double Java arraystatic java.lang.ObjectArrayUtil. copyToNDJavaArray(Array a, java.lang.String dtype)Convert array to N-Dimension double Java arraystatic java.lang.ObjectArrayUtil. copyToNDJavaArray_Double(Array a)Convert array to N-Dimension double Java arraystatic java.lang.ObjectArrayUtil. copyToNDJavaArray_Long(Array a)Convert array to N-Dimension double Java arraystatic ArrayArrayMath. cos(Array a)Cosine functionstatic ArrayArrayUtil. cressman(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList)Cressman analysisstatic ArrayArrayUtil. cressman_bak(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList)Cressman analysisstatic ArrayArrayMath. cumsum(Array a, int axis)Return the cumulative sum of the elements along a given axis.static java.util.List<java.lang.Double>ArrayMath. cumsum(Array a, java.util.List<Range> ranges)Compute cumulative sum value of an arraystatic ArrayArrayUtil. delete(Array a, int idx, int axis)Return a new array with sub-arrays along an axis deletedstatic ArrayArrayUtil. delete(Array a, java.util.List<java.lang.Integer> idx, int axis)Return a new array with sub-arrays along an axis deletedstatic ArrayArrayUtil. diag(Array a, int k)Extract a diagonal or construct a diagonal array.static ArrayArrayMath. div(java.lang.Number b, Array a)Array dividestatic ArrayArrayMath. div(Array a, java.lang.Number b)Array dividestatic ArrayArrayMath. div(Array a, Array b)Array dividestatic ArrayArrayMath. div(Array a, Complex b)Array dividestatic ArrayArrayMath. div(Array a, org.python.core.PyComplex b)Array dividestatic ArrayArrayMath. div(Complex b, Array a)Array dividestatic ArrayArrayMath. div(org.python.core.PyComplex b, Array a)Array dividestatic ArrayArrayMath. dot(Array a, Array b)Matrix multiplicationstatic Array[]ArrayMath. ds2uv(Array windDir, Array windSpeed)Get wind U/V components from wind direction and speedstatic ArrayArrayMath. equal(Array a, java.lang.Number b)Array equalstatic ArrayArrayMath. equal(Array a, java.lang.String b)Array equalstatic ArrayArrayMath. equal(Array a, Array b)Array equalstatic ArrayArrayMath. exp(Array a)Exponent functionstatic Array[]ArrayUtil. extendHalfCell(Array x, Array y)Extend the grid to half cell, so the grid points are the centers of the cellsstatic java.lang.Object[]ArrayUtil. findIndices(java.util.List<Array> points, Array xi)Find indicesstatic ArrayArrayMath. flip(Array a, int idx)Flip arraystatic ArrayArrayMath. flip(Array a, java.util.List<java.lang.Integer> idxs)Flip arraystatic ArrayArrayMath. fmax(Array x1, Array x2)Element-wise maximum of array elements, ignores NaNs.static ArrayArrayMath. fmin(Array x1, Array x2)Element-wise minimum of array elements, ignores NaNs.static intArrayUtil. getDimIndex(Array dim, double v)Get value index in a dimension arraystatic doubleArrayMath. getMaximum(Array a)Get maximum valuestatic doubleArrayMath. getMaximum(Array a, double missingv)Get maximum valuestatic doubleArrayMath. getMinimum(Array a)Get minimum valuestatic doubleArrayMath. getMinimum(Array a, double missingv)Get minimum valuestatic floatArrayMath. getR(Array xData, Array yData)Get correlation coefficient How well did the forecast values correspond to the observed values?static ArrayArrayMath. greaterThan(Array a, java.lang.Number b)Array greater thanstatic ArrayArrayMath. greaterThan(Array a, Array b)Array greater thanstatic ArrayArrayMath. greaterThanOrEqual(Array a, java.lang.Number b)Array greater than or equalstatic ArrayArrayMath. greaterThanOrEqual(Array a, Array b)Array greater than or equalstatic ArrayArrayMath. hcurl(Array uData, Array vData, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy)Calculates the vertical component of the curl (ie, vorticity)static ArrayArrayMath. hdivg(Array uData, Array vData, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy)Calculates the horizontal divergence using finite differencingstatic ArrayArrayMath. height2Press(Array height)Calculate pressure from heightstatic java.util.List<Array>ArrayUtil. histogram(Array a, double[] bins)Histogram x/y arraystatic java.util.List<Array>ArrayUtil. histogram(Array a, int nbins)Histogram x/y arraystatic java.util.List<Array>ArrayUtil. histogram(Array a, Array bins)Histogram x/y arraystatic ArrayArrayMath. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<java.lang.Number> x_p, java.util.List<java.lang.Number> y_p)In polygon functionstatic ArrayArrayMath. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons)In polygon functionstatic ArrayArrayMath. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, VectorLayer layer)In polygon functionstatic ArrayArrayMath. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, PolygonShape ps)In polygon functionstatic ArrayArrayMath. inPolygon(Array x, Array y, java.util.List<PolygonShape> polygons)In polygon functionstatic ArrayArrayMath. inPolygon(Array x, Array y, Array x_p, Array y_p)In polygon functionstatic ArrayArrayUtil. interpn(java.util.List<Array> points, Array values, java.util.List<Array> xi)Multidimensional interpolation on regular grids.static java.lang.ObjectArrayUtil. interpn(java.util.List<Array> points, Array values, Array xi)Multidimensional interpolation on regular grids.static doubleArrayUtil. interpn_s(java.util.List<java.util.List<java.lang.Number>> points, Array values, java.util.List<java.lang.Number> xi)Multidimensional interpolation on regular grids.static doubleArrayUtil. interpn_s(java.util.List<Array> points, Array values, Array xi)Multidimensional interpolation on regular grids.ArrayArrayUtil. interpolate(Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y)Interpolate array datastatic ArrayArrayUtil. interpolate_1d(double x, Array xp, Array a, int axis)Interpolates data with any shape over a specified axis.static ArrayArrayUtil. interpolate_1d(Array xa, Array xp, Array a, int axis)Interpolates data with any shape over a specified axis.static ArrayArrayUtil. interpolation_IDW_Neighbor(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.lang.Integer points)Interpolation with IDW neighbor methodstatic ArrayArrayUtil. interpolation_IDW_Neighbor_bak(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, int NumberOfNearestNeighbors)Interpolation with IDW neighbor methodstatic ArrayArrayUtil. interpolation_IDW_Radius(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, int neededPointNum, double radius)Interpolation with IDW radius methodstatic ArrayArrayUtil. interpolation_IDW_Radius_bak(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, int NeededPointNum, double radius)Interpolation with IDW radius methodstatic ArrayArrayUtil. interpolation_Inside(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, boolean centerPoint)Interpolate with inside method - The grid cell value is the average value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside(Array x_s, Array y_s, Array a, Array X, Array Y, boolean centerPoint)Interpolate with inside method - The grid cell value is the average value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside_Max(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, boolean centerPoint)Interpolate with inside method - The grid cell value is the maximum value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside_Min(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, boolean centerPoint)Interpolate with inside method - The grid cell value is the minimum value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Nearest(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, double radius)Interpolate with nearest methodstatic ArrayArrayUtil. interpolation_Surface(Array x_s, Array y_s, Array a, Array X, Array Y)Interpolate with surface methodstatic ArrayArrayUtil. interpolation_Surface_1(Array x_s, Array y_s, Array a, Array X, Array Y, double unDefData)Interpolate with surface methodstatic ArrayArrayUtil. interpolation_Surface_bak(Array x_s, Array y_s, Array a, Array X, Array Y)Interpolate with surface methodstatic ArrayArrayMath. inValues(Array a, java.util.List b)Return the array with the value of 1 when the input array element value in the list b, otherwise set value as 0.static booleanArrayMath. isComplex(Array a)Check if an array is complex data typestatic booleanArrayMath. isNumeric(Array a)Check if an array is numeric arraystatic ArrayArrayMath. join(Array a, Array b, int dim)Join two arrays by a dimensionstatic ArrayArrayMath. leftShift(Array a, java.lang.Number b)Bit left shift operationstatic ArrayArrayMath. leftShift(Array a, Array b)Bit left shift operationstatic ArrayArrayMath. lessThan(Array a, java.lang.Number b)Array less thanstatic ArrayArrayMath. lessThan(Array a, Array b)Array less thanstatic ArrayArrayMath. lessThanOrEqual(Array a, java.lang.Number b)Array less than or equalstatic ArrayArrayMath. lessThanOrEqual(Array a, Array b)Array less than or equalstatic double[]ArrayMath. lineRegress(Array xData, Array yData)Linear regressstatic ArrayArrayUtil. linint2(Array a, Array X, Array Y, Array newX, Array newY)Interpolates from a rectilinear grid to another rectilinear grid using bilinear interpolation.static ArrayArrayMath. log(Array a)Log functionstatic ArrayArrayMath. log10(Array a)Log10 functionstatic ArrayArrayMath. magnitude(Array uData, Array vData)Take magnitude value from U/V grid datastatic ArrayArrayMath. maskin(Array a, Array m)Maskin functionstatic ArrayArrayMath. maskin(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskin functionstatic Array[]ArrayMath. maskin_Remove(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskin functionstatic ArrayArrayMath. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons)Maskout functionstatic ArrayArrayMath. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons, java.lang.Number missingValue)Maskout functionstatic ArrayArrayMath. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, VectorLayer layer, java.lang.Number missingValue)Maskout functionstatic ArrayArrayMath. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, PolygonShape polygon, java.lang.Number missingValue)Maskout functionstatic ArrayArrayMath. maskout(Array a, Array m)Maskout functionstatic ArrayArrayMath. maskout(Array a, Array m, java.lang.Number missingValue)Maskout functionstatic ArrayArrayMath. maskout(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskout functionstatic Array[]ArrayMath. maskout_Remove(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskout functionstatic doubleArrayMath. max(Array a)Compute maximum value of an arraystatic ArrayArrayMath. max(Array a, int axis)Compute maximum value of an array along an axis (dimension)static doubleArrayMath. max(Array a, java.util.List<Range> ranges)Compute maximum value of an arraystatic ArrayArrayMath. maximum(Array x1, Array x2)Element-wise maximum of array elements.static doubleArrayMath. mean(Array a)Compute mean value of an arraystatic ArrayArrayMath. mean(Array a, int axis)Compute mean value of an array along an axis (dimension)static doubleArrayMath. mean(Array a, java.util.List<Range> ranges)Compute mean value of an arraystatic doubleArrayMath. median(Array a)Compute median value of an arraystatic ArrayArrayMath. median(Array a, int axis)Compute median value of an array along an axis (dimension)static doubleArrayMath. median(Array a, java.util.List<Range> ranges)Compute median value of an arraystatic Array[]ArrayUtil. meshgrid(Array... xs)Mesh gridstatic Array[]ArrayUtil. meshgrid(Array x, Array y)Mesh gridstatic VectorLayerArrayUtil. meshLayer(Array x_s, Array y_s, Array a, LegendScheme ls)Create mesh polygon layerstatic VectorLayerArrayUtil. meshLayer(Array x_s, Array y_s, Array a, LegendScheme ls, double lonlim)Create mesh polygon layerstatic doubleArrayMath. min(Array a)Compute minimum value of an arraystatic ArrayArrayMath. min(Array a, int axis)Compute minimum value of an array along an axis (dimension)static doubleArrayMath. min(Array a, java.util.List<Range> ranges)Compute minimum value of an arraystatic ArrayArrayMath. minimum(Array x1, Array x2)Element-wise minimum of array elements.static voidArrayMath. missingToNaN(Array a, java.lang.Number missingv)Set missing value to NaNstatic ArrayArrayMath. mul(Array a, java.lang.Number b)Array multiplystatic ArrayArrayMath. mul(Array a, Array b)Array mutiplystatic ArrayArrayMath. mul(Array a, Complex b)Array multiplystatic ArrayArrayMath. mul(Array a, org.python.core.PyComplex b)Array multiplystatic java.util.List<Array>ArrayMath. nonzero(Array a)Return the indices of the elements that are non-zero.static ArrayArrayMath. notEqual(Array a, java.lang.Number b)Array not equalstatic ArrayArrayMath. notEqual(Array a, Array b)Array not equalstatic Array[]ArrayMath. polarToCartesian(Array B, Array r)Convert poar to cartesian coordinatestatic ArrayArrayMath. polyVal(java.util.List<java.lang.Number> p, Array x)Evaluate a polynomial at specific values.static ArrayArrayMath. pow(java.lang.Number a, Array b)Array pow functionstatic ArrayArrayMath. pow(Array a, java.lang.Number b)Array pow functionstatic ArrayArrayMath. pow(Array a, Array b)Array pow functionstatic ArrayArrayMath. pow(Array a, Complex b)Array pow functionstatic ArrayArrayMath. pow(Array a, org.python.core.PyComplex b)Array pow functionstatic ArrayArrayMath. pow(Complex b, Array a)Array pow functionstatic ArrayArrayMath. pow(org.python.core.PyComplex b, Array a)Array pow functionstatic ArrayArrayMath. press2Height(Array press)Calculate height from pressurestatic doubleArrayMath. prodDouble(Array a)Produce arraystatic ArrayArrayMath. qair2rh(Array qair, Array temp, double press)Calculate relative humidity from specific humiditystatic ArrayArrayMath. qair2rh(Array qair, Array temp, Array press)Calculate relative humiditystatic ArrayArrayMath. removeNaN(Array a)Remove NaN values in an arraystatic Array[]ArrayMath. removeNaN(Array... a)Remove NaN values in arraysstatic ArrayArrayUtil. repeat(Array a, java.util.List<java.lang.Integer> repeats)Repeat elements of an array.static ArrayArrayUtil. repeat(Array a, java.util.List<java.lang.Integer> repeats, int axis)Repeat elements of an array.static ArrayArrayUtil. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<java.lang.Number> rx, java.util.List<java.lang.Number> ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)Reprojectstatic ArrayArrayUtil. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)Reprojectstatic ArrayArrayUtil. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, ResampleMethods resampleMethod)Reprojectstatic java.lang.Object[]ArrayUtil. reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, ProjectionInfo fromProj, ProjectionInfo toProj)Project grid datastatic java.lang.Object[]ArrayUtil. reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, ProjectionInfo fromProj, ProjectionInfo toProj, ResampleMethods method)Project grid datastatic Array[]ArrayUtil. reproject(Array x, Array y, ProjectionInfo toProj)Reprojectstatic Array[]ArrayUtil. reproject(Array x, Array y, ProjectionInfo fromProj, ProjectionInfo toProj)Reprojectstatic java.lang.Object[]ArrayUtil. reproject_back(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, ProjectionInfo fromProj, ProjectionInfo toProj)Project grid datastatic ArrayArrayUtil. resample_Bilinear(Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> newX, java.util.List<java.lang.Number> newY)Resample grid array with bilinear methodstatic ArrayArrayUtil. resample_Bilinear(Array a, Array X, Array Y, Array newX, Array newY)Resample grid array with bilinear methodstatic ArrayArrayUtil. resample_Neighbor(Array a, Array X, Array Y, Array newX, Array newY)Resample grid array with neighbor methodstatic ArrayArrayMath. rightShift(Array a, java.lang.Number b)Bit right shift operationstatic ArrayArrayMath. rightShift(Array a, Array b)Bit right shift operationstatic ArrayArrayMath. rolling_mean(Array x, int window, boolean center)Moving average functionstatic ArrayArrayMath. rot90(Array a, int k)Rotate an array by 90 degrees in counter-clockwise direction.static voidArrayUtil. saveASCIIFile(java.lang.String fn, Array a, int colNum, java.lang.String format, java.lang.String delimiter)Save an array data to a ASCII filestatic voidArrayUtil. saveBinFile(java.lang.String fn, Array a, java.lang.String byteOrder, boolean append, boolean sequential)Save an array data to a binary filestatic intArrayUtil. searchSorted(Array a, double v)Search sorted list indexstatic ArrayArrayMath. section(Array a, int[] origin, int[] size, int[] stride)Section arraystatic ArrayArrayMath. section(Array a, java.util.List<Range> ranges)Section arraystatic ArrayArrayMath. setSection(Array a, java.util.List<Range> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection(Array a, java.util.List<Range> ranges, Array v)Set sectionstatic ArrayArrayMath. setSection_List(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection_List(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges, Array v)Set sectionstatic ArrayArrayMath. setSection_Mix(Array a, java.util.List<java.lang.Object> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection_Mix(Array a, java.util.List<java.lang.Object> ranges, Array v)Set sectionstatic voidArrayMath. setValue(Array a, Array b, java.lang.Number value)Set valuestatic voidArrayMath. setValue(Array a, Array b, Array value)Set valuestatic ArrayArrayMath. sign(Array x)Returns an element-wise indication of the sign of a number.static ArrayArrayMath. sin(Array a)Sine functionstatic ArrayArrayUtil. smooth5(Array a)Smooth with 5 pointsstatic ArrayArrayUtil. smooth5(Array a, int rowNum, int colNum, double unDefData)Smooth with 5 pointsstatic ArrayArrayUtil. smooth9(Array a)Smooth with 9 pointsstatic ArrayArrayUtil. sort(Array a, java.lang.Integer axis)Sort array along an axisstatic ArrayArrayMath. sqrt(Array a)Sqrt functionstatic doubleArrayMath. std(Array a)Compute standard deviation value of an arraystatic ArrayArrayMath. std(Array a, int axis)Compute standard deviation value of an array along an axis (dimension)static doubleArrayMath. std(Array a, java.util.List<Range> ranges)Compute standard deviation value of an arraystatic ArrayArrayMath. sub(java.lang.Number b, Array a)Array subtractstatic ArrayArrayMath. sub(Array a, java.lang.Number b)Array subtractstatic ArrayArrayMath. sub(Array a, Array b)Array subtractstatic ArrayArrayMath. sub(Array a, Complex b)Array subtractstatic ArrayArrayMath. sub(Array a, org.python.core.PyComplex b)Array subtractstatic ArrayArrayMath. sub(Complex b, Array a)Array subtractstatic ArrayArrayMath. sub(org.python.core.PyComplex b, Array a)Array subtractstatic doubleArrayMath. sum(Array a)Summarize arraystatic doubleArrayMath. sum(Array a, double missingValue)Summarize array skip missing valuestatic ArrayArrayMath. sum(Array a, int axis)Compute sum value of an array along an axis (dimension)static doubleArrayMath. sum(Array a, java.util.List<Range> ranges)Compute sum value of an arraystatic ArrayArrayMath. take(Array a, java.util.List<java.lang.Object> ranges)Take elements from an array along an axis.static ArrayArrayMath. takeValues(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges)Take elements from an array.static ArrayArrayMath. tan(Array a)Tangent functionstatic ArrayArrayMath. tc2tf(Array tc)Calculate fahrenheit temperature from celsius temperaturestatic ArrayArrayMath. tf2tc(Array tf)Calculate celsius temperature from fahrenheit temperaturestatic ArrayArrayUtil. tile(Array a, java.util.List<java.lang.Integer> repeats)Repeat elements of an array.static ArrayArrayUtil. toBoolean(Array a)Convert array to boolean typestatic ArrayArrayMath. toDegrees(Array a)Convert radians to degrees functionstatic ArrayArrayUtil. toDouble(Array a)Convert array to double typestatic ArrayArrayUtil. toFloat(Array a)Convert array to float typestatic ArrayArrayUtil. toInteger(Array a)Convert array to integer typestatic ArrayArrayMath. toRadians(Array a)Convert radians to degrees functionstatic doubleArrayUtil. toStation(Array data, java.util.List<java.lang.Number> xArray, java.util.List<java.lang.Number> yArray, double x, double y)Interpolate data to a station pointstatic doubleArrayUtil. toStation(Array data, java.util.List<java.lang.Number> xArray, java.util.List<java.lang.Number> yArray, double x, double y, double missingValue)Interpolate data to a station pointstatic doubleArrayUtil. toStation(Array data, Array xArray, Array yArray, double x, double y)Interpolate data to a station pointstatic doubleArrayUtil. toStation_Neighbor(Array data, java.util.List<java.lang.Number> xArray, java.util.List<java.lang.Number> yArray, double x, double y)Interpolate data to a station pointstatic doubleArrayUtil. toStation_Neighbor(Array data, java.util.List<java.lang.Number> xArray, java.util.List<java.lang.Number> yArray, double x, double y, double missingValue)Interpolate data to a station pointstatic doubleArrayUtil. toStation_Neighbor(Array data, Array xArray, Array yArray, double x, double y)Interpolate data to a station pointstatic java.lang.StringArrayUtil. toString_old(Array a)Array to stringstatic ArrayArrayMath. transpose(Array a, int dim1, int dim2)Transpose arraystatic doubleArrayMath. trapz(Array y, double dx)Integrate vector array using the composite trapezoidal rule.static ArrayArrayMath. trapz(Array a, double dx, int axis)Integrate vector array using the composite trapezoidal rule.static doubleArrayMath. trapz(Array y, double dx, java.util.List<Range> ranges)Integrate vector array using the composite trapezoidal rule.static doubleArrayMath. trapz(Array y, Array x)Integrate vector array using the composite trapezoidal rule.static ArrayArrayMath. trapz(Array a, Array x, int axis)Integrate vector array using the composite trapezoidal rule.static doubleArrayMath. trapz(Array y, Array x, java.util.List<Range> ranges)Integrate vector array using the composite trapezoidal rule.static Array[]ArrayMath. uv2ds(Array u, Array v)Get wind direction and wind speed from U/Vstatic ArrayArrayMath. var(Array a, int axis)Compute variance value of an array along an axis (dimension)static doubleArrayMath. var(Array a, java.util.List<Range> ranges)Compute variance value of an arraystatic doubleArrayMath. vdot(Array a, Array b)Return the dot product of two vectors.类型变量类型为Array的org.meteoinfo.bak中的方法参数 修饰符和类型 方法 说明 static ArrayArrayUtil. concatenate(java.util.List<Array> arrays, java.lang.Integer axis)Concatenate arrays to one array along a axisstatic java.lang.Object[]ArrayUtil. findIndices(java.util.List<Array> points, Array xi)Find indicesstatic ArrayArrayUtil. interpn(java.util.List<Array> points, Array values, java.util.List<Array> xi)Multidimensional interpolation on regular grids.static java.lang.ObjectArrayUtil. interpn(java.util.List<Array> points, Array values, Array xi)Multidimensional interpolation on regular grids.static doubleArrayUtil. interpn_s(java.util.List<Array> points, Array values, Array xi)Multidimensional interpolation on regular grids.static ArrayArrayMath. mean(java.util.List<Array> alist)Compute the arithmetic mean arry from a list of arraysstatic ArrayArrayMath. sum(java.util.List<Array> alist)Compute the sum arry from a list of arrays -
org.meteoinfo.chart.jogl中Array的使用
参数类型为Array的org.meteoinfo.chart.jogl中的方法 修饰符和类型 方法 说明 static GraphicCollectionJOGLUtil. isosurface(Array data, Array x, Array y, Array z, float isoLevel, PolygonBreak pb)Create isosurface graphicsstatic GraphicCollectionJOGLUtil. isosurface(Array data, Array x, Array y, Array z, float isoLevel, PolygonBreak pb, int nThreads)Create isosurface graphicsstatic SurfaceGraphicsJOGLUtil. surface(Array xa, Array ya, Array za, LegendScheme ls)Create surface graphics -
org.meteoinfo.chart.jogl.mc中Array的使用
参数类型为Array的org.meteoinfo.chart.jogl.mc中的方法 修饰符和类型 方法 说明 static java.util.ArrayList<float[]>MarchingCubes. marchingCubes(Array values, Array xc, Array yc, Array zc, float isoLevel)static voidMarchingCubes. marchingCubes(Array values, Array xc, Array yc, Array zc, float isoLevel, int len, int offset, CallbackMC callback) -
org.meteoinfo.chart.plot中Array的使用
参数类型为Array的org.meteoinfo.chart.plot中的方法 修饰符和类型 方法 说明 static GraphicGraphicFactory. createArrowLine(Array x, Array y, ArrowLineBreak ab, boolean iscurve)Create arrow linestatic GraphicCollectionGraphicFactory. createArrows(Array xdata, Array ydata, Array udata, Array vdata, Array cdata, LegendScheme ls, boolean isUV)Create wind arrowsstatic GraphicCollectionGraphicFactory. createArrows3D(Array xdata, Array ydata, Array zdata, Array udata, Array vdata, Array wdata, float length, Array cdata, LegendScheme ls)Create wind arrowsstatic GraphicCollectionGraphicFactory. createBarbs(Array xdata, Array ydata, Array udata, Array vdata, Array cdata, LegendScheme ls, boolean isUV)Create wind barbsstatic GraphicCollectionGraphicFactory. createBars(Array xdata, Array ydata, boolean autoWidth, Array widths, boolean drawError, Array error, boolean drawBottom, Array bottom, java.util.List<BarBreak> bbs)Create bar graphicsstatic GraphicCollectionGraphicFactory. createBars1(Array xdata, Array ydata, boolean autoWidth, Array widths, boolean drawError, Array error, boolean drawBottom, Array bottom, java.util.List<BarBreak> bbs)Create bar graphicsstatic GraphicCollectionGraphicFactory. createBars3D(Array xdata, Array ydata, Array zdata, boolean autoWidth, Array widths, Array bottom, java.util.List<BarBreak> bbs)Create 3D bar graphicsstatic GraphicCollectionGraphicFactory. createCylinderBars3D(Array xdata, Array ydata, Array zdata, boolean autoWidth, Array widths, Array bottom, java.util.List<BarBreak> bbs)Create 3D cylinder bar graphicsstatic GraphicCollectionGraphicFactory. createErrorLineString(Array xdata, Array ydata, Array xErrorLeft, Array xErrorRight, Array yErrorBottom, Array yErrorUp, PolylineBreak cb, PolylineBreak ecb, float capSize)Create error LineString graphicstatic GraphicCollectionGraphicFactory. createErrorLineString_bak1(Array xdata, Array ydata, Array xErrorLeft, Array xErrorRight, Array yErrorBottom, Array yErrorUp, ColorBreak cb, ColorBreak ecb, java.lang.Double capSize)Create error LineString graphicstatic GraphicCollectionGraphicFactory. createFillBetweenPolygons(Array xdata, Array y1data, Array y2data, Array where, PolygonBreak pb)Create fill between polygonsstatic GraphicCollectionGraphicFactory. createFillBetweenPolygons(Array xdata, Array y1data, Array y2data, Array where, PolygonBreak pb, double offset, java.lang.String zdir)Create fill between polygonsstatic GraphicCollectionGraphicFactory. createFillBetweenPolygons(Array xdata, Array ydata, Array y1data, Array y2data, Array where, PolygonBreak pb, double offset, java.lang.String zdir)Create fill between polygonsstatic GraphicCollectionGraphicFactory. createFillBetweenPolygonsX(Array ydata, Array x1data, Array x2data, Array where, PolygonBreak pb)Create fill between polygons - X directionstatic GraphicCollectionGraphicFactory. createGraphics(Array xdata, Array ydata, ColorBreak cb)Create graphicsstatic GraphicCollectionGraphicFactory. createGridPolygons(Array x_s, Array y_s, Array a, LegendScheme ls)Create grid polygonsstatic GraphicCollectionGraphicFactory. createHBars(Array ydata, Array xdata, boolean autoHeight, Array heights, boolean drawError, Array error, boolean drawLeft, Array left, java.util.List<BarBreak> bbs)Create horizontal bar graphicsstatic GraphicCollectionGraphicFactory. createHistBars(Array data, int bins, java.util.List<BarBreak> bbs)Create histogram bar graphicsstatic GraphicCollectionGraphicFactory. createHistBars(Array data, Array bins, java.util.List<BarBreak> bbs)Create histogram bar graphicsstatic GraphicCollectionGraphicFactory. createHistBars(Array data, Array xdata, Array ydata, java.util.List<BarBreak> bbs)Create histogram bar graphicsstatic GraphicGraphicFactory. createImage(Array gdata, java.util.List<java.lang.Number> extent)Create imagestatic GraphicGraphicFactory. createImage(Array gdata, LegendScheme ls, java.util.List<java.lang.Number> extent)Create imagestatic GraphicCollectionGraphicFactory. createImage(Array x, Array y, java.util.List<Array> data, double offset, java.lang.String zdir, java.lang.String interpolation)Create image by RGB data arraystatic GraphicCollectionGraphicFactory. createLineString(Array xdata, Array ydata, java.util.List<ColorBreak> cbs, boolean iscurve)Create LineString graphicstatic GraphicCollectionGraphicFactory. createLineString(Array xdata, Array ydata, ColorBreak cb)Create LineString graphicstatic GraphicCollectionGraphicFactory. createLineString(Array xdata, Array ydata, ColorBreak cb, boolean iscurve)Create LineString graphicstatic GraphicCollectionGraphicFactory. createLineString(Array xdata, Array ydata, Array zdata, LegendScheme ls, boolean iscurve)Create LineString graphicstatic GraphicCollectionGraphicFactory. createLineString3D(Array xdata, Array ydata, Array zdata, java.util.List<ColorBreak> cbs)Create 3D LineString graphicstatic GraphicCollectionGraphicFactory. createLineString3D(Array xdata, Array ydata, Array zdata, ColorBreak cb)Create 3D LineString graphicstatic GraphicCollectionGraphicFactory. createLineString3D(Array xdata, Array ydata, Array zdata, Array mdata, LegendScheme ls)Create 3D LineString graphicstatic GraphicCollectionGraphicFactory. createMeshPolygons(Array xa, Array ya, Array za, LegendScheme ls)Add mesh polygonsstatic GraphicCollectionGraphicFactory. createPColorPolygons(Array x_s, Array y_s, Array a, LegendScheme ls)Create pseudocolor polygonsstatic GraphicCollection[]GraphicFactory. createPieArcs(Array xdata, java.util.List<java.awt.Color> colors, java.util.List<java.lang.String> labels, float startAngle, java.util.List<java.lang.Number> explode, java.awt.Font labelFont, java.awt.Color labelColor, float labelDis, java.lang.String autopct, float pctDis, float radius, java.util.HashMap wedgeprops)Create pie arc polygonsstatic GraphicCollectionGraphicFactory. createPoints(Array xdata, Array ydata, java.util.List<ColorBreak> cbs)Create graphicsstatic GraphicCollectionGraphicFactory. createPoints(Array xdata, Array ydata, Array zdata, LegendScheme ls)Create graphicsstatic GraphicCollectionGraphicFactory. createPoints3D(Array xdata, Array ydata, Array zdata, java.util.List<ColorBreak> cbs)Create graphicsstatic GraphicCollectionGraphicFactory. createPoints3D(Array xdata, Array ydata, Array zdata, ColorBreak cb)Create graphicsstatic GraphicCollectionGraphicFactory. createPoints3D(Array xdata, Array ydata, Array zdata, Array cdata, LegendScheme ls)Create 3D point graphicsstatic GraphicCollectionGraphicFactory. createPolygons(Array xa, Array ya, PolygonBreak pgb)Add polygonsstatic GraphicCollectionGraphicFactory. createStems(Array xdata, Array ydata, PolylineBreak plb, PointBreak pb, PolylineBreak bplb, double bottom)Create stem graphicsstatic GraphicCollection[]GraphicFactory. createStems3D(Array xdata, Array ydata, Array zdata, java.util.List<ColorBreak> cbs, PolylineBreak plb, double bottom, boolean sameStemColor)Create 3D stem graphicsstatic GraphicCollection[]GraphicFactory. createStems3D(Array xdata, Array ydata, Array zdata, Array cdata, LegendScheme ls, PolylineBreak plb, double bottom, boolean sameStemColor)Create 3D stem graphicsstatic GraphicCollectionGraphicFactory. createStepLineString(Array xdata, Array ydata, ColorBreak cb, java.lang.String where)Create step LineString graphicstatic GraphicCollectionGraphicFactory. createStreamlines(Array xdata, Array ydata, Array udata, Array vdata, int density, StreamlineBreak slb, boolean isUV)Create stream linestatic GraphicCollectionGraphicFactory. createWireframe(Array xa, Array ya, Array za, LegendScheme ls)Add wireframe polylinesstatic GraphicCollectionGraphicFactory. createWireframe(Array xa, Array ya, Array za, PolylineBreak pb)Add wireframe polylines类型变量类型为Array的org.meteoinfo.chart.plot中的方法参数 修饰符和类型 方法 说明 static GraphicCollectionGraphicFactory. createBox(java.util.List<Array> xdata, java.util.List<java.lang.Number> positions, java.util.List<java.lang.Number> widths, boolean showcaps, boolean showfliers, boolean showmeans, boolean showmedians, PolygonBreak boxBreak, ColorBreak medianBreak, PolylineBreak whiskerBreak, PolylineBreak capBreak, ColorBreak meanBreak, PointBreak flierBreak)Create box graphicsstatic GraphicGraphicFactory. createImage(java.util.List<Array> data, java.util.List<java.lang.Number> extent)Create image by RGB data arraystatic GraphicCollectionGraphicFactory. createImage(Array x, Array y, java.util.List<Array> data, double offset, java.lang.String zdir, java.lang.String interpolation)Create image by RGB data array -
org.meteoinfo.data中Array的使用
返回Array的org.meteoinfo.data中的方法 修饰符和类型 方法 说明 static ArraySeriesUtil. fillKeyList(Array data, java.util.List<java.lang.Integer> rrdata)Fill key listArrayGridData. getArray()Get array from dataArrayGridArray. getData()Get data array参数类型为Array的org.meteoinfo.data中的方法 修饰符和类型 方法 说明 voidXYListDataset. addSeries(java.lang.String seriesKey, java.util.List<java.lang.Number> xvs, Array yvs)Add a series datavoidXYListDataset. addSeries(java.lang.String seriesKey, Array xvs, java.util.List<java.lang.Number> yvs)Add a series datavoidXYListDataset. addSeries(java.lang.String seriesKey, Array xvs, Array yvs)Add a series datastatic ArraySeriesUtil. fillKeyList(Array data, java.util.List<java.lang.Integer> rrdata)Fill key liststatic java.lang.Object[]SeriesUtil. getIndices(java.util.List<java.lang.Object> index, Array labels)Get indicesstatic java.lang.Object[]SeriesUtil. getIndices(Array index, Array labels)Get indicesvoidXYErrorSeriesData. setBottom(Array value)Set bottom datavoidGridArray. setData(Array value)Set data arrayvoidXYUVSeriesData. setUdata(Array value)Set U datavoidXYUVSeriesData. setVdata(Array value)Set V datavoidXYYSeriesData. setWhere(Array value)Set where boolean listvoidXYErrorSeriesData. setXerror(Array value)Set X error datavoidXYYSeriesData. setY2data(Array value)Set Y2 datavoidXYErrorSeriesData. setYerror(Array value)Set Y error data类型变量类型为Array的org.meteoinfo.data中的方法参数 修饰符和类型 方法 说明 static DataTableTableUtil. ave_Month(java.util.List<Array> data, java.util.List<java.lang.String> colNames, java.util.List<java.util.Date> time)Average month by month参数类型为Array的org.meteoinfo.data中的构造器 构造器 说明 GridArray(Array array, java.util.List<java.lang.Number> xdata, java.util.List<java.lang.Number> ydata, double missingValue, ProjectionInfo projInfo)ConstructorGridArray(Array array, Array xdata, Array ydata, java.lang.Number missingValue)ConstructorGridData(Array array, java.util.List<java.lang.Number> xdata, java.util.List<java.lang.Number> ydata, double missingValue, ProjectionInfo projInfo)ConstructorGridData(Array array, Array xdata, Array ydata)ConstructorGridData(Array array, Array xdata, Array ydata, java.lang.Number missingValue)Constructor -
org.meteoinfo.data.analysis中Array的使用
参数类型为Array的org.meteoinfo.data.analysis中的方法 修饰符和类型 方法 说明 static doubleStatistics. quantile(Array a, int aNum)Quantile function -
org.meteoinfo.data.dataframe中Array的使用
返回Array的org.meteoinfo.data.dataframe中的方法 修饰符和类型 方法 说明 ArrayIntIndex. equal(java.lang.Number v)Equal operationArrayIndex. fillKeyList(Array data, java.util.List<java.lang.Integer> rrdata)Fill key listArrayDataFrame. getColumnData(int col)Get column data arrayArrayDataFrame. getColumnData(java.lang.String colName)Get column data arrayArraySeries. getData()Get data array参数类型为Array的org.meteoinfo.data.dataframe中的方法 修饰符和类型 方法 说明 voidDataFrame. addColumn(int loc, java.lang.String colName, Array a)Add column datavoidDataFrame. addColumn(int loc, Column column, Array a)Add column datavoidDataFrame. addColumn(java.lang.String colName, Array a)Add column datavoidDataFrame. addColumn(Column column, Array a)Add column datavoidDataFrame. append(java.lang.Object name, Array row)Append row datastatic ColumnColumn. factory(java.lang.String name, Array array)Factory methodstatic IndexIndex. factory(Array data)Factory method to create a new index objectstatic IndexIndex. factory(Array data, java.lang.String name)Factory method to create a new index objectArrayIndex. fillKeyList(Array data, java.util.List<java.lang.Integer> rrdata)Fill key listjava.util.List<java.lang.Integer>Index. filterIndices(Array arr)Get indicesvoidDataFrame. setColumn(java.lang.String colName, Array a)Set column datavoidDataFrame. setData(Array value)Set data arrayvoidSeries. setData(Array value)Set data arrayvoidDataFrame. setRow(java.lang.Object key, Array row)Set row datavoidDataFrame. setValues(int row, Range colRange, Array value)Set values by row and column rangesvoidColumn. updateFormat(Array data)Update formatvoidDateTimeColumn. updateFormat(Array data)Update format类型变量类型为Array的org.meteoinfo.data.dataframe中的方法参数 修饰符和类型 方法 说明 voidDataFrame. setData(java.util.List<Array> value)Set data array参数类型为Array的org.meteoinfo.data.dataframe中的构造器 构造器 说明 DataFrame(Array data, java.util.List index, java.util.List<java.lang.String> columns)ConstructorDataFrame(Array data, Index index, java.util.List<java.lang.String> columns)ConstructorDataFrame(Array data, Index index, ColumnIndex columns)ConstructorDateTimeIndex(Array data)ConstructorSeries(Array data, java.lang.String name)ConstructorSeries(Array data, java.util.List idxValue, java.lang.String name)ConstructorSeries(Array data, Index index, java.lang.String name)Constructor类型变量类型为Array的org.meteoinfo.data.dataframe中的构造器参数 构造器 说明 DataFrame(java.util.List<Array> data, java.util.List index, java.util.List columns)ConstructorDataFrame(java.util.List<Array> data, Index index, java.util.List<java.lang.String> columns)ConstructorDataFrame(java.util.List<Array> data, Index index, ColumnIndex columns)Constructor -
org.meteoinfo.data.mapdata.geotiff中Array的使用
返回Array的org.meteoinfo.data.mapdata.geotiff中的方法 修饰符和类型 方法 说明 ArrayGeoTiff. readArray()Test read data -
org.meteoinfo.data.meteodata中Array的使用
返回Array的org.meteoinfo.data.meteodata中的方法 修饰符和类型 方法 说明 ArrayAttribute. getValues()Get valuesabstract ArrayDataInfo. read(java.lang.String varName)Read array dataabstract ArrayDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array dataArrayMeteoDataInfo. read(java.lang.String varName)Read array data of the variableArrayMeteoDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayMeteoDataInfo. read(java.lang.String varName, java.util.List<java.lang.Integer> origin, java.util.List<java.lang.Integer> size)Read array data of the variableArrayMeteoDataInfo. read(java.lang.String varName, java.util.List<java.lang.Integer> origin, java.util.List<java.lang.Integer> size, java.util.List<java.lang.Integer> stride)Read array data of the variableArrayMeteoDataInfo. read(java.lang.String varName, java.util.List<Range> ranges)Read array data from a variableArrayMeteoDataInfo. take(java.lang.String varName, java.util.List<java.lang.Object> ranges)Take array data from the variable参数类型为Array的org.meteoinfo.data.meteodata中的方法 修饰符和类型 方法 说明 static VectorLayerDrawMeteoData. createBarbLayer(Array xData, Array yData, Array uData, Array vData, Array stData, LegendScheme aLS, java.lang.String layerName, boolean isUV)Create barb layerstatic VectorLayerDrawMeteoData. createContourLayer(Array data, Array x, Array y, LegendScheme aLS, java.lang.String lName, java.lang.String fieldName, boolean isSmooth)Create contour layerstatic VectorLayerDrawMeteoData. createGridFillLayer(Array x_s, Array y_s, Array a, LegendScheme ls, java.lang.String lName, java.lang.String fieldName)Create grid fill layerstatic ImageLayerDrawMeteoData. createImageLayer(Array x, Array y, java.awt.image.BufferedImage image, java.lang.String layerName)Create image layerstatic ImageLayerDrawMeteoData. createImageLayer(Array x, Array y, Graphic graphic, java.lang.String layerName)Create image layerstatic VectorLayerDrawMeteoData. createPolylineLayer(Array xdata, Array ydata, Array zdata, LegendScheme ls, java.lang.String layerName, java.lang.String fieldName, double westLon, double eastLon)Create a polyline z layerstatic VectorLayerDrawMeteoData. createShadedLayer(Array data, Array x, Array y, LegendScheme aLS, java.lang.String lName, java.lang.String fieldName, boolean isSmooth)Create shaded layerstatic VectorLayerDrawMeteoData. createSTPointLayer(Array data, Array x, Array y, LegendScheme aLS, java.lang.String lName, java.lang.String fieldName)Create station point layerstatic VectorLayerDrawMeteoData. createSTPointLayer_Unique(Array data, Array x, Array y, LegendScheme aLS, java.lang.String lName, java.lang.String fieldName)Create station point layerstatic VectorLayerDrawMeteoData. createStreamlineLayer(Array u, Array v, Array x, Array y, int density, LegendScheme aLS, java.lang.String lName, boolean isUV)Create streamline layer by U/V or wind direction/speed grid datastatic VectorLayerDrawMeteoData. createVectorLayer(Array xData, Array yData, Array uData, Array vData, Array stData, LegendScheme aLS, java.lang.String layerName, boolean isUV)Create vector layerstatic VectorLayerDrawMeteoData. meshLayer(Array x_s, Array y_s, Array a, LegendScheme ls)Create mesh polygon layerstatic VectorLayerDrawMeteoData. meshLayer(Array x_s, Array y_s, Array a, LegendScheme ls, double lonlim)Create mesh polygon layervoidAttribute. setValues(Array arr)set the values from an Array类型变量类型为Array的org.meteoinfo.data.meteodata中的方法参数 修饰符和类型 方法 说明 static VectorLayerDrawMeteoData. createPolylineLayer(java.util.List<Array> xdata, java.util.List<Array> ydata, LegendScheme ls, java.lang.String layerName, java.lang.String fieldName)Create a polyline layerstatic VectorLayerDrawMeteoData. createPolylineLayer(java.util.List<Array> xdata, java.util.List<Array> ydata, LegendScheme ls, java.lang.String layerName, java.lang.String fieldName, double westLon, double eastLon)Create a polyline layer参数类型为Array的org.meteoinfo.data.meteodata中的构造器 构造器 说明 Attribute(java.lang.String name, Array values)Constructor -
org.meteoinfo.data.meteodata.arl中Array的使用
返回Array的org.meteoinfo.data.meteodata.arl中的方法 修饰符和类型 方法 说明 ArrayARLDataInfo. read(java.lang.String varName)Read array data of a variableArrayARLDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variable参数类型为Array的org.meteoinfo.data.meteodata.arl中的方法 修饰符和类型 方法 说明 intARLDataInfo. writeGridData(java.util.Date time, int levelIdx, java.lang.String varName, int forecast, int grid, Array gridData)Write grid dataintARLDataInfo. writeGridData(DataLabel aDL, Array a)Write grid data -
org.meteoinfo.data.meteodata.ascii中Array的使用
返回Array的org.meteoinfo.data.meteodata.ascii中的方法 修饰符和类型 方法 说明 ArrayASCIIGridDataInfo. read(java.lang.String varName)Read array data of a variableArrayASCIIGridDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayLonLatStationDataInfo. read(java.lang.String varName)Read array data of a variableArrayLonLatStationDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArraySurferGridDataInfo. read(java.lang.String varName)Read array data of a variableArraySurferGridDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variable -
org.meteoinfo.data.meteodata.awx中Array的使用
返回Array的org.meteoinfo.data.meteodata.awx中的方法 修饰符和类型 方法 说明 ArrayAWXDataInfo. read(java.lang.String varName)Read array data of a variableArrayAWXDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride) -
org.meteoinfo.data.meteodata.bandraster中Array的使用
返回Array的org.meteoinfo.data.meteodata.bandraster中的方法 修饰符和类型 方法 说明 ArrayBILDataInfo. read(java.lang.String varName)Read array data of a variableArrayBILDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayGeoTiffDataInfo. read(java.lang.String varName)Read array data of a variableArrayGeoTiffDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variable -
org.meteoinfo.data.meteodata.grads中Array的使用
返回Array的org.meteoinfo.data.meteodata.grads中的方法 修饰符和类型 方法 说明 ArrayGrADSDataInfo. read(java.lang.String varName)Read array data of a variableArrayGrADSDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variable -
org.meteoinfo.data.meteodata.grib.grib2中Array的使用
返回Array的org.meteoinfo.data.meteodata.grib.grib2中的方法 修饰符和类型 方法 说明 ArrayGRIB2DataInfo. read(java.lang.String varName)Read array data of a variableArrayGRIB2DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variable -
org.meteoinfo.data.meteodata.hysplit中Array的使用
返回Array的org.meteoinfo.data.meteodata.hysplit中的方法 修饰符和类型 方法 说明 ArrayHYSPLITConcDataInfo. read(java.lang.String varName)Read array data of a variableArrayHYSPLITConcDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayHYSPLITPartDataInfo. read(java.lang.String varName)Read array data of a variableArrayHYSPLITPartDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayHYSPLITTrajDataInfo. read(java.lang.String varName)Read array data of a variableArrayHYSPLITTrajDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variable -
org.meteoinfo.data.meteodata.metar中Array的使用
返回Array的org.meteoinfo.data.meteodata.metar中的方法 修饰符和类型 方法 说明 ArrayMETARDataInfo. read(java.lang.String varName)Read array data of a variableArrayMETARDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variable -
org.meteoinfo.data.meteodata.micaps中Array的使用
返回Array的org.meteoinfo.data.meteodata.micaps中的方法 修饰符和类型 方法 说明 ArrayMICAPS11DataInfo. read(java.lang.String varName)Read array data of a variableArrayMICAPS11DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayMICAPS120DataInfo. read(java.lang.String varName)Read array data of a variableArrayMICAPS120DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayMICAPS131DataInfo. read(java.lang.String varName)Read array data of a variableArrayMICAPS131DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayMICAPS13DataInfo. read(java.lang.String varName)Read array data of a variableArrayMICAPS13DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayMICAPS1DataInfo. read(java.lang.String varName)Read array data of a variableArrayMICAPS1DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayMICAPS2DataInfo. read(java.lang.String varName)Read array data of a variableArrayMICAPS2DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayMICAPS3DataInfo. read(java.lang.String varName)Read array data of a variableArrayMICAPS3DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayMICAPS4DataInfo. read(java.lang.String varName)Read array data of a variableArrayMICAPS4DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayMICAPS7DataInfo. read(java.lang.String varName)Read array data of a variableArrayMICAPS7DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variable -
org.meteoinfo.data.meteodata.mm5中Array的使用
返回Array的org.meteoinfo.data.meteodata.mm5中的方法 修饰符和类型 方法 说明 ArrayMM5DataInfo. read(java.lang.String varName)Read array data of a variableArrayMM5DataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayMM5IMDataInfo. read(java.lang.String varName)Read array data of a variableArrayMM5IMDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variable -
org.meteoinfo.data.meteodata.netcdf中Array的使用
返回Array的org.meteoinfo.data.meteodata.netcdf中的方法 修饰符和类型 方法 说明 static ArrayNCUtil. convertArray(ucar.ma2.Array ncArray)Convert netcdf array to meteothink arraystatic ArrayNetCDFDataInfo. gridToArray2D(GridData gData)Convert grid data to NetCDF array 2Dstatic ArrayNetCDFDataInfo. gridToArray3D(GridData gData)Convert grid data to NetCDF array 3Dstatic ArrayNetCDFDataInfo. gridToArray4D(GridData gData)Convert grid data to NetCDF array 4DArrayNetCDFDataInfo. read(java.lang.String varName)Read array data of the variableArrayNetCDFDataInfo. read(java.lang.String varName, boolean unpack)Read array data of the variableArrayNetCDFDataInfo. read(java.lang.String varName, int[] origin, int[] size)Read array data of the variableArrayNetCDFDataInfo. read(java.lang.String varName, int[] origin, int[] size, boolean unpack)Read array data of the variableArrayNetCDFDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variableArrayNetCDFDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride, boolean unpack)Read array data of the variableArrayNetCDFDataInfo. read(java.lang.String varName, java.lang.String key)ArrayNetCDFDataInfo. read_pack(java.lang.String varName, int[] origin, int[] size)Read array data of the variable参数类型为Array的org.meteoinfo.data.meteodata.netcdf中的方法 修饰符和类型 方法 说明 static GridDataNetCDFDataInfo. arrayToGrid(Array array, Dimension xdim, Dimension ydim)Convert Array to GridDatastatic ucar.ma2.ArrayNCUtil. convertArray(Array array)Convert meteothink array to netcdf array -
org.meteoinfo.data.meteodata.synop中Array的使用
返回Array的org.meteoinfo.data.meteodata.synop中的方法 修饰符和类型 方法 说明 ArraySYNOPDataInfo. read(java.lang.String varName)Read array data of a variableArraySYNOPDataInfo. read(java.lang.String varName, int[] origin, int[] size, int[] stride)Read array data of the variable -
org.meteoinfo.geoprocess中Array的使用
返回Array的org.meteoinfo.geoprocess中的方法 修饰符和类型 方法 说明 static ArrayGeometryUtil. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<java.lang.Number> x_p, java.util.List<java.lang.Number> y_p)In polygon functionstatic ArrayGeometryUtil. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons)In polygon functionstatic ArrayGeometryUtil. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, VectorLayer layer)In polygon functionstatic ArrayGeometryUtil. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, PolygonShape ps)In polygon functionstatic ArrayGeometryUtil. inPolygon(Array x, Array y, java.util.List<PolygonShape> polygons)In polygon functionstatic ArrayGeometryUtil. inPolygon(Array x, Array y, Array x_p, Array y_p)In polygon functionstatic ArrayGeometryUtil. maskin(Array a, Array m)Maskin functionstatic ArrayGeometryUtil. maskin(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskin functionstatic Array[]GeometryUtil. maskin_Remove(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskin functionstatic ArrayGeometryUtil. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons, java.lang.Number missingValue)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, VectorLayer layer, java.lang.Number missingValue)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, PolygonShape polygon, java.lang.Number missingValue)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, Array m)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, Array m, java.lang.Number missingValue)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskout functionstatic Array[]GeometryUtil. maskout_Remove(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskout function参数类型为Array的org.meteoinfo.geoprocess中的方法 修饰符和类型 方法 说明 static PolygonShapeGeometryUtil. convexHull(Array x, Array y)Computes the smallest convexPolygonthat contains all the pointsstatic ArrayGeometryUtil. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<java.lang.Number> x_p, java.util.List<java.lang.Number> y_p)In polygon functionstatic ArrayGeometryUtil. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons)In polygon functionstatic ArrayGeometryUtil. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, VectorLayer layer)In polygon functionstatic ArrayGeometryUtil. inPolygon(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, PolygonShape ps)In polygon functionstatic ArrayGeometryUtil. inPolygon(Array x, Array y, java.util.List<PolygonShape> polygons)In polygon functionstatic ArrayGeometryUtil. inPolygon(Array x, Array y, Array x_p, Array y_p)In polygon functionstatic ArrayGeometryUtil. maskin(Array a, Array m)Maskin functionstatic ArrayGeometryUtil. maskin(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskin functionstatic Array[]GeometryUtil. maskin_Remove(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskin functionstatic ArrayGeometryUtil. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<PolygonShape> polygons, java.lang.Number missingValue)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, VectorLayer layer, java.lang.Number missingValue)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, PolygonShape polygon, java.lang.Number missingValue)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, Array m)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, Array m, java.lang.Number missingValue)Maskout functionstatic ArrayGeometryUtil. maskout(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskout functionstatic Array[]GeometryUtil. maskout_Remove(Array a, Array x, Array y, java.util.List<PolygonShape> polygons)Maskout function -
org.meteoinfo.image中Array的使用
返回Array的org.meteoinfo.image中的方法 修饰符和类型 方法 说明 static ArrayImageUtil. count(Array data, int size)Count none-zero points with window sizestatic ArrayImageUtil. gaussianFilter(Array data, int size, double sigma)Calculate a multi-dimensional gaussian filter.static ArrayImageUtil. imageRead(java.awt.image.BufferedImage image)Read RGB array data from imagestatic ArrayImageUtil. imageRead(java.lang.String fileName)Read RGB array data from image filestatic ArrayImageUtil. maximumFilter(Array data, int size)Calculate a multi-dimensional maximum filter.static ArrayImageUtil. mean(Array data, int size, boolean positive)Calculate mean value with window sizestatic ArrayImageUtil. minimumFilter(Array data, int size)Calculate a multi-dimensional minimum filter.参数类型为Array的org.meteoinfo.image中的方法 修饰符和类型 方法 说明 static ArrayImageUtil. count(Array data, int size)Count none-zero points with window sizestatic java.awt.image.BufferedImageImageUtil. createImage(Array data)Create image from RGB(A) data arraystatic ArrayImageUtil. gaussianFilter(Array data, int size, double sigma)Calculate a multi-dimensional gaussian filter.static voidImageUtil. imageSave(Array data, java.lang.String fileName)Save image into a filestatic ArrayImageUtil. maximumFilter(Array data, int size)Calculate a multi-dimensional maximum filter.static ArrayImageUtil. mean(Array data, int size, boolean positive)Calculate mean value with window sizestatic ArrayImageUtil. minimumFilter(Array data, int size)Calculate a multi-dimensional minimum filter. -
org.meteoinfo.math中Array的使用
返回Array的org.meteoinfo.math中的方法 修饰符和类型 方法 说明 static ArrayArrayMath. abs(Array a)Array absolutestatic ArrayArrayMath. acos(Array a)Arc cosine functionstatic ArrayArrayMath. add(Array a, java.lang.Number b)Array addstatic ArrayArrayMath. add(Array a, Array b)Array addstatic ArrayArrayMath. add(Array a, Complex b)Array addstatic ArrayArrayMath. all(Array a, int axis)Test whether all array element along a given axis evaluates to True.static ArrayArrayMath. any(Array a, int axis)Test whether any array element along a given axis evaluates to True.static ArrayArrayMath. argMax(Array a, int axis)Get the indices of the maximum values along an axis.static ArrayArrayMath. argMin(Array a, int axis)Get the indices of the minimum values along an axis.static ArrayArrayUtil. argSort(Array a, java.lang.Integer axis)Get sorted array index along an axisstatic ArrayArrayUtil. array(java.lang.Object data)Create an arraystatic ArrayArrayUtil. array(java.lang.Object data, DataType dt)Create an arraystatic ArrayArrayUtil. array_list(java.util.List data, DataType dt)Create an arraystatic ArrayArrayUtil. arrayRange(java.lang.Number start, java.lang.Number stop, java.lang.Number step)Array rangestatic ArrayArrayUtil. arrayRange_bak(java.lang.Number start, java.lang.Number stop, java.lang.Number step)Array rangestatic ArrayArrayUtil. arrayRange1(java.lang.Number start, int length, java.lang.Number step)Array rangestatic ArrayArrayMath. asin(Array a)Arc sine functionstatic ArrayArrayMath. atan(Array a)Arc tangen functionstatic ArrayArrayMath. atan2(Array a, Array b)Arc tangen functionstatic ArrayArrayMath. bitAnd(Array a, java.lang.Number b)Bit and operationstatic ArrayArrayMath. bitAnd(Array a, Array b)Bit and operationstatic ArrayArrayMath. bitInvert(Array a)Bit inversion ~ operationstatic ArrayArrayMath. bitOr(Array a, java.lang.Number b)Bit or | operationstatic ArrayArrayMath. bitOr(Array a, Array b)Bit or | operationstatic ArrayArrayMath. bitXor(Array a, java.lang.Number b)Bit exclusive or ^ operationstatic ArrayArrayMath. bitXor(Array a, Array b)Bit exclusive or | operationstatic ArrayArrayUtil. broadcast(Array a, int[] shape)Broadcast array to a new shapestatic ArrayArrayUtil. broadcast(Array a, java.util.List<java.lang.Integer> shape)Broadcast array to a new shapestatic Array[]ArrayMath. cartesianToPolar(Array x, Array y)Convert cartesian to polar coordinatestatic ArrayArrayMath. cdiff(Array data, int dimIdx)Performs a centered difference operation on a grid data along one dimension directionstatic ArrayArrayMath. cdiff_bak(Array data, boolean isX)Performs a centered difference operation on a grid data in the x or y directionstatic ArrayArrayUtil. concatenate(java.util.List<Array> arrays, java.lang.Integer axis)Concatenate arrays to one array along a axisstatic ArrayArrayUtil. concatenate(Array a, Array b, java.lang.Integer axis)Concatenate two arrays to one array along a axisstatic ArrayArrayMath. copy(Array a)Copy arraystatic ArrayArrayMath. cos(Array a)Cosine functionstatic ArrayArrayUtil. cressman(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList)Cressman analysisstatic ArrayArrayUtil. cressman_bak(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList)Cressman analysisstatic ArrayArrayMath. cumsum(Array a, int axis)Return the cumulative sum of the elements along a given axis.static ArrayArrayUtil. delete(Array a, int idx, int axis)Return a new array with sub-arrays along an axis deletedstatic ArrayArrayUtil. delete(Array a, java.util.List<java.lang.Integer> idx, int axis)Return a new array with sub-arrays along an axis deletedstatic ArrayArrayUtil. diag(Array a, int k)Extract a diagonal or construct a diagonal array.static ArrayArrayMath. div(java.lang.Number b, Array a)Array dividestatic ArrayArrayMath. div(Array a, java.lang.Number b)Array dividestatic ArrayArrayMath. div(Array a, Array b)Array dividestatic ArrayArrayMath. div(Array a, Complex b)Array dividestatic ArrayArrayMath. div(Complex b, Array a)Array dividestatic ArrayArrayMath. dot(Array a, Array b)Matrix multiplicationstatic ArrayArrayMath. equal(Array a, java.lang.Number b)Array equalstatic ArrayArrayMath. equal(Array a, java.lang.String b)Array equalstatic ArrayArrayMath. equal(Array a, Array b)Array equalstatic ArrayArrayMath. exp(Array a)Exponent functionstatic Array[]ArrayUtil. extendHalfCell(Array x, Array y)Extend the grid to half cell, so the grid points are the centers of the cellsstatic ArrayArrayUtil. eye(int n, int m, int k, DataType dtype)Return a 2-D array with ones on the diagonal and zeros elsewhere.static ArrayArrayMath. flip(Array a, int idx)Flip arraystatic ArrayArrayMath. flip(Array a, java.util.List<java.lang.Integer> idxs)Flip arraystatic ArrayArrayMath. fmax(Array x1, Array x2)Element-wise maximum of array elements, ignores NaNs.static ArrayArrayMath. fmin(Array x1, Array x2)Element-wise minimum of array elements, ignores NaNs.static ArrayArrayUtil. full(java.util.List<java.lang.Integer> shape, java.lang.Object fillValue, DataType dtype)Return a new array of given shape and type, filled with fill value.static ArrayArrayMath. greaterThan(Array a, java.lang.Number b)Array greater thanstatic ArrayArrayMath. greaterThan(Array a, Array b)Array greater thanstatic ArrayArrayMath. greaterThanOrEqual(Array a, java.lang.Number b)Array greater than or equalstatic ArrayArrayMath. greaterThanOrEqual(Array a, Array b)Array greater than or equalstatic ArrayArrayMath. hcurl(Array uData, Array vData, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy)Calculates the vertical component of the curl (ie, vorticity)static ArrayArrayMath. hdivg(Array uData, Array vData, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy)Calculates the horizontal divergence using finite differencingstatic ArrayArrayUtil. identity(int n, DataType dtype)Return the identity array - a square array with ones on the main diagonal.static ArrayArrayUtil. interpn(java.util.List<Array> points, Array values, java.util.List<Array> xi)Multidimensional interpolation on regular grids.ArrayArrayUtil. interpolate(Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y)Interpolate array datastatic ArrayArrayUtil. interpolate_1d(double x, Array xp, Array a, int axis)Interpolates data with any shape over a specified axis.static ArrayArrayUtil. interpolate_1d(Array xa, Array xp, Array a, int axis)Interpolates data with any shape over a specified axis.static ArrayArrayUtil. interpolation_IDW_Neighbor(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.lang.Integer points)Interpolation with IDW neighbor methodstatic ArrayArrayUtil. interpolation_IDW_Radius(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, int neededPointNum, double radius)Interpolation with IDW radius methodstatic ArrayArrayUtil. interpolation_Inside(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y)Interpolate with inside method - The grid cell value is the average value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside(Array x_s, Array y_s, Array a, Array X, Array Y, boolean center)Interpolate with inside method - The grid cell value is the average value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside_Max(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y)Interpolate with inside method - The grid cell value is the maximum value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside_Min(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y)Interpolate with inside method - The grid cell value is the minimum value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Nearest(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, double radius)Interpolate with nearest methodstatic ArrayArrayUtil. interpolation_Nearest_1(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, double radius, double fill_value)Interpolate with nearest methodstatic ArrayArrayUtil. interpolation_Nearest_bak(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, double radius)Interpolate with nearest methodstatic ArrayArrayMath. inValues(Array a, java.util.List b)Return the array with the value of 1 when the input array element value in the list b, otherwise set value as 0.static ArrayArrayMath. isFinite(Array a)Test element-wise for finiteness (not infinity or not Not a Number).static ArrayArrayMath. isInfinite(Array a)Test element-wise for positive or negative infinity.static ArrayArrayMath. join(Array a, Array b, int dim)Join two arrays by a dimensionstatic ArrayArrayMath. leftShift(Array a, java.lang.Number b)Bit left shift operationstatic ArrayArrayMath. leftShift(Array a, Array b)Bit left shift operationstatic ArrayArrayMath. lessThan(Array a, java.lang.Number b)Array less thanstatic ArrayArrayMath. lessThan(Array a, Array b)Array less thanstatic ArrayArrayMath. lessThanOrEqual(Array a, java.lang.Number b)Array less than or equalstatic ArrayArrayMath. lessThanOrEqual(Array a, Array b)Array less than or equalstatic ArrayArrayUtil. lineSpace(java.lang.Number start, java.lang.Number stop, int n, boolean endpoint)Array line spacestatic ArrayArrayUtil. lineSpace_bak(java.lang.Number start, java.lang.Number stop, int n, boolean endpoint)Array line spacestatic ArrayArrayUtil. linint2(Array a, Array X, Array Y, Array newX, Array newY)Interpolates from a rectilinear grid to another rectilinear grid using bilinear interpolation.static ArrayArrayMath. log(Array a)Log functionstatic ArrayArrayMath. log10(Array a)Log10 functionstatic ArrayArrayMath. logicalNot(Array a)Logical notstatic ArrayArrayMath. magnitude(Array uData, Array vData)Take magnitude value from U/V grid datastatic ArrayArrayMath. maskin(Array a, Array m)Maskin functionstatic ArrayArrayMath. maskout(Array a, Array m)Maskout functionstatic ArrayArrayMath. maskout(Array a, Array m, java.lang.Number missingValue)Maskout functionstatic ArrayArrayMath. max(Array a, int axis)Compute maximum value of an array along an axis (dimension)static ArrayArrayMath. maximum(Array x1, Array x2)Element-wise maximum of array elements.static ArrayArrayMath. mean(java.util.List<Array> alist)Compute the arithmetic mean arry from a list of arraysstatic ArrayArrayMath. mean(Array a, int axis)Compute mean value of an array along an axis (dimension)static ArrayArrayMath. median(Array a, int axis)Compute median value of an array along an axis (dimension)static Array[]ArrayUtil. meshgrid(Array... xs)Mesh gridstatic Array[]ArrayUtil. meshgrid(Array x, Array y)Mesh gridstatic ArrayArrayMath. min(Array a, int axis)Compute minimum value of an array along an axis (dimension)static ArrayArrayMath. minimum(Array x1, Array x2)Element-wise minimum of array elements.static ArrayArrayMath. mul(Array a, java.lang.Number b)Array multiplystatic ArrayArrayMath. mul(Array a, Array b)Array mutiplystatic ArrayArrayMath. mul(Array a, Complex b)Array multiplystatic ArrayArrayMath. notEqual(Array a, java.lang.Number b)Array not equalstatic ArrayArrayMath. notEqual(Array a, Array b)Array not equalstatic ArrayArrayUtil. ones(int n)Get ones arraystatic ArrayArrayUtil. ones(java.util.List<java.lang.Integer> shape, DataType dtype)Get ones arraystatic Array[]ArrayMath. polarToCartesian(Array B, Array r)Convert poar to cartesian coordinatestatic ArrayArrayMath. polyVal(java.util.List<java.lang.Number> p, Array x)Evaluate a polynomial at specific values.static ArrayArrayMath. pow(java.lang.Number a, Array b)Array pow functionstatic ArrayArrayMath. pow(Array a, java.lang.Number b)Array pow functionstatic ArrayArrayMath. pow(Array a, Array b)Array pow functionstatic ArrayArrayMath. pow(Array a, Complex b)Array pow functionstatic ArrayArrayMath. pow(Complex b, Array a)Array pow functionstatic ArrayArrayUtil. rand(int n)Get random array - one dimensionstatic ArrayArrayUtil. rand(java.util.List<java.lang.Integer> shape)Get random arraystatic ArrayArrayUtil. readASCIIFile(java.lang.String fileName, java.lang.String delimiter, int headerLines, java.lang.String dataType, java.util.List<java.lang.Integer> shape, boolean readFirstCol)Read ASCII data file to an arraystatic ArrayArrayUtil. readBinFile(java.lang.String fn, java.util.List<java.lang.Integer> dims, java.lang.String dataType, int skip, java.lang.String byteOrder)Read array from a binary filestatic ArrayArrayMath. removeNaN(Array a)Remove NaN values in an arraystatic Array[]ArrayMath. removeNaN(Array... a)Remove NaN values in arraysstatic ArrayArrayUtil. repeat(java.lang.Number v, int n)Repeat a value n timesstatic ArrayArrayUtil. repeat(Array a, java.util.List<java.lang.Integer> repeats)Repeat elements of an array.static ArrayArrayUtil. repeat(Array a, java.util.List<java.lang.Integer> repeats, int axis)Repeat elements of an array.static ArrayArrayUtil. resample_Bilinear(Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> newX, java.util.List<java.lang.Number> newY)Resample grid array with bilinear methodstatic ArrayArrayUtil. resample_Bilinear(Array a, Array X, Array Y, Array newX, Array newY)Resample grid array with bilinear methodstatic ArrayArrayUtil. resample_Neighbor(Array a, Array X, Array Y, Array newX, Array newY)Resample grid array with neighbor methodstatic ArrayArrayMath. rightShift(Array a, java.lang.Number b)Bit right shift operationstatic ArrayArrayMath. rightShift(Array a, Array b)Bit right shift operationstatic ArrayArrayMath. rolling_mean(Array x, int window, boolean center)Moving average functionstatic ArrayArrayMath. rot90(Array a, int k)Rotate an array by 90 degrees in counter-clockwise direction.static ArrayArrayMath. section(Array a, int[] origin, int[] size, int[] stride)Section arraystatic ArrayArrayMath. section(Array a, java.util.List<Range> ranges)Section arraystatic ArrayArrayMath. setSection(Array a, java.util.List<Range> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection(Array a, java.util.List<Range> ranges, java.lang.Object v)Set sectionstatic ArrayArrayMath. setSection(Array a, java.util.List<Range> ranges, Array v)Set sectionstatic ArrayArrayMath. setSection_List(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection_List(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges, Array v)Set sectionstatic ArrayArrayMath. setSection_Mix(Array a, java.util.List<java.lang.Object> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection_Mix(Array a, java.util.List<java.lang.Object> ranges, Array v)Set sectionstatic ArrayArrayMath. sign(Array x)Returns an element-wise indication of the sign of a number.static ArrayArrayMath. sin(Array a)Sine functionstatic ArrayArrayUtil. smooth5(Array a)Smooth with 5 pointsstatic ArrayArrayUtil. smooth5(Array a, int rowNum, int colNum, double unDefData)Smooth with 5 pointsstatic ArrayArrayUtil. smooth9(Array a)Smooth with 9 pointsstatic ArrayArrayUtil. sort(Array a, java.lang.Integer axis)Sort array along an axisstatic ArrayArrayMath. sqrt(Array a)Sqrt functionstatic ArrayArrayMath. std(Array a, int axis)Compute standard deviation value of an array along an axis (dimension)static ArrayArrayMath. sub(java.lang.Number b, Array a)Array subtractstatic ArrayArrayMath. sub(Array a, java.lang.Number b)Array subtractstatic ArrayArrayMath. sub(Array a, Array b)Array subtractstatic ArrayArrayMath. sub(Array a, Complex b)Array subtractstatic ArrayArrayMath. sub(Complex b, Array a)Array subtractstatic ArrayArrayMath. sum(java.util.List<Array> alist)Compute the sum arry from a list of arraysstatic ArrayArrayMath. sum(Array a, int axis)Compute sum value of an array along an axis (dimension)static ArrayArrayMath. take(Array a, java.util.List<java.lang.Object> ranges)Take elements from an array along an axis.static ArrayArrayMath. take(Array a, Array indices, java.lang.Integer axis)Take elements from an array along an axis.static ArrayArrayMath. takeValues(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges)Take elements from an array.static ArrayArrayMath. tan(Array a)Tangent functionstatic ArrayArrayUtil. tile(java.lang.Number v, int n)Repeat a value n timesstatic ArrayArrayUtil. tile(java.lang.Number v, java.util.List<java.lang.Integer> repeats)Repeat a value n timesstatic ArrayArrayUtil. tile(Array a, java.util.List<java.lang.Integer> repeats)Repeat elements of an array.static ArrayArrayUtil. toBoolean(Array a)Convert array to boolean typestatic ArrayArrayMath. toDegrees(Array a)Convert radians to degrees functionstatic ArrayArrayUtil. toDouble(Array a)Convert array to double typestatic ArrayArrayUtil. toFloat(Array a)Convert array to float typestatic ArrayArrayUtil. toInteger(Array a)Convert array to integer typestatic ArrayArrayMath. toRadians(Array a)Convert radians to degrees functionstatic ArrayArrayMath. transpose(Array a, int dim1, int dim2)Transpose arraystatic ArrayArrayMath. trapz(Array a, double dx, int axis)Integrate vector array using the composite trapezoidal rule.static ArrayArrayMath. trapz(Array a, Array x, int axis)Integrate vector array using the composite trapezoidal rule.static ArrayArrayUtil. unique(Array a, java.lang.Integer axis)Find the unique elements of an array.static ArrayArrayMath. var(Array a, int axis)Compute variance value of an array along an axis (dimension)static ArrayArrayUtil. view(Array a)New view of array with the same data.static ArrayArrayUtil. zeros(int n)Get zero arraystatic ArrayArrayUtil. zeros(java.util.List<java.lang.Integer> shape, java.lang.String dtype)Get zero arraystatic ArrayArrayUtil. zeros(java.util.List<java.lang.Integer> shape, DataType dtype)Get zero array返回变量类型为Array的类型的org.meteoinfo.math中的方法 修饰符和类型 方法 说明 static java.util.List<Array>ArrayUtil. histogram(Array a, double[] bins)Histogram x/y arraystatic java.util.List<Array>ArrayUtil. histogram(Array a, int nbins)Histogram x/y arraystatic java.util.List<Array>ArrayUtil. histogram(Array a, Array bins)Histogram x/y arraystatic java.util.List<Array>ArrayMath. nonzero(Array a)Return the indices of the elements that are non-zero.参数类型为Array的org.meteoinfo.math中的方法 修饰符和类型 方法 说明 static ArrayArrayMath. abs(Array a)Array absolutestatic ArrayArrayMath. acos(Array a)Arc cosine functionstatic ArrayArrayMath. add(Array a, java.lang.Number b)Array addstatic ArrayArrayMath. add(Array a, Array b)Array addstatic ArrayArrayMath. add(Array a, Complex b)Array addstatic booleanArrayMath. all(Array a)Test whether all array element evaluates to True.static ArrayArrayMath. all(Array a, int axis)Test whether all array element along a given axis evaluates to True.static booleanArrayMath. any(Array a)Test whether any array element evaluates to True.static ArrayArrayMath. any(Array a, int axis)Test whether any array element along a given axis evaluates to True.static intArrayMath. argMax(Array a)Get the index of the maximum value into the flattened array.static ArrayArrayMath. argMax(Array a, int axis)Get the indices of the maximum values along an axis.static intArrayMath. argMin(Array a)Get the index of the minimum value into the flattened array.static ArrayArrayMath. argMin(Array a, int axis)Get the indices of the minimum values along an axis.static ArrayArrayUtil. argSort(Array a, java.lang.Integer axis)Get sorted array index along an axisstatic ArrayArrayMath. asin(Array a)Arc sine functionstatic java.util.List<java.lang.Object>ArrayMath. asList(Array a)As number liststatic ArrayArrayMath. atan(Array a)Arc tangen functionstatic ArrayArrayMath. atan2(Array a, Array b)Arc tangen functionstatic doubleArrayMath. aveDouble(Array a)Average arraystatic doubleArrayMath. aveDouble(Array a, double missingValue)Average array skip missing valuestatic ArrayArrayMath. bitAnd(Array a, java.lang.Number b)Bit and operationstatic ArrayArrayMath. bitAnd(Array a, Array b)Bit and operationstatic ArrayArrayMath. bitInvert(Array a)Bit inversion ~ operationstatic ArrayArrayMath. bitOr(Array a, java.lang.Number b)Bit or | operationstatic ArrayArrayMath. bitOr(Array a, Array b)Bit or | operationstatic ArrayArrayMath. bitXor(Array a, java.lang.Number b)Bit exclusive or ^ operationstatic ArrayArrayMath. bitXor(Array a, Array b)Bit exclusive or | operationstatic int[]ArrayMath. broadcast(Array a, Array b)Get broadcast shape from two arraysstatic ArrayArrayUtil. broadcast(Array a, int[] shape)Broadcast array to a new shapestatic ArrayArrayUtil. broadcast(Array a, java.util.List<java.lang.Integer> shape)Broadcast array to a new shapestatic intArrayMath. broadcastCheck(Array a, Array b)Broadcast check for two arrays.static Array[]ArrayMath. cartesianToPolar(Array x, Array y)Convert cartesian to polar coordinatestatic ArrayArrayMath. cdiff(Array data, int dimIdx)Performs a centered difference operation on a grid data along one dimension directionstatic ArrayArrayMath. cdiff_bak(Array data, boolean isX)Performs a centered difference operation on a grid data in the x or y directionstatic ArrayArrayUtil. concatenate(Array a, Array b, java.lang.Integer axis)Concatenate two arrays to one array along a axisstatic booleanArrayMath. containsNaN(Array a)Check if the array contains NaN valuestatic java.lang.StringArrayUtil. convertToString(Array a)Array to stringstatic ArrayArrayMath. copy(Array a)Copy arraystatic java.lang.ObjectArrayUtil. copyToNDJavaArray(Array a)Convert array to N-Dimension double Java arraystatic java.lang.ObjectArrayUtil. copyToNDJavaArray(Array a, java.lang.String dtype)Convert array to N-Dimension double Java arraystatic java.lang.ObjectArrayUtil. copyToNDJavaArray_Double(Array a)Convert array to N-Dimension double Java arraystatic java.lang.ObjectArrayUtil. copyToNDJavaArray_Long(Array a)Convert array to N-Dimension double Java arraystatic ArrayArrayMath. cos(Array a)Cosine functionstatic ArrayArrayUtil. cressman(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList)Cressman analysisstatic ArrayArrayUtil. cressman_bak(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList)Cressman analysisstatic ArrayArrayMath. cumsum(Array a, int axis)Return the cumulative sum of the elements along a given axis.static java.util.List<java.lang.Double>ArrayMath. cumsum(Array a, java.util.List<Range> ranges)Compute cumulative sum value of an arraystatic ArrayArrayUtil. delete(Array a, int idx, int axis)Return a new array with sub-arrays along an axis deletedstatic ArrayArrayUtil. delete(Array a, java.util.List<java.lang.Integer> idx, int axis)Return a new array with sub-arrays along an axis deletedstatic ArrayArrayUtil. diag(Array a, int k)Extract a diagonal or construct a diagonal array.static ArrayArrayMath. div(java.lang.Number b, Array a)Array dividestatic ArrayArrayMath. div(Array a, java.lang.Number b)Array dividestatic ArrayArrayMath. div(Array a, Array b)Array dividestatic ArrayArrayMath. div(Array a, Complex b)Array dividestatic ArrayArrayMath. div(Complex b, Array a)Array dividestatic ArrayArrayMath. dot(Array a, Array b)Matrix multiplicationstatic ArrayArrayMath. equal(Array a, java.lang.Number b)Array equalstatic ArrayArrayMath. equal(Array a, java.lang.String b)Array equalstatic ArrayArrayMath. equal(Array a, Array b)Array equalstatic ArrayArrayMath. exp(Array a)Exponent functionstatic Array[]ArrayUtil. extendHalfCell(Array x, Array y)Extend the grid to half cell, so the grid points are the centers of the cellsstatic java.lang.Object[]ArrayUtil. findIndices(java.util.List<Array> points, Array xi)Find indicesstatic ArrayArrayMath. flip(Array a, int idx)Flip arraystatic ArrayArrayMath. flip(Array a, java.util.List<java.lang.Integer> idxs)Flip arraystatic ArrayArrayMath. fmax(Array x1, Array x2)Element-wise maximum of array elements, ignores NaNs.static ArrayArrayMath. fmin(Array x1, Array x2)Element-wise minimum of array elements, ignores NaNs.static intArrayUtil. getDimIndex(Array dim, double v)Get value index in a dimension arraystatic doubleArrayMath. getMaximum(Array a)Get maximum valuestatic doubleArrayMath. getMaximum(Array a, double missingv)Get maximum valuestatic doubleArrayMath. getMinimum(Array a)Get minimum valuestatic doubleArrayMath. getMinimum(Array a, double missingv)Get minimum valuestatic floatArrayMath. getR(Array xData, Array yData)Get correlation coefficient How well did the forecast values correspond to the observed values?static ArrayArrayMath. greaterThan(Array a, java.lang.Number b)Array greater thanstatic ArrayArrayMath. greaterThan(Array a, Array b)Array greater thanstatic ArrayArrayMath. greaterThanOrEqual(Array a, java.lang.Number b)Array greater than or equalstatic ArrayArrayMath. greaterThanOrEqual(Array a, Array b)Array greater than or equalstatic ArrayArrayMath. hcurl(Array uData, Array vData, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy)Calculates the vertical component of the curl (ie, vorticity)static ArrayArrayMath. hdivg(Array uData, Array vData, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy)Calculates the horizontal divergence using finite differencingstatic java.util.List<Array>ArrayUtil. histogram(Array a, double[] bins)Histogram x/y arraystatic java.util.List<Array>ArrayUtil. histogram(Array a, int nbins)Histogram x/y arraystatic java.util.List<Array>ArrayUtil. histogram(Array a, Array bins)Histogram x/y arraystatic ArrayArrayUtil. interpn(java.util.List<Array> points, Array values, java.util.List<Array> xi)Multidimensional interpolation on regular grids.static java.lang.ObjectArrayUtil. interpn(java.util.List<Array> points, Array values, Array xi)Multidimensional interpolation on regular grids.static doubleArrayUtil. interpn_s(java.util.List<java.util.List<java.lang.Number>> points, Array values, java.util.List<java.lang.Number> xi)Multidimensional interpolation on regular grids.static doubleArrayUtil. interpn_s(java.util.List<Array> points, Array values, Array xi)Multidimensional interpolation on regular grids.ArrayArrayUtil. interpolate(Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y)Interpolate array datastatic ArrayArrayUtil. interpolate_1d(double x, Array xp, Array a, int axis)Interpolates data with any shape over a specified axis.static ArrayArrayUtil. interpolate_1d(Array xa, Array xp, Array a, int axis)Interpolates data with any shape over a specified axis.static ArrayArrayUtil. interpolation_IDW_Neighbor(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.lang.Integer points)Interpolation with IDW neighbor methodstatic ArrayArrayUtil. interpolation_IDW_Radius(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, int neededPointNum, double radius)Interpolation with IDW radius methodstatic ArrayArrayUtil. interpolation_Inside(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y)Interpolate with inside method - The grid cell value is the average value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside(Array x_s, Array y_s, Array a, Array X, Array Y, boolean center)Interpolate with inside method - The grid cell value is the average value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside_Max(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y)Interpolate with inside method - The grid cell value is the maximum value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Inside_Min(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y)Interpolate with inside method - The grid cell value is the minimum value of the inside points or fill value if no inside point.static ArrayArrayUtil. interpolation_Nearest(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, double radius)Interpolate with nearest methodstatic ArrayArrayUtil. interpolation_Nearest_1(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, double radius, double fill_value)Interpolate with nearest methodstatic ArrayArrayUtil. interpolation_Nearest_bak(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, double radius)Interpolate with nearest methodstatic ArrayArrayMath. inValues(Array a, java.util.List b)Return the array with the value of 1 when the input array element value in the list b, otherwise set value as 0.static booleanArrayMath. isComplex(Array a)Check if an array is complex data typestatic ArrayArrayMath. isFinite(Array a)Test element-wise for finiteness (not infinity or not Not a Number).static ArrayArrayMath. isInfinite(Array a)Test element-wise for positive or negative infinity.static booleanArrayMath. isNumeric(Array a)Check if an array is numeric arraystatic ArrayArrayMath. join(Array a, Array b, int dim)Join two arrays by a dimensionstatic ArrayArrayMath. leftShift(Array a, java.lang.Number b)Bit left shift operationstatic ArrayArrayMath. leftShift(Array a, Array b)Bit left shift operationstatic ArrayArrayMath. lessThan(Array a, java.lang.Number b)Array less thanstatic ArrayArrayMath. lessThan(Array a, Array b)Array less thanstatic ArrayArrayMath. lessThanOrEqual(Array a, java.lang.Number b)Array less than or equalstatic ArrayArrayMath. lessThanOrEqual(Array a, Array b)Array less than or equalstatic double[]ArrayMath. lineRegress(Array xData, Array yData)Linear regressstatic ArrayArrayUtil. linint2(Array a, Array X, Array Y, Array newX, Array newY)Interpolates from a rectilinear grid to another rectilinear grid using bilinear interpolation.static ArrayArrayMath. log(Array a)Log functionstatic ArrayArrayMath. log10(Array a)Log10 functionstatic ArrayArrayMath. logicalNot(Array a)Logical notstatic ArrayArrayMath. magnitude(Array uData, Array vData)Take magnitude value from U/V grid datastatic ArrayArrayMath. maskin(Array a, Array m)Maskin functionstatic ArrayArrayMath. maskout(Array a, Array m)Maskout functionstatic ArrayArrayMath. maskout(Array a, Array m, java.lang.Number missingValue)Maskout functionstatic java.lang.NumberArrayMath. max(Array a)Compute maximum value of an arraystatic ArrayArrayMath. max(Array a, int axis)Compute maximum value of an array along an axis (dimension)static doubleArrayMath. max(Array a, java.util.List<Range> ranges)Compute maximum value of an arraystatic ArrayArrayMath. maximum(Array x1, Array x2)Element-wise maximum of array elements.static doubleArrayMath. mean(Array a)Compute mean value of an arraystatic ArrayArrayMath. mean(Array a, int axis)Compute mean value of an array along an axis (dimension)static doubleArrayMath. mean(Array a, java.util.List<Range> ranges)Compute mean value of an arraystatic doubleArrayMath. median(Array a)Compute median value of an arraystatic ArrayArrayMath. median(Array a, int axis)Compute median value of an array along an axis (dimension)static doubleArrayMath. median(Array a, java.util.List<Range> ranges)Compute median value of an arraystatic Array[]ArrayUtil. meshgrid(Array... xs)Mesh gridstatic Array[]ArrayUtil. meshgrid(Array x, Array y)Mesh gridstatic java.lang.NumberArrayMath. min(Array a)Compute minimum value of an arraystatic ArrayArrayMath. min(Array a, int axis)Compute minimum value of an array along an axis (dimension)static doubleArrayMath. min(Array a, java.util.List<Range> ranges)Compute minimum value of an arraystatic ArrayArrayMath. minimum(Array x1, Array x2)Element-wise minimum of array elements.static voidArrayMath. missingToNaN(Array a, java.lang.Number missingv)Set missing value to NaNstatic ArrayArrayMath. mul(Array a, java.lang.Number b)Array multiplystatic ArrayArrayMath. mul(Array a, Array b)Array mutiplystatic ArrayArrayMath. mul(Array a, Complex b)Array multiplystatic java.util.List<Array>ArrayMath. nonzero(Array a)Return the indices of the elements that are non-zero.static ArrayArrayMath. notEqual(Array a, java.lang.Number b)Array not equalstatic ArrayArrayMath. notEqual(Array a, Array b)Array not equalstatic Array[]ArrayMath. polarToCartesian(Array B, Array r)Convert poar to cartesian coordinatestatic ArrayArrayMath. polyVal(java.util.List<java.lang.Number> p, Array x)Evaluate a polynomial at specific values.static ArrayArrayMath. pow(java.lang.Number a, Array b)Array pow functionstatic ArrayArrayMath. pow(Array a, java.lang.Number b)Array pow functionstatic ArrayArrayMath. pow(Array a, Array b)Array pow functionstatic ArrayArrayMath. pow(Array a, Complex b)Array pow functionstatic ArrayArrayMath. pow(Complex b, Array a)Array pow functionstatic doubleArrayMath. prodDouble(Array a)Produce arraystatic doubleArrayMath. quantile(Array a, int aNum)Quantile functionstatic ArrayArrayMath. removeNaN(Array a)Remove NaN values in an arraystatic Array[]ArrayMath. removeNaN(Array... a)Remove NaN values in arraysstatic ArrayArrayUtil. repeat(Array a, java.util.List<java.lang.Integer> repeats)Repeat elements of an array.static ArrayArrayUtil. repeat(Array a, java.util.List<java.lang.Integer> repeats, int axis)Repeat elements of an array.static voidArrayMath. replaceValue(Array a, java.lang.Object oValue, java.lang.Object value)Replace valuestatic ArrayArrayUtil. resample_Bilinear(Array a, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> newX, java.util.List<java.lang.Number> newY)Resample grid array with bilinear methodstatic ArrayArrayUtil. resample_Bilinear(Array a, Array X, Array Y, Array newX, Array newY)Resample grid array with bilinear methodstatic ArrayArrayUtil. resample_Neighbor(Array a, Array X, Array Y, Array newX, Array newY)Resample grid array with neighbor methodstatic ArrayArrayMath. rightShift(Array a, java.lang.Number b)Bit right shift operationstatic ArrayArrayMath. rightShift(Array a, Array b)Bit right shift operationstatic ArrayArrayMath. rolling_mean(Array x, int window, boolean center)Moving average functionstatic ArrayArrayMath. rot90(Array a, int k)Rotate an array by 90 degrees in counter-clockwise direction.static voidArrayUtil. saveASCIIFile(java.lang.String fn, Array a, int colNum, java.lang.String format, java.lang.String delimiter)Save an array data to a ASCII filestatic voidArrayUtil. saveBinFile(java.lang.String fn, Array a, java.lang.String byteOrder, boolean append, boolean sequential)Save an array data to a binary filestatic intArrayUtil. searchSorted(Array a, double v)Search sorted list indexstatic ArrayArrayMath. section(Array a, int[] origin, int[] size, int[] stride)Section arraystatic ArrayArrayMath. section(Array a, java.util.List<Range> ranges)Section arraystatic ArrayArrayMath. setSection(Array a, java.util.List<Range> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection(Array a, java.util.List<Range> ranges, java.lang.Object v)Set sectionstatic ArrayArrayMath. setSection(Array a, java.util.List<Range> ranges, Array v)Set sectionstatic ArrayArrayMath. setSection_List(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection_List(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges, Array v)Set sectionstatic ArrayArrayMath. setSection_Mix(Array a, java.util.List<java.lang.Object> ranges, java.lang.Number v)Set sectionstatic ArrayArrayMath. setSection_Mix(Array a, java.util.List<java.lang.Object> ranges, Array v)Set sectionstatic voidArrayMath. setValue(Array a, Array b, java.lang.Number value)Set valuestatic voidArrayMath. setValue(Array a, Array b, Array value)Set valuestatic ArrayArrayMath. sign(Array x)Returns an element-wise indication of the sign of a number.static ArrayArrayMath. sin(Array a)Sine functionstatic ArrayArrayUtil. smooth5(Array a)Smooth with 5 pointsstatic ArrayArrayUtil. smooth5(Array a, int rowNum, int colNum, double unDefData)Smooth with 5 pointsstatic ArrayArrayUtil. smooth9(Array a)Smooth with 9 pointsstatic ArrayArrayUtil. sort(Array a, java.lang.Integer axis)Sort array along an axisstatic ArrayArrayMath. sqrt(Array a)Sqrt functionstatic doubleArrayMath. std(Array a)Compute standard deviation value of an arraystatic ArrayArrayMath. std(Array a, int axis)Compute standard deviation value of an array along an axis (dimension)static doubleArrayMath. std(Array a, java.util.List<Range> ranges)Compute standard deviation value of an arraystatic ArrayArrayMath. sub(java.lang.Number b, Array a)Array subtractstatic ArrayArrayMath. sub(Array a, java.lang.Number b)Array subtractstatic ArrayArrayMath. sub(Array a, Array b)Array subtractstatic ArrayArrayMath. sub(Array a, Complex b)Array subtractstatic ArrayArrayMath. sub(Complex b, Array a)Array subtractstatic doubleArrayMath. sum(Array a)Summarize arraystatic doubleArrayMath. sum(Array a, double missingValue)Summarize array skip missing valuestatic ArrayArrayMath. sum(Array a, int axis)Compute sum value of an array along an axis (dimension)static doubleArrayMath. sum(Array a, java.util.List<Range> ranges)Compute sum value of an arraystatic ArrayArrayMath. take(Array a, java.util.List<java.lang.Object> ranges)Take elements from an array along an axis.static ArrayArrayMath. take(Array a, Array indices, java.lang.Integer axis)Take elements from an array along an axis.static ArrayArrayMath. takeValues(Array a, java.util.List<java.util.List<java.lang.Integer>> ranges)Take elements from an array.static ArrayArrayMath. tan(Array a)Tangent functionstatic ArrayArrayUtil. tile(Array a, java.util.List<java.lang.Integer> repeats)Repeat elements of an array.static ArrayArrayUtil. toBoolean(Array a)Convert array to boolean typestatic ArrayArrayMath. toDegrees(Array a)Convert radians to degrees functionstatic ArrayArrayUtil. toDouble(Array a)Convert array to double typestatic ArrayArrayUtil. toFloat(Array a)Convert array to float typestatic ArrayArrayUtil. toInteger(Array a)Convert array to integer typestatic ArrayArrayMath. toRadians(Array a)Convert radians to degrees functionstatic doubleArrayUtil. toStation(Array data, java.util.List<java.lang.Number> xArray, java.util.List<java.lang.Number> yArray, double x, double y)Interpolate data to a station pointstatic doubleArrayUtil. toStation(Array data, java.util.List<java.lang.Number> xArray, java.util.List<java.lang.Number> yArray, double x, double y, double missingValue)Interpolate data to a station pointstatic doubleArrayUtil. toStation(Array data, Array xArray, Array yArray, double x, double y)Interpolate data to a station pointstatic doubleArrayUtil. toStation_Neighbor(Array data, java.util.List<java.lang.Number> xArray, java.util.List<java.lang.Number> yArray, double x, double y)Interpolate data to a station pointstatic doubleArrayUtil. toStation_Neighbor(Array data, java.util.List<java.lang.Number> xArray, java.util.List<java.lang.Number> yArray, double x, double y, double missingValue)Interpolate data to a station pointstatic doubleArrayUtil. toStation_Neighbor(Array data, Array xArray, Array yArray, double x, double y)Interpolate data to a station pointstatic java.lang.StringArrayUtil. toString_old(Array a)Array to stringstatic ArrayArrayMath. transpose(Array a, int dim1, int dim2)Transpose arraystatic doubleArrayMath. trapz(Array y, double dx)Integrate vector array using the composite trapezoidal rule.static ArrayArrayMath. trapz(Array a, double dx, int axis)Integrate vector array using the composite trapezoidal rule.static doubleArrayMath. trapz(Array y, double dx, java.util.List<Range> ranges)Integrate vector array using the composite trapezoidal rule.static doubleArrayMath. trapz(Array y, Array x)Integrate vector array using the composite trapezoidal rule.static ArrayArrayMath. trapz(Array a, Array x, int axis)Integrate vector array using the composite trapezoidal rule.static doubleArrayMath. trapz(Array y, Array x, java.util.List<Range> ranges)Integrate vector array using the composite trapezoidal rule.static ArrayArrayUtil. unique(Array a, java.lang.Integer axis)Find the unique elements of an array.static ArrayArrayMath. var(Array a, int axis)Compute variance value of an array along an axis (dimension)static doubleArrayMath. var(Array a, java.util.List<Range> ranges)Compute variance value of an arraystatic doubleArrayMath. vdot(Array a, Array b)Return the dot product of two vectors.static ArrayArrayUtil. view(Array a)New view of array with the same data.类型变量类型为Array的org.meteoinfo.math中的方法参数 修饰符和类型 方法 说明 static ArrayArrayUtil. concatenate(java.util.List<Array> arrays, java.lang.Integer axis)Concatenate arrays to one array along a axisstatic java.lang.Object[]ArrayUtil. findIndices(java.util.List<Array> points, Array xi)Find indicesstatic ArrayArrayUtil. interpn(java.util.List<Array> points, Array values, java.util.List<Array> xi)Multidimensional interpolation on regular grids.static java.lang.ObjectArrayUtil. interpn(java.util.List<Array> points, Array values, Array xi)Multidimensional interpolation on regular grids.static doubleArrayUtil. interpn_s(java.util.List<Array> points, Array values, Array xi)Multidimensional interpolation on regular grids.static ArrayArrayMath. mean(java.util.List<Array> alist)Compute the arithmetic mean arry from a list of arraysstatic ArrayArrayMath. sum(java.util.List<Array> alist)Compute the sum arry from a list of arrays -
org.meteoinfo.math.distribution中Array的使用
返回Array的org.meteoinfo.math.distribution中的方法 修饰符和类型 方法 说明 static ArrayDistributionUtil. cdf(org.apache.commons.math3.distribution.RealDistribution dis, Array x)Cumulative distribution function at x.static ArrayDistributionUtil. logpdf(org.apache.commons.math3.distribution.NormalDistribution dis, Array x)Natural logarithm probability density function at xstatic ArrayDistributionUtil. pdf(org.apache.commons.math3.distribution.RealDistribution dis, Array x)Probability density function at xstatic ArrayDistributionUtil. pmf(org.apache.commons.math3.distribution.RealDistribution dis, Array x)Probability mass function (PMF) for the distribution at x.static ArrayDistributionUtil. ppf(org.apache.commons.math3.distribution.RealDistribution dis, Array q)Percent point function (inverse of cdf) at qstatic ArrayDistributionUtil. rvs(org.apache.commons.math3.distribution.RealDistribution dis, int n)Random variates of given type.参数类型为Array的org.meteoinfo.math.distribution中的方法 修饰符和类型 方法 说明 static ArrayDistributionUtil. cdf(org.apache.commons.math3.distribution.RealDistribution dis, Array x)Cumulative distribution function at x.static ArrayDistributionUtil. logpdf(org.apache.commons.math3.distribution.NormalDistribution dis, Array x)Natural logarithm probability density function at xstatic ArrayDistributionUtil. pdf(org.apache.commons.math3.distribution.RealDistribution dis, Array x)Probability density function at xstatic ArrayDistributionUtil. pmf(org.apache.commons.math3.distribution.RealDistribution dis, Array x)Probability mass function (PMF) for the distribution at x.static ArrayDistributionUtil. ppf(org.apache.commons.math3.distribution.RealDistribution dis, Array q)Percent point function (inverse of cdf) at q -
org.meteoinfo.math.fitting中Array的使用
返回Array的org.meteoinfo.math.fitting中的方法 修饰符和类型 方法 说明 static ArrayFittingUtil. predict(Array x, OLSTrendLine tl)Predict a value参数类型为Array的org.meteoinfo.math.fitting中的方法 修饰符和类型 方法 说明 static java.lang.Object[]FittingUtil. expFit(Array x, Array y)Exponent fittingstatic java.lang.Object[]FittingUtil. polyFit(Array x, Array y, int degree)Polynomail fittingstatic java.lang.Object[]FittingUtil. powerFit(Array x, Array y)Power fittingstatic ArrayFittingUtil. predict(Array x, OLSTrendLine tl)Predict a valuevoidOLSTrendLine. setValues(Array y, Array x)voidTrendLine. setValues(Array y, Array x) -
org.meteoinfo.math.interpolate中Array的使用
返回Array的org.meteoinfo.math.interpolate中的方法 修饰符和类型 方法 说明 static ArrayInterpUtil. barnes(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, double kappa, double gamma)Barnes analysisstatic ArrayInterpUtil. barnes(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList, double kappa, double gamma)Barnes analysisstatic ArrayInterpUtil. cressman(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList)Cressman analysisstatic ArrayInterpUtil. evaluate(org.apache.commons.math3.analysis.BivariateFunction func, Array x, Array y)Compute the value of the functionstatic ArrayInterpUtil. evaluate(org.apache.commons.math3.analysis.UnivariateFunction func, Array x)Compute the value of the function参数类型为Array的org.meteoinfo.math.interpolate中的方法 修饰符和类型 方法 说明 static ArrayInterpUtil. barnes(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, double kappa, double gamma)Barnes analysisstatic ArrayInterpUtil. barnes(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList, double kappa, double gamma)Barnes analysisstatic ArrayInterpUtil. cressman(java.util.List<java.lang.Number> x_s, java.util.List<java.lang.Number> y_s, Array v_s, java.util.List<java.lang.Number> X, java.util.List<java.lang.Number> Y, java.util.List<java.lang.Number> radList)Cressman analysisstatic ArrayInterpUtil. evaluate(org.apache.commons.math3.analysis.BivariateFunction func, Array x, Array y)Compute the value of the functionstatic ArrayInterpUtil. evaluate(org.apache.commons.math3.analysis.UnivariateFunction func, Array x)Compute the value of the functionstatic org.apache.commons.math3.analysis.BivariateFunctionInterpUtil. getBiInterpFunc(Array x, Array y, Array z)Make interpolation function for grid datastatic org.apache.commons.math3.analysis.UnivariateFunctionInterpUtil. getInterpFunc(Array x, Array y, java.lang.String kind)Make interpolation functionstatic org.apache.commons.math3.analysis.polynomials.PolynomialSplineFunctionInterpUtil. linearInterpFunc(Array x, Array y)Make linear interpolation function - PolynomialSplineFunction -
org.meteoinfo.math.linalg中Array的使用
返回Array的org.meteoinfo.math.linalg中的方法 修饰符和类型 方法 说明 static ArrayLinalgUtil. cholesky(Array a)Calculates the Cholesky decomposition of a matrix.static Array[]LinalgUtil. eigen(Array a)Calculates the eigen decomposition of a real matrix.static Array[]LinalgUtil. eigen_bak(Array a)Calculates the eigen decomposition of a real matrix.static Array[]LinalgUtil. eigen_EJML(Array a)Calculates the eigen decomposition of a real matrix.static ArrayLinalgUtil. inv(Array a)Calculate inverse matrixstatic ArrayLinalgUtil. lstsq(Array a, Array b)Not correct at present !!!static Array[]LinalgUtil. lu(Array a)Calculates the LUP-decomposition of a square matrix.static Array[]LinalgUtil. qr(Array a)Calculates the QR-decomposition of a matrix.static ArrayLinalgUtil. solve(Array a, Array b)Solve a linear matrix equation, or system of linear scalar equations.static Array[]LinalgUtil. svd(Array a)Calculates the compact Singular Value Decomposition of a matrix.static Array[]LinalgUtil. svd_EJML(Array a)Calculates the compact Singular Value Decomposition of a matrix.参数类型为Array的org.meteoinfo.math.linalg中的方法 修饰符和类型 方法 说明 static ArrayLinalgUtil. cholesky(Array a)Calculates the Cholesky decomposition of a matrix.static doubleLinalgUtil. determinantOfMatrix(Array mat)Calculate determinant of a matrix arraystatic Array[]LinalgUtil. eigen(Array a)Calculates the eigen decomposition of a real matrix.static Array[]LinalgUtil. eigen_bak(Array a)Calculates the eigen decomposition of a real matrix.static Array[]LinalgUtil. eigen_EJML(Array a)Calculates the eigen decomposition of a real matrix.static ArrayLinalgUtil. inv(Array a)Calculate inverse matrixstatic java.lang.Object[]EOF. jacobi(int N, boolean EV, Array A)Calculate eigen value and eigen vector using Jacobi methodstatic java.lang.Object[]EOF. jacobi(int N, boolean EV, Array A, int MAXTIMES)Calculate eigen value and eigen vector using Jacobi methodstatic ArrayLinalgUtil. lstsq(Array a, Array b)Not correct at present !!!static Array[]LinalgUtil. lu(Array a)Calculates the LUP-decomposition of a square matrix.static Array[]LinalgUtil. qr(Array a)Calculates the QR-decomposition of a matrix.static java.lang.Object[]EOF. SEOF(int N, int LL, Array f, EOF.DataProMethod method)EOF algorithmstatic java.lang.Object[]EOF. SEOF(int N, int LL, Array f, Array H)EOF algorithmstatic java.lang.Object[]EOF. SEOF(Array f, EOF.DataProMethod method)EOF algorithmstatic ArrayLinalgUtil. solve(Array a, Array b)Solve a linear matrix equation, or system of linear scalar equations.static Array[]LinalgUtil. svd(Array a)Calculates the compact Singular Value Decomposition of a matrix.static Array[]LinalgUtil. svd_EJML(Array a)Calculates the compact Singular Value Decomposition of a matrix. -
org.meteoinfo.math.meteo中Array的使用
返回Array的org.meteoinfo.math.meteo中的方法 修饰符和类型 方法 说明 static ArrayMeteoMath. calSeaPrs(Array z, Array t, Array p, Array q)Estimate sea level pressurestatic ArrayMeteoMath. calSeaPrs_bak(Array z, Array t, Array p, Array q)Estimate sea level pressurestatic ArrayMeteoMath. dewpoint2rh(Array tdc, Array tc)Calculate relative humidity from dewpointstatic Array[]MeteoMath. ds2uv(Array windDir, Array windSpeed)Get wind U/V components from wind direction and speedstatic ArrayMeteoMath. height2Press(Array height)Calculate pressure from heightstatic ArrayMeteoMath. press2Height(Array press)Calculate height from pressurestatic ArrayMeteoMath. qair2rh(Array qair, Array temp, double press)Calculate relative humidity from specific humiditystatic ArrayMeteoMath. qair2rh(Array qair, Array temp, Array press)Calculate relative humiditystatic ArrayMeteoMath. rh2dewpoint(Array rh, Array tc)Calculate dewpoint from relative humidity and temperaturestatic ArrayMeteoMath. tc2tf(Array tc)Calculate fahrenheit temperature from celsius temperaturestatic ArrayMeteoMath. tf2tc(Array tf)Calculate celsius temperature from fahrenheit temperaturestatic Array[]MeteoMath. uv2ds(Array u, Array v)Get wind direction and wind speed from U/V参数类型为Array的org.meteoinfo.math.meteo中的方法 修饰符和类型 方法 说明 static ArrayMeteoMath. calSeaPrs(Array z, Array t, Array p, Array q)Estimate sea level pressurestatic ArrayMeteoMath. calSeaPrs_bak(Array z, Array t, Array p, Array q)Estimate sea level pressurestatic ArrayMeteoMath. dewpoint2rh(Array tdc, Array tc)Calculate relative humidity from dewpointstatic Array[]MeteoMath. ds2uv(Array windDir, Array windSpeed)Get wind U/V components from wind direction and speedstatic ArrayMeteoMath. height2Press(Array height)Calculate pressure from heightstatic ArrayMeteoMath. press2Height(Array press)Calculate height from pressurestatic ArrayMeteoMath. qair2rh(Array qair, Array temp, double press)Calculate relative humidity from specific humiditystatic ArrayMeteoMath. qair2rh(Array qair, Array temp, Array press)Calculate relative humiditystatic ArrayMeteoMath. rh2dewpoint(Array rh, Array tc)Calculate dewpoint from relative humidity and temperaturestatic ArrayMeteoMath. tc2tf(Array tc)Calculate fahrenheit temperature from celsius temperaturestatic ArrayMeteoMath. tf2tc(Array tf)Calculate celsius temperature from fahrenheit temperaturestatic Array[]MeteoMath. uv2ds(Array u, Array v)Get wind direction and wind speed from U/V -
org.meteoinfo.math.optimize中Array的使用
参数类型为Array的org.meteoinfo.math.optimize中的方法 修饰符和类型 方法 说明 static org.apache.commons.math3.fitting.leastsquares.MultivariateJacobianFunctionOptimizeUtil. getJacobianFunction(ParamUnivariateFunction func, Array x, int params, int nbPoints, double stepSize)Get Jacobian function. -
org.meteoinfo.math.random中Array的使用
返回Array的org.meteoinfo.math.random中的方法 修饰符和类型 方法 说明 static ArrayRandomUtil. poisson(double mean, int n)Get random data from a Poisson distributionstatic ArrayRandomUtil. poisson(double mean, java.util.List<java.lang.Integer> shape)Get random data from a Poisson distributionArrayMTRandom. rand(int n)Get random array - one dimensionArrayMTRandom. rand(java.util.List<java.lang.Integer> shape)Get random arraystatic ArrayRandomUtil. rand(int n)Get random array - one dimensionstatic ArrayRandomUtil. rand(java.util.List<java.lang.Integer> shape)Get random arrayArrayMTRandom. randint(int bound, int n)Get random integer arrayArrayMTRandom. randint(int bound, java.util.List<java.lang.Integer> shape)Get random integer arraystatic ArrayRandomUtil. randint(int bound, int n)Get random integer arraystatic ArrayRandomUtil. randint(int bound, java.util.List<java.lang.Integer> shape)Get random integer arrayArrayMTRandom. randn(int n)Get random array - one dimensionArrayMTRandom. randn(java.util.List<java.lang.Integer> shape)Get random arraystatic ArrayRandomUtil. randn(int n)Get random array - one dimensionstatic ArrayRandomUtil. randn(java.util.List<java.lang.Integer> shape)Get random array参数类型为Array的org.meteoinfo.math.random中的方法 修饰符和类型 方法 说明 voidMTRandom. shuffle(Array x)Fisher-Yates algorithm with O(n) time complexity Permutes the given array -
org.meteoinfo.math.stats中Array的使用
返回Array的org.meteoinfo.math.stats中的方法 修饰符和类型 方法 说明 static ArrayStatsUtil. cov(Array x, Array y, boolean bias)Computes covariances for pairs of arrays or columns of a matrix.static Array[]StatsUtil. multipleLineRegress_OLS(Array y, Array x)Implements ordinary least squares (OLS) to estimate the parameters of a multiple linear regression model.static Array[]StatsUtil. multipleLineRegress_OLS(Array y, Array x, boolean noIntercept)Implements ordinary least squares (OLS) to estimate the parameters of a multiple linear regression model.static Array[]StatsUtil. pearsonr(Array x, Array y, int axis)Calculates a Pearson correlation coefficient.static ArrayStatsUtil. percentile(Array a, double p, int axis)Returns an estimate of the pth percentile of the values in the array along an axis.static ArrayStatsUtil. spearmanr(Array x, Array y)Computes Spearman's rank correlation for pairs of arrays or columns of a matrix.参数类型为Array的org.meteoinfo.math.stats中的方法 修饰符和类型 方法 说明 static double[]StatsUtil. chiSquareTest(Array o)Chi-square test of independencestatic double[]StatsUtil. chiSquareTest(Array e, Array o)Chi-square teststatic java.lang.ObjectStatsUtil. cov(Array a, boolean bias)Computes covariances for columns of a matrix.static ArrayStatsUtil. cov(Array x, Array y, boolean bias)Computes covariances for pairs of arrays or columns of a matrix.static doubleStatsUtil. covariance(Array x, Array y, boolean bias)Computes covariance of two arrays.static doubleStatsUtil. kendalltau(Array x, Array y)Calculates Kendall's tau, a correlation measure for ordinal data.static Array[]StatsUtil. multipleLineRegress_OLS(Array y, Array x)Implements ordinary least squares (OLS) to estimate the parameters of a multiple linear regression model.static Array[]StatsUtil. multipleLineRegress_OLS(Array y, Array x, boolean noIntercept)Implements ordinary least squares (OLS) to estimate the parameters of a multiple linear regression model.static double[]StatsUtil. pairedTTest(Array a, Array b)Paired test evaluating the null hypothesis that the mean difference between corresponding (paired) elements of the double[] arrays sample1 and sample2 is zero.static double[]StatsUtil. pearsonr(Array x, Array y)Calculates a Pearson correlation coefficient.static Array[]StatsUtil. pearsonr(Array x, Array y, int axis)Calculates a Pearson correlation coefficient.static doubleStatsUtil. percentile(Array a, double p)Returns an estimate of the pth percentile of the values in the array.static ArrayStatsUtil. percentile(Array a, double p, int axis)Returns an estimate of the pth percentile of the values in the array along an axis.static java.lang.ObjectStatsUtil. spearmanr(Array a)Computes Spearman's rank correlation for columns of a matrix.static ArrayStatsUtil. spearmanr(Array x, Array y)Computes Spearman's rank correlation for pairs of arrays or columns of a matrix.static double[]StatsUtil. tTest(Array a, double mu)One sample t teststatic double[]StatsUtil. tTest(Array a, Array b)unpaired, two-sided, two-sample t-test. -
org.meteoinfo.ndarray中Array的使用
org.meteoinfo.ndarray中Array的子类 修饰符和类型 类 说明 classArrayBooleanConcrete implementation of Array specialized for booleans.static classArrayBoolean.D0Concrete implementation of Array specialized for byte, rank 0.static classArrayBoolean.D1Concrete implementation of Array specialized for boolean, rank 1.static classArrayBoolean.D2Concrete implementation of Array specialized for boolean, rank 2.static classArrayBoolean.D3Concrete implementation of Array specialized for boolean, rank 3.static classArrayBoolean.D4Concrete implementation of Array specialized for boolean, rank 4.static classArrayBoolean.D5Concrete implementation of Array specialized for boolean, rank 5.static classArrayBoolean.D6Concrete implementation of Array specialized for boolean, rank 6.static classArrayBoolean.D7Concrete implementation of Array specialized for boolean, rank 7.classArrayByteConcrete implementation of Array specialized for bytes.static classArrayByte.D0Concrete implementation of Array specialized for byte, rank 0.static classArrayByte.D1Concrete implementation of Array specialized for byte, rank 1.static classArrayByte.D2Concrete implementation of Array specialized for byte, rank 2.static classArrayByte.D3Concrete implementation of Array specialized for byte, rank 3.static classArrayByte.D4Concrete implementation of Array specialized for byte, rank 4.static classArrayByte.D5Concrete implementation of Array specialized for byte, rank 5.static classArrayByte.D6Concrete implementation of Array specialized for byte, rank 6.static classArrayByte.D7Concrete implementation of Array specialized for byte, rank 7.classArrayCharConcrete implementation of Array specialized for chars.static classArrayChar.D0Concrete implementation of Array specialized for char, rank 0.static classArrayChar.D1Concrete implementation of Array specialized for char, rank 1.static classArrayChar.D2Concrete implementation of Array specialized for char, rank 2.static classArrayChar.D3Concrete implementation of Array specialized for char, rank 3.static classArrayChar.D4Concrete implementation of Array specialized for char, rank 4.static classArrayChar.D5Concrete implementation of Array specialized for char, rank 5.static classArrayChar.D6Concrete implementation of Array specialized for char, rank 6.static classArrayChar.D7Concrete implementation of Array specialized for char, rank 7.classArrayComplexConcrete implementation of Array specialized for complex.static classArrayComplex.D0Concrete implementation of Array specialized for doubles, rank 0.static classArrayComplex.D1Concrete implementation of Array specialized for doubles, rank 1.static classArrayComplex.D2Concrete implementation of Array specialized for doubles, rank 2.static classArrayComplex.D3Concrete implementation of Array specialized for doubles, rank 3.static classArrayComplex.D4Concrete implementation of Array specialized for doubles, rank 4.static classArrayComplex.D5Concrete implementation of Array specialized for doubles, rank 5.static classArrayComplex.D6Concrete implementation of Array specialized for doubles, rank 6.static classArrayComplex.D7Concrete implementation of Array specialized for doubles, rank 7.classArrayDoubleConcrete implementation of Array specialized for doubles.static classArrayDouble.D0Concrete implementation of Array specialized for doubles, rank 0.static classArrayDouble.D1Concrete implementation of Array specialized for doubles, rank 1.static classArrayDouble.D2Concrete implementation of Array specialized for doubles, rank 2.static classArrayDouble.D3Concrete implementation of Array specialized for doubles, rank 3.static classArrayDouble.D4Concrete implementation of Array specialized for doubles, rank 4.static classArrayDouble.D5Concrete implementation of Array specialized for doubles, rank 5.static classArrayDouble.D6Concrete implementation of Array specialized for doubles, rank 6.static classArrayDouble.D7Concrete implementation of Array specialized for doubles, rank 7.classArrayFloatConcrete implementation of Array specialized for floats.static classArrayFloat.D0Concrete implementation of Array specialized for floats, rank 0.static classArrayFloat.D1Concrete implementation of Array specialized for floats, rank 1.static classArrayFloat.D2Concrete implementation of Array specialized for floats, rank 2.static classArrayFloat.D3Concrete implementation of Array specialized for floats, rank 3.static classArrayFloat.D4Concrete implementation of Array specialized for floats, rank 4.static classArrayFloat.D5Concrete implementation of Array specialized for floats, rank 5.static classArrayFloat.D6Concrete implementation of Array specialized for floats, rank 6.static classArrayFloat.D7Concrete implementation of Array specialized for floats, rank 7.classArrayIntConcrete implementation of Array specialized for ints.static classArrayInt.D0Concrete implementation of Array specialized for ints, rank 0.static classArrayInt.D1Concrete implementation of Array specialized for ints, rank 1.static classArrayInt.D2Concrete implementation of Array specialized for ints, rank 2.static classArrayInt.D3Concrete implementation of Array specialized for ints, rank 3.static classArrayInt.D4Concrete implementation of Array specialized for ints, rank 4.static classArrayInt.D5Concrete implementation of Array specialized for ints, rank 5.static classArrayInt.D6Concrete implementation of Array specialized for ints, rank 6.static classArrayInt.D7Concrete implementation of Array specialized for ints, rank 7.classArrayLongConcrete implementation of Array specialized for longs.static classArrayLong.D0Concrete implementation of Array specialized for longs, rank 0.static classArrayLong.D1Concrete implementation of Array specialized for longs, rank 1.static classArrayLong.D2Concrete implementation of Array specialized for longs, rank 2.static classArrayLong.D3Concrete implementation of Array specialized for longs, rank 3.static classArrayLong.D4Concrete implementation of Array specialized for longs, rank 4.static classArrayLong.D5Concrete implementation of Array specialized for longs, rank 5.static classArrayLong.D6Concrete implementation of Array specialized for longs, rank 6.static classArrayLong.D7Concrete implementation of Array specialized for longs, rank 7.classArrayObjectConcrete implementation of Array specialized for Objects.static classArrayObject.D0Concrete implementation of Array specialized for Objects, rank 0.static classArrayObject.D1Concrete implementation of Array specialized for Objects, rank 1.static classArrayObject.D2Concrete implementation of Array specialized for Objects, rank 2.static classArrayObject.D3Concrete implementation of Array specialized for Objects, rank 3.static classArrayObject.D4Concrete implementation of Array specialized for Objects, rank 4.static classArrayObject.D5Concrete implementation of Array specialized for Objects, rank 5.static classArrayObject.D6Concrete implementation of Array specialized for Objects, rank 6.static classArrayObject.D7Concrete implementation of Array specialized for Objects, rank 7.classArrayRaggedDO NOT USEclassArrayScalarHelper class for StructureDataAsciiclassArraySequenceArraySequence is the way to contain the data for a Sequence, using a StructureDataIterator.classArraySequenceNestedHandles nested sequences: a 1D array of variable length 1D arrays of StructureData.classArrayShortConcrete implementation of Array specialized for shorts.static classArrayShort.D0Concrete implementation of Array specialized for shorts, rank 0.static classArrayShort.D1Concrete implementation of Array specialized for shorts, rank 1.static classArrayShort.D2Concrete implementation of Array specialized for shorts, rank 2.static classArrayShort.D3Concrete implementation of Array specialized for shorts, rank 3.static classArrayShort.D4Concrete implementation of Array specialized for shorts, rank 4.static classArrayShort.D5Concrete implementation of Array specialized for shorts, rank 5.static classArrayShort.D6Concrete implementation of Array specialized for shorts, rank 6.static classArrayShort.D7Concrete implementation of Array specialized for shorts, rank 7.classArrayStringConcrete implementation of Array specialized for Strings.static classArrayString.D0Concrete implementation of Array specialized for String, rank 0.static classArrayString.D1Concrete implementation of Array specialized for Strings, rank 1.static classArrayString.D2Concrete implementation of Array specialized for Strings, rank 2.static classArrayString.D3Concrete implementation of Array specialized for Strings, rank 3.static classArrayString.D4Concrete implementation of Array specialized for Strings, rank 4.static classArrayString.D5Concrete implementation of Array specialized for Strings, rank 5.static classArrayString.D6Concrete implementation of Array specialized for Strings, rank 6.static classArrayString.D7Concrete implementation of Array specialized for Strings, rank 7.classArrayStructureclassArrayStructureBakSuperclass for implementations of Array of StructureData.classArrayStructureBBConcrete implementation of ArrayStructure, data storage is in a ByteBuffer, which is converted to member data on the fly.classArrayStructureBBposVariation of ArrayStructureBB, where the offsets of the records into the ByteBuffer are uneven and must be passed in by the user.classArrayStructureBBsectionDescribeclassArrayStructureCompositeAn ArrayStructure compose of other ArrayStructures.classArrayStructureMAConcrete implementation of ArrayStructure, data storage is in member arrays, which are converted to StructureData member data on the fly.classArrayStructureWConcrete implementation of ArrayStructure, with data access deferred to the StructureData objects.类型参数类型为Array的org.meteoinfo.ndarray中的字段 修饰符和类型 字段 说明 protected java.util.Map<StructureMembers.Member,Array>StructureDataW. memberData返回Array的org.meteoinfo.ndarray中的方法 修饰符和类型 方法 说明 static ArrayMAMath. add(Array a, Array b)Add elements of two arrays together, allocating the result array.static ArrayMAMath. convert(Array org, DataType wantType)Convert original array to desired typestatic ArrayMAMath. convert2packed(Array unpacked, double missingValue, int nbits, boolean isUnsigned, DataType packedType)static ArrayMAMath. convert2Unpacked(Array packed, MAMath.ScaleOffset scaleOffset)static ArrayMAMath. convertUnsigned(Array unsigned)Convert unsigned data to signed data of a wider type.ArrayArray. copy()Create a copy of this Array, copying the data so that physical order is the same as logical orderArrayArrayRagged. copy()DO NOT USE, throws UnsupportedOperationExceptionArrayArrayStructure. copy()DO NOT USE, throws UnsupportedOperationExceptionArrayArrayStructureBak. copy()DO NOT USE, throws UnsupportedOperationExceptionArrayArray. copyIfView()Create a copy of this Array if it's physical order is not the same as logical orderprotected abstract ArrayArray. createView(Index index)create new Array with given Index and the same backing storeprotected ArrayArrayBoolean. createView(Index index)create new Array with given indexImpl and same backing storeprotected ArrayArrayByte. createView(Index index)protected ArrayArrayChar. createView(Index index)create new Array with given indexImpl and same backing storeprotected ArrayArrayComplex. createView(Index index)create new Array with given indexImpl and the same backing storeprotected ArrayArrayDouble. createView(Index index)create new Array with given indexImpl and the same backing storeprotected ArrayArrayFloat. createView(Index index)create new Array with given indexImpl and same backing storeprotected ArrayArrayInt. createView(Index index)create new Array with given indexImpl and same backing storeprotected ArrayArrayLong. createView(Index index)create new Array with given indexImpl and same backing storeprotected ArrayArrayObject. createView(Index index)create new Array with given indexImpl and the same backing storeprotected ArrayArrayRagged. createView(Index index)DO NOT USE, throws UnsupportedOperationExceptionprotected ArrayArrayScalar. createView(Index index)protected ArrayArrayShort. createView(Index index)create new Array with given indexImpl and same backing storeprotected ArrayArrayString. createView(Index index)create new Array with given indexImpl and same backing storeprotected ArrayArrayStructure. createView(Index arg0)ArrayArrayStructureBak. createView(Index index)ArrayArraySequence. extractMemberArray(StructureMembers.Member proxym)ArrayArrayStructureBak. extractMemberArray(StructureMembers.Member m)Extract data for one member, over all structures.static ArrayArray. factory(java.lang.Class classType, int[] shape)Generate new Array with given type and shape and zeroed storage.static ArrayArray. factory(java.lang.Class classType, int[] shape, java.lang.Object storage)Generate new Array with given type, shape, storage.static ArrayArray. factory(java.lang.Class classType, Index indexCalc, java.lang.Object storage)Create new array with given type, index, storage.static ArrayArray. factory(java.lang.Object javaArray)Generate a new Array from a java array of any rank and type.static ArrayArray. factory(DataType dataType, int[] shape)Generate new Array with given type and shape and zeroed storage.static ArrayArray. factory(DataType dataType, int[] shape, java.lang.Object storage)/** Generate new Array with given type, shape, storage.static ArrayArray. factory(DataType dtype, int[] shape, java.nio.ByteBuffer bb)Create an Array from a ByteBufferstatic ArrayArray. factoryConstant(java.lang.Class classType, int[] shape, java.lang.Object storage)Generate new Array with given type and shape and an Index that always return 0.ArrayArray. flip(int dim)Create a new Array using same backing store as this Array, by flipping the index so that it runs from shape[index]-1 to 0.ArrayArrayStructureBak. getArray(int recno, StructureMembers.Member m)Get member data of any type for a specific record as an Array.ArrayArrayStructureBB. getArray(int recnum, StructureMembers.Member m)ArrayArrayStructureW. getArray(int recnum, StructureMembers.Member m)ArrayDimArray. getArray()Get arrayArrayStructureData. getArray(java.lang.String memberName)Get member data array of any type as an Array.abstract ArrayStructureData. getArray(StructureMembers.Member m)Get member data array of any type as an Array.ArrayStructureDataA. getArray(StructureMembers.Member m)ArrayStructureDataComposite. getArray(StructureMembers.Member m)ArrayStructureDataProxy. getArray(StructureMembers.Member m)ArrayStructureDataW. getArray(StructureMembers.Member m)Get member data array of any type as an Array.ArrayStructureMembers.Member. getDataArray()Get the data array, if any.ArrayDimension. getDimArray()Get dimension value arraystatic ArrayArray. makeArray(DataType dtype, boolean isUnsigned, java.util.List<java.lang.String> stringValues)Make an 1D array from a list of strings.static ArrayArray. makeArray(DataType dtype, int npts, double start, double incr)Make a 1D array from a start and inccr.static ArrayArray. makeArray(DataType dtype, java.lang.String[] stringValues)Make an 1D array from an array of strings.static ArrayArray. makeArray(DataType dtype, java.util.List<java.lang.String> stringValues)Make an 1D array from a list of strings.static ArrayArray. makeArrayRankPlusOne(Array org)Add extra dimension with len = 1.ArrayArray. permute(int[] dims)Create a new Array using same backing store as this Array, by permuting the indices.ArrayArray. reduce()Create a new Array using same backing store as this Array, by eliminating any dimensions with length one.ArrayArray. reduce(int dim)Create a new Array using same backing store as this Array, by eliminating the specified dimension.ArrayArray. reshape(int[] shape)Create a new Array by copying this Array to a new one with given shapeArrayArray. reshapeNoCopy(int[] shape)Reshape this array without copying dataArrayArray. reshapeVLen(int[] shape)Reshape this array - the new shape total size may be different.ArrayArray. section(int[] origin, int[] shape)Create a new Array as a subsection of this Array, with rank reduction.ArrayArray. section(int[] origin, int[] shape, int[] stride)Create a new Array as a subsection of this Array, with rank reduction.ArrayArray. section(java.util.List<Range> ranges)Create a new Array as a subsection of this Array, with rank reduction.ArrayArray. sectionNoReduce(int[] origin, int[] shape, int[] stride)Create a new Array as a subsection of this Array, without rank reduction.ArrayArray. sectionNoReduce(java.util.List<Range> ranges)Create a new Array as a subsection of this Array, without rank reduction.ArrayArrayStructureBak. sectionNoReduce(java.util.List<Range> ranges)ArrayArray. slice(int dim, int value)Create a new Array using same backing store as this Array, by fixing the specified dimension at the specified index value.ArrayArray. transpose(int dim1, int dim2)Create a new Array using same backing store as this Array, by transposing two of the indices.参数类型为Array的org.meteoinfo.ndarray中的方法 修饰符和类型 方法 说明 static ArrayMAMath. add(Array a, Array b)Add elements of two arrays together, allocating the result array.static voidMAMath. addDouble(Array result, Array a, Array b)Add elements of two arrays together as doubles, place sum in the result array.static voidArray. arraycopy(Array arraySrc, int srcPos, Array arrayDst, int dstPos, int len)Cover for System.arraycopy().static MAMath.ScaleOffsetMAMath. calcScaleOffsetSkipMissingData(Array a, double missingValue, int nbits, boolean isUnsigned)Calculate the scale/offset for an array of numbers.static booleanMAMath. conformable(Array a, Array b)Check that two arrays are conformable.static ArrayMAMath. convert(Array org, DataType wantType)Convert original array to desired typestatic ArrayMAMath. convert2packed(Array unpacked, double missingValue, int nbits, boolean isUnsigned, DataType packedType)static ArrayMAMath. convert2Unpacked(Array packed, MAMath.ScaleOffset scaleOffset)static ArrayMAMath. convertUnsigned(Array unsigned)Convert unsigned data to signed data of a wider type.static voidMAMath. copy(Array result, Array a)Copy array a to array result, the result array will be in canonical order The operation type is taken from the type of a.static voidMAMath. copyBoolean(Array result, Array a)copy array a to array result as bytes The array a and result must be type booleanstatic voidMAMath. copyByte(Array result, Array a)copy array a to array result as bytes The values from the array a are converted to byte (if needed), and then converted to the type of result (if needed).static voidMAMath. copyChar(Array result, Array a)copy array a to array result as char The values from the array a are converted to char (if needed), and then converted to the type of result (if needed).static voidMAMath. copyDouble(Array result, Array a)copy array a to array result as doubles The values from the arrays a are converted to double (if needed), and then converted to the type of result (if needed).static voidMAMath. copyFloat(Array result, Array a)copy array a to array result as floats The values from the arrays a are converted to float (if needed), and then converted to the type of result (if needed).static voidMAMath. copyInt(Array result, Array a)copy array a to array result as integers The values from the arrays a are converted to integer (if needed), and then converted to the type of result (if needed).static voidMAMath. copyLong(Array result, Array a)copy array a to array result as longs The values from the array a are converted to long (if needed), and then converted to the type of result (if needed).static voidMAMath. copyObject(Array result, Array a)copy array a to array result as an Object The array a and result must be type objectstatic voidMAMath. copyShort(Array result, Array a)copy array a to array result as shorts The values from the array a are converted to short (if needed), and then converted to the type of result (if needed).static booleanMAMath. fuzzyEquals(Array data1, Array data2)Returns true if the specified arrays have the same size, signedness, and approximately equal corresponding elements.static doubleMAMath. getMaximum(Array a)static doubleMAMath. getMaximumSkipMissingData(Array a, double missingValue)static doubleMAMath. getMinimum(Array a)static doubleMAMath. getMinimumSkipMissingData(Array a, double missingValue)static MAMath.MinMaxMAMath. getMinMax(Array a)Find min and max value in this array, getting values as doubles.static MAMath.MinMaxMAMath. getMinMaxSkipMissingData(Array a, double missingValue)static MAMath.MinMaxMAMath. getMinMaxSkipMissingData(Array a, IsMissingEvaluator eval)static booleanMAMath. isEqual(Array data1, Array data2)static ArrayArray. makeArrayRankPlusOne(Array org)Add extra dimension with len = 1.voidDimArray. setArray(Array value)Set arrayvoidStructureMembers.Member. setDataArray(Array data)Set the data array.static voidMAMath. setDouble(Array result, double val)Set all the elements of this array to the given double value.voidArrayStructureBak. setMemberArray(StructureMembers.Member m, Array memberArray)Set data for one member, over all structures.voidArrayStructureMA. setMemberArray(java.lang.String memberName, Array data)Set the data array for this member.voidStructureDataW. setMemberData(java.lang.String memberName, Array data)voidStructureDataW. setMemberData(StructureMembers.Member m, Array data)static doubleMAMath. sumDouble(Array a)sum all of the elements of array a as doubles.static doubleMAMath. sumDoubleSkipMissingData(Array a, double missingValue)sum all of the elements of array a as doubles.参数类型为Array的org.meteoinfo.ndarray中的构造器 构造器 说明 DimArray(Array array, java.util.List<Dimension> dims)ConstructorMAMatrix(Array a)Create an MAMatrix using the given rank-2 array.MAVector(Array a)Create an MAVector using the given rank-1 array. -
org.meteoinfo.projection中Array的使用
返回Array的org.meteoinfo.projection中的方法 修饰符和类型 方法 说明 static ArrayReproject. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<java.lang.Number> rx, java.util.List<java.lang.Number> ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)Reprojectstatic ArrayReproject. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)Reprojectstatic ArrayReproject. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, ResampleMethods resampleMethod)Reprojectstatic Array[]Reproject. reproject(Array x, Array y, ProjectionInfo fromProj, ProjectionInfo toProj)Reproject参数类型为Array的org.meteoinfo.projection中的方法 修饰符和类型 方法 说明 static ArrayReproject. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, java.util.List<java.lang.Number> rx, java.util.List<java.lang.Number> ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)Reprojectstatic java.lang.Object[]Reproject. reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, org.locationtech.proj4j.CoordinateReferenceSystem fromProj, org.locationtech.proj4j.CoordinateReferenceSystem toProj, ResampleMethods method)Project grid datastatic ArrayReproject. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, double fill_value, ResampleMethods resampleMethod)Reprojectstatic ArrayReproject. reproject(Array data, java.util.List<java.lang.Number> x, java.util.List<java.lang.Number> y, Array rx, Array ry, ProjectionInfo fromProj, ProjectionInfo toProj, ResampleMethods resampleMethod)Reprojectstatic java.lang.Object[]Reproject. reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, ProjectionInfo fromProj, ProjectionInfo toProj)Project grid datastatic java.lang.Object[]Reproject. reproject(Array data, java.util.List<java.lang.Number> xx, java.util.List<java.lang.Number> yy, ProjectionInfo fromProj, ProjectionInfo toProj, ResampleMethods method)Project grid datastatic Array[]Reproject. reproject(Array x, Array y, ProjectionInfo fromProj, ProjectionInfo toProj)Reproject -
org.meteoinfo.shape中Array的使用
参数类型为Array的org.meteoinfo.shape中的方法 修饰符和类型 方法 说明 static java.util.List<PointShape>ShapeUtil. createPointShapes(Array x, Array y)Create point shapesstatic java.util.List<PointZShape>ShapeUtil. createPointShapes(Array x, Array y, Array z, Array m)Create PointZ shapesstatic java.util.List<PolygonShape>ShapeUtil. createPolygonShapes(Array x, Array y)Create polygon shapesstatic java.util.List<PolylineShape>ShapeUtil. createPolylineShapes(Array x, Array y)Create polyline shapesstatic java.util.List<PolylineZShape>ShapeUtil. createPolylineShapes(Array x, Array y, Array z, Array m)Create polylineZ shapes
-