org.das2.dataset
Class VectorUtil
java.lang.Object
org.das2.dataset.VectorUtil
public class VectorUtil
- extends java.lang.Object
Method Summary |
static int |
closestXTag(DataSet ds,
Datum datum)
|
static int |
closestXTag(DataSet ds,
double x,
Units units)
|
static void |
dumpToAsciiStream(VectorDataSet vds,
Datum xmin,
Datum xmax,
java.io.OutputStream out)
|
static void |
dumpToAsciiStream(VectorDataSet vds,
java.io.OutputStream out)
|
static void |
dumpToAsciiStream(VectorDataSet vds,
java.nio.channels.WritableByteChannel out)
|
static void |
dumpToBinaryStream(VectorDataSet vds,
java.io.OutputStream out)
|
static void |
dumpToStream(VectorDataSet vds,
java.io.OutputStream out)
|
static VectorDataSet |
finiteDerivative(VectorDataSet ds,
int n)
Return the finite difference derivative of the dataset, between elements that
are n steps apart. |
static double[] |
getXTagArrayDouble(DataSet vds,
Units units)
|
static Datum |
median(VectorDataSet ds)
|
static java.lang.String |
toString(VectorDataSet ds)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VectorUtil
public VectorUtil()
getXTagArrayDouble
public static double[] getXTagArrayDouble(DataSet vds,
Units units)
closestXTag
public static int closestXTag(DataSet ds,
Datum datum)
closestXTag
public static int closestXTag(DataSet ds,
double x,
Units units)
median
public static Datum median(VectorDataSet ds)
dumpToAsciiStream
public static void dumpToAsciiStream(VectorDataSet vds,
Datum xmin,
Datum xmax,
java.io.OutputStream out)
dumpToAsciiStream
public static void dumpToAsciiStream(VectorDataSet vds,
java.io.OutputStream out)
dumpToAsciiStream
public static void dumpToAsciiStream(VectorDataSet vds,
java.nio.channels.WritableByteChannel out)
dumpToStream
public static void dumpToStream(VectorDataSet vds,
java.io.OutputStream out)
dumpToBinaryStream
public static void dumpToBinaryStream(VectorDataSet vds,
java.io.OutputStream out)
toString
public static java.lang.String toString(VectorDataSet ds)
finiteDerivative
public static VectorDataSet finiteDerivative(VectorDataSet ds,
int n)
- Return the finite difference derivative of the dataset, between elements that
are n steps apart.
Because we don't have a general-purpose way to divide units, the units returned
are dimensionless.