public class MultiFibreReconStats extends InversionStats
Modifier and Type | Method and Description |
---|---|
double[][] |
getHessianEigenVals(double[][] props,
int firstInd)
Returns the eigenvalues of the Hessian matrix the four elements
of which are in each row of the the props array starting from
element firstInd.
|
static void |
main(java.lang.String[] args) |
void |
orderPeaksByMeanStrength(double[][] props,
int numComponents,
int propsPerComponent,
int firstDirIndex)
Reorders the array of inversion properties when it contains
multiple directions by the mean strength of the peak directions
across all trials.
|
dyadic, execute, initDefaultVals, initOptions, initVariables, meanSTDMaxAndMin, oneDirectionStats, orderComponentsByDirection
public static void main(java.lang.String[] args)
public void orderPeaksByMeanStrength(double[][] props, int numComponents, int propsPerComponent, int firstDirIndex)
props
- The array of properties.numComponents
- The number of directions in the props arraypropsPerComponent
- The number of values in the props array for each directionfirstDirIndex
- The index of props that is the start of the first directionpublic double[][] getHessianEigenVals(double[][] props, int firstInd)
props
- The array of properties.firstInd
- The first index of the Hessian matrix.