Uses of Class
org.strbio.math.FVector

Packages that use FVector
org.strbio.math These classes perform functions related to mathematics and statistics. 
 

Uses of FVector in org.strbio.math
 

Subclasses of FVector in org.strbio.math
 class FHalfMatrix
          like an upper triangular DMatrix.
 

Methods in org.strbio.math that return FVector
static FVector FVector.add(FVector a, FVector b)
          Adds two FVector's and returns a new FVector containing the sum.
static FVector FVector.append(FVector x, FVector y)
          Returns a new FVector containing the first argument appended to the second.
 FVector FVector.cross(FVector x)
          Returns the cross product of multiplying this with another vector.
static FVector FVector.cross(FVector x, FVector y)
          Returns the cross product of multiplying two vectors.
static FVector FVector.divide(FVector a, float b)
          Divides a FVector by a float, and returns a new FVector containing the result.
 FVector FVector.makeZScores()
          returns a vector containing the Z scores for all data in the array.
static FVector FVector.multiply(float b, FVector a)
          Multiplies a FVector by an int and returns a new FVector containing the result.
static FVector FVector.multiply(FMatrix b, FVector a)
          Multplies a FVector by a FMatrix, and returns a new FVector with the result.
static FVector FVector.multiply(FVector a, float b)
          Multiplies a FVector by an int and returns a new FVector containing the result.
static FVector FVector.multiply(FVector a, FMatrix b)
          Multplies a FVector by a FMatrix, and returns a new FVector with the result.
static FVector FVector.reverse(FVector x)
          returns a vector which is the reverse of this one.
static FVector FVector.subtract(FVector a, FVector b)
          Subtracts one FVector's from another returns a new FVector containing the difference.
 

Methods in org.strbio.math with parameters of type FVector
 void FVector.add(FVector x)
          Adds another FVector to this one.
static FVector FVector.add(FVector a, FVector b)
          Adds two FVector's and returns a new FVector containing the sum.
 void FVector.append(FVector x)
          appends the contents of another FVector to this one.
static FVector FVector.append(FVector x, FVector y)
          Returns a new FVector containing the first argument appended to the second.
 float FVector.covar(FVector y)
          Returns the covariance of values in this array with those in another array.
 FVector FVector.cross(FVector x)
          Returns the cross product of multiplying this with another vector.
static FVector FVector.cross(FVector x, FVector y)
          Returns the cross product of multiplying two vectors.
 float FVector.distance(FVector x)
          Returns the distance between this point and one pointed two by another FVector.
static float FVector.distance(FVector a, FVector b)
          Returns the distance between two points pointed to by FVectors a and b.
static FVector FVector.divide(FVector a, float b)
          Divides a FVector by a float, and returns a new FVector containing the result.
 float FVector.dot(FVector x)
          Returns the dot product of multiplying this with another vector.
static float FVector.dot(FVector x, FVector y)
          Returns the dot product of multiplying two vectors.
 float[] FVector.linearFit(FVector y)
          This will return the best linear fit to a bunch of points, assuming that this FVector contains x's, and FVectory y contains y's.
static FVector FVector.multiply(float b, FVector a)
          Multiplies a FVector by an int and returns a new FVector containing the result.
static FVector FVector.multiply(FMatrix b, FVector a)
          Multplies a FVector by a FMatrix, and returns a new FVector with the result.
static FVector FVector.multiply(FVector a, float b)
          Multiplies a FVector by an int and returns a new FVector containing the result.
static FVector FVector.multiply(FVector a, FMatrix b)
          Multplies a FVector by a FMatrix, and returns a new FVector with the result.
 float FVector.pearson(FVector y)
          Returns the Pearson correlation coefficient R of values in this array with values in another array.
static FVector FVector.reverse(FVector x)
          returns a vector which is the reverse of this one.
 void FVector.subtract(FVector x)
          Subtracts another FVector from this one.
static FVector FVector.subtract(FVector a, FVector b)
          Subtracts one FVector's from another returns a new FVector containing the difference.
 

Constructors in org.strbio.math with parameters of type FVector
FVector(FVector x)
          copies another FVector.