public class SingleVector extends AbstractMOAObject
Modifier and Type | Field and Description |
---|---|
protected float[] |
array |
Constructor and Description |
---|
SingleVector() |
SingleVector(double[] arrayRef) |
SingleVector(float[] toCopy) |
SingleVector(SingleVector toCopy) |
Modifier and Type | Method and Description |
---|---|
void |
addToValue(int i,
float v) |
void |
addToValues(float toAdd) |
void |
addValues(float[] toAdd) |
void |
addValues(SingleVector toAdd) |
float[] |
getArrayCopy() |
float[] |
getArrayRef() |
void |
getDescription(StringBuilder sb,
int indent)
Returns a string representation of this object.
|
void |
getSingleLineDescription(StringBuilder out) |
void |
getSingleLineDescription(StringBuilder out,
int numValues) |
float |
getValue(int i) |
int |
maxIndex() |
float |
minWeight() |
void |
normalize() |
int |
numNonZeroEntries() |
int |
numValues() |
void |
scaleValues(float multiplier) |
protected void |
setArrayLength(int l) |
void |
setValue(int i,
float v) |
void |
subtractValues(float[] toSubtract) |
void |
subtractValues(SingleVector toSubtract) |
float |
sumOfValues() |
copy, copy, measureByteSize, measureByteSize, toString
public SingleVector()
public SingleVector(float[] toCopy)
public SingleVector(SingleVector toCopy)
public SingleVector(double[] arrayRef)
public int numValues()
public void setValue(int i, float v)
public void addToValue(int i, float v)
public void addValues(SingleVector toAdd)
public void addValues(float[] toAdd)
public void subtractValues(SingleVector toSubtract)
public void subtractValues(float[] toSubtract)
public void addToValues(float toAdd)
public void scaleValues(float multiplier)
public float getValue(int i)
public float sumOfValues()
public int maxIndex()
public void normalize()
public int numNonZeroEntries()
public float minWeight()
public float[] getArrayCopy()
public float[] getArrayRef()
protected void setArrayLength(int l)
public void getSingleLineDescription(StringBuilder out)
public void getSingleLineDescription(StringBuilder out, int numValues)
public void getDescription(StringBuilder sb, int indent)
MOAObject
AbstractMOAObject.toString
to give a string representation of the object.sb
- the stringbuilder to add the descriptionindent
- the number of characters to indentCopyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.