T - type of the discrete variablespublic class MultiStateFactory<T extends Copyable<?>> extends AbstractMultiStateFactory<T>
cDOF| Constructor and Description |
|---|
MultiStateFactory(int continuousDOF) |
| Modifier and Type | Method and Description |
|---|---|
AbstractMultiState<T> |
createEmptyMultiState()
Create an empty multi state object
|
AbstractMultiState<T> |
createMultiState(double[][] continuousStateVariables,
T[] discreteStateVariables)
Create a multi state object initialized by the specified data
|
AbstractMultiState<T> |
createMultiState(Jama.Matrix[] continuousStateVariables,
T[] discreteStateVariables)
Create a multi state object initialized by the specified data
|
getContinuousDOF, validMultiStatepublic AbstractMultiState<T> createEmptyMultiState()
AbstractMultiStateFactorycreateEmptyMultiState in class AbstractMultiStateFactory<T extends Copyable<?>>public AbstractMultiState<T> createMultiState(double[][] continuousStateVariables, T[] discreteStateVariables) throws IllegalArgumentException
AbstractMultiStateFactorycreateMultiState in class AbstractMultiStateFactory<T extends Copyable<?>>continuousStateVariables - array of double arrays specifying the continuous variable values of each single statediscreteStateVariables - array of type T specifying the discrete variable values of each single stateIllegalArgumentException - thrown if the outer dimension of the two arrays does not match or if the size of the single state arrays have invalid sizepublic AbstractMultiState<T> createMultiState(Jama.Matrix[] continuousStateVariables, T[] discreteStateVariables) throws IllegalArgumentException
AbstractMultiStateFactorycreateMultiState in class AbstractMultiStateFactory<T extends Copyable<?>>continuousStateVariables - array of Matrix objects specifying the continuous variable values of each single statediscreteStateVariables - array of type T specifying the discrete variable values of each single stateIllegalArgumentException - thrown if the outer dimension of the two arrays does not match or if the size of the single state arrays have invalid sizeCopyright © 2010–2025 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.