|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||
java.lang.ObjectwContour.Interpolate
public class Interpolate
Interpolate class - including the functions of interpolation
| 构造方法摘要 | |
|---|---|
Interpolate()
|
|
| 方法摘要 | |
|---|---|
static double[][] |
AssignPointToGrid(double[][] SCoords,
double[] X,
double[] Y,
double unDefData)
Assign point value to grid value |
static void |
CreateGridXY_Delt(double Xlb,
double Ylb,
double Xrt,
double Yrt,
double XDelt,
double YDelt,
double[] X,
double[] Y)
Create grid x/y coordinate arrays with x/y delt |
static void |
CreateGridXY_Num(double Xlb,
double Ylb,
double Xrt,
double Yrt,
double[] X,
double[] Y)
Create grid X/Y coordinate |
static double[][] |
Cressman(double[][] stationData,
double[] X,
double[] Y,
double unDefData)
Cressman analysis |
static double[][] |
Cressman(double[][] stData,
double[] X,
double[] Y,
double unDefData,
java.util.List<java.lang.Double> radList)
Cressman analysis |
static double[][] |
Interpolation_Grid(double[][] GridData,
double[] X,
double[] Y,
double unDefData,
double[] nX,
double[] nY)
Interpolate from grid data |
static double[][] |
Interpolation_IDW_Neighbor(double[][] SCoords,
double[] X,
double[] Y,
int NumberOfNearestNeighbors)
Interpolation with IDW neighbor method |
static double[][] |
Interpolation_IDW_Neighbor(double[][] SCoords,
double[] X,
double[] Y,
int NumberOfNearestNeighbors,
double unDefData)
Interpolation with IDW neighbor method |
static double[][] |
Interpolation_IDW_Radius(double[][] SCoords,
double[] X,
double[] Y,
int NeededPointNum,
double radius,
double unDefData)
Interpolation with IDW neighbor method |
| 从类 java.lang.Object 继承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| 构造方法详细信息 |
|---|
public Interpolate()
| 方法详细信息 |
|---|
public static void CreateGridXY_Delt(double Xlb,
double Ylb,
double Xrt,
double Yrt,
double XDelt,
double YDelt,
double[] X,
double[] Y)
Xlb - x of left-bottomYlb - y of left-bottomXrt - x of right-topYrt - y of right-topXDelt - x deltYDelt - y deltX - output X arrayY - output Y array
public static void CreateGridXY_Num(double Xlb,
double Ylb,
double Xrt,
double Yrt,
double[] X,
double[] Y)
Xlb - X left bottomYlb - Y left bottomXrt - X right topYrt - Y right topX - X coordinateY - Y coordinate
public static double[][] Interpolation_IDW_Neighbor(double[][] SCoords,
double[] X,
double[] Y,
int NumberOfNearestNeighbors)
SCoords - discrete data arrayX - grid X arrayY - grid Y arrayNumberOfNearestNeighbors - number of nearest neighbors
public static double[][] Interpolation_IDW_Neighbor(double[][] SCoords,
double[] X,
double[] Y,
int NumberOfNearestNeighbors,
double unDefData)
SCoords - discrete data arrayX - grid X arrayY - grid Y arrayNumberOfNearestNeighbors - number of nearest neighborsunDefData - undefine data
public static double[][] Interpolation_IDW_Radius(double[][] SCoords,
double[] X,
double[] Y,
int NeededPointNum,
double radius,
double unDefData)
SCoords - discrete data arrayX - grid X arrayY - grid Y arrayNeededPointNum - needed at least point numberradius - search radiusunDefData - undefine data
public static double[][] Interpolation_Grid(double[][] GridData,
double[] X,
double[] Y,
double unDefData,
double[] nX,
double[] nY)
GridData - input grid dataX - input x coordinatesY - input y coordinatesunDefData - undefine datanX - output x coordinatenY - output y coordinate
public static double[][] Cressman(double[][] stationData,
double[] X,
double[] Y,
double unDefData)
stationData - station data array - x,y,valueX - x arrayY - y arrayunDefData - undefine data
public static double[][] Cressman(double[][] stData,
double[] X,
double[] Y,
double unDefData,
java.util.List<java.lang.Double> radList)
stData - station data array - x,y,valueX - x arrayY - y arrayunDefData - undefine dataradList - radii list
public static double[][] AssignPointToGrid(double[][] SCoords,
double[] X,
double[] Y,
double unDefData)
SCoords - point value arrayX - x coordinateY - y coordinateunDefData - undefine value
|
||||||||||
| 上一个类 下一个类 | 框架 无框架 | |||||||||
| 摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 | |||||||||