|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MatrixND | |
|---|---|
| org.nuiton.math.matrix | |
| org.nuiton.math.matrix.gui | |
| Uses of MatrixND in org.nuiton.math.matrix |
|---|
| Classes in org.nuiton.math.matrix that implement MatrixND | |
|---|---|
class |
AbstractMatrixND
AbstractMatrixND. |
class |
MatrixNDImpl
MatrixNDImpl. |
class |
SubMatrix
Pour l'instant une sous matrice a obligatoirement le meme nombre de dimension que la matrice qu'elle contient. |
| Fields in org.nuiton.math.matrix declared as MatrixND | |
|---|---|
protected MatrixND |
SubMatrix.matrix
|
| Methods in org.nuiton.math.matrix that return MatrixND | |
|---|---|
MatrixND |
MatrixNDImpl.add(MatrixND m)
|
MatrixND |
AbstractMatrixND.add(MatrixND m)
Modifie la matrice actuelle en lui ajoutant les valeurs de la matrice passé en parametre. |
MatrixND |
MatrixND.add(MatrixND m)
Addition la matrice courante avec la matrice passe en parametre et ce retourne elle meme. |
MatrixND |
AbstractMatrixND.adds(double d)
|
MatrixND |
MatrixND.adds(double d)
Addition d'un scalaire à une matrice. |
MatrixND |
AbstractMatrixND.clone()
|
MatrixND |
MatrixND.clone()
Créer une nouvelle instance clonée de celle-ci |
static MatrixND |
MatrixHelper.convertToId(MatrixND mat)
Convert Matrix to identity matrix must have 2 dimensions. |
MatrixND |
AbstractMatrixND.copy()
|
MatrixND |
MatrixND.copy()
Copy la matrice pour pouvoir la modifier sans perdre les donnees initiales. |
MatrixND |
MatrixFactory.create(double[] values,
int[] dim)
Convert a double array into matrix. |
MatrixND |
MatrixFactory.create(int[] dim)
|
MatrixND |
MatrixFactory.create(List<?>[] semantics)
|
MatrixND |
MatrixFactory.create(MatrixND matrix)
|
MatrixND |
MatrixFactory.create(String name,
int[] dim)
|
MatrixND |
MatrixFactory.create(String name,
int[] dim,
String[] dimNames)
|
MatrixND |
MatrixFactory.create(String name,
List<?>[] semantics)
|
MatrixND |
MatrixFactory.create(String name,
List<?>[] semantics,
String[] dimNames)
|
MatrixND |
AbstractMatrixND.cut(int dim,
int[] toCut)
|
MatrixND |
MatrixND.cut(int dim,
int[] toCut)
Permet de supprimer des éléments de la matrice. |
MatrixND |
AbstractMatrixND.divs(double d)
|
MatrixND |
MatrixND.divs(double d)
Multiplication d'une matrice par un scalaire. |
static MatrixND |
MatrixHelper.fill(MatrixND mat,
double value)
Permet de remplir toute la matrice avec la même donnée |
MatrixND |
MatrixStringEncoder.getMatrixFromString(String str)
Parse string as matrix representation. |
MatrixND |
AbstractMatrixND.getSubMatrix(int dim,
int[] elem)
|
MatrixND |
MatrixND.getSubMatrix(int dim,
int[] elem)
Permet de prendre une sous matrice dans la matrice courante. |
MatrixND |
AbstractMatrixND.getSubMatrix(int dim,
int start,
int nb)
|
MatrixND |
MatrixND.getSubMatrix(int dim,
int start,
int nb)
Permet de prendre une sous matrice dans la matrice courante. |
MatrixND |
AbstractMatrixND.getSubMatrix(int dim,
Object... elem)
|
MatrixND |
MatrixND.getSubMatrix(int dim,
Object... elem)
Permet de prendre une sous matrice dans la matrice courante. |
MatrixND |
AbstractMatrixND.getSubMatrix(int dim,
Object start,
int nb)
|
MatrixND |
MatrixND.getSubMatrix(int dim,
Object start,
int nb)
Permet de prendre une sous matrice dans la matrice courante. |
MatrixND |
AbstractMatrixND.getSubMatrixOnSemantic(int dim,
Object... elem)
Add to desambiguas some call with xpath engine, but do the same thing AbstractMatrixND.getSubMatrix(int, Object[]) |
MatrixND |
MatrixNDImpl.map(MapFunction f)
Si le vector utilise par la BasicMatix supporte la method map, on l'utilise pour gagner du temps |
MatrixND |
AbstractMatrixND.map(MapFunction f)
Retourne la matrice elle meme. |
MatrixND |
MatrixND.map(MapFunction f)
Applique une fonction sur chaque valeur de la matrice. |
MatrixND |
MatrixFactory.matrixId(int size)
Crée une nouvelle matrice identité. |
MatrixND |
MatrixNDImpl.minus(MatrixND m)
Modifie la matrice actuelle en lui soustrayant les valeurs de la matrice passé en parametre. |
MatrixND |
AbstractMatrixND.minus(MatrixND m)
Modifie la matrice actuelle en lui soustrayant les valeurs de la matrice passé en parametre. |
MatrixND |
MatrixND.minus(MatrixND m)
Soustrai la matrice courante avec la matrice passe en parametre et ce retourne elle meme. |
MatrixND |
AbstractMatrixND.minuss(double d)
|
MatrixND |
MatrixND.minuss(double d)
Soustraction d'un scalaire à une matrice |
MatrixND |
AbstractMatrixND.mult(MatrixND m)
|
MatrixND |
MatrixND.mult(MatrixND m)
Multiplication normal (produit matriciel) de 2 matrices 2D. |
MatrixND |
AbstractMatrixND.mults(double d)
|
MatrixND |
MatrixND.mults(double d)
Multiplication d'une matrice par un scalaire. |
MatrixND |
MatrixNDImpl.paste(int[] origin,
MatrixND mat)
Si on peut on utilise le paste du vector de BasicMatix, sinon on utilise la methode de AbstractMatrixND. |
MatrixND |
AbstractMatrixND.paste(int[] origin,
MatrixND mat)
Modifie la matrice actuel en metant les valeurs de mat passé en parametre |
MatrixND |
MatrixND.paste(int[] origin,
MatrixND mat)
Copie une matrice dans la matrice actuelle. |
MatrixND |
AbstractMatrixND.paste(MatrixND mat)
Modifie la matrice actuel en metant les valeurs de mat passé en parametre |
MatrixND |
MatrixND.paste(MatrixND mat)
Copie une matrice dans la matrice actuelle. |
MatrixND |
AbstractMatrixND.pasteSemantics(MatrixND mat)
Modifie la matrice actuel en metant les valeurs de mat passé en parametre La copie se fait en fonction de la semantique, si un element dans une dimension n'est pas trouvé, alors il est passé |
MatrixND |
MatrixND.pasteSemantics(MatrixND mat)
Modifie la matrice actuel en metant les valeurs de mat passé en parametre La copie se fait en fonction de la semantique, si un element dans une dimension n'est pas trouvé, alors il est passé |
MatrixND |
AbstractMatrixND.reduce()
|
MatrixND |
MatrixND.reduce()
Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée. |
MatrixND |
AbstractMatrixND.reduce(int minNbDim)
|
MatrixND |
MatrixND.reduce(int minNbDim)
Reduit la matrice de sorte que toutes les dimensions qui n'ont qu'un élement soit supprimée. |
protected MatrixND |
AbstractMatrixND.reduce(List<?> dimName,
List<Object> sem,
int[] correspondance)
Create new matrice from the current matrix. |
MatrixND |
AbstractMatrixND.reduceDims(int... dims)
|
MatrixND |
MatrixND.reduceDims(int... dims)
Reduit le matrice seulement sur les dimensions passées en argument. |
MatrixND |
AbstractMatrixND.sumOverDim(int dim)
|
MatrixND |
MatrixND.sumOverDim(int dim)
Somme la matrice sur une dimension donnée. |
MatrixND |
AbstractMatrixND.sumOverDim(int dim,
int step)
|
MatrixND |
MatrixND.sumOverDim(int dim,
int step)
Somme la matrice mais la matrice reste de la même dimension. la somme permet juste de regrouper dans une dimension un certain nombre de valeur. |
MatrixND |
AbstractMatrixND.sumOverDim(int dim,
int start,
int nb)
|
MatrixND |
MatrixND.sumOverDim(int dim,
int start,
int nb)
|
MatrixND |
AbstractMatrixND.transpose()
|
MatrixND |
MatrixND.transpose()
retourne le transpose de la matrice. |
| Methods in org.nuiton.math.matrix with parameters of type MatrixND | |
|---|---|
MatrixND |
MatrixNDImpl.add(MatrixND m)
|
MatrixND |
AbstractMatrixND.add(MatrixND m)
Modifie la matrice actuelle en lui ajoutant les valeurs de la matrice passé en parametre. |
MatrixND |
MatrixND.add(MatrixND m)
Addition la matrice courante avec la matrice passe en parametre et ce retourne elle meme. |
static MatrixND |
MatrixHelper.convertToId(MatrixND mat)
Convert Matrix to identity matrix must have 2 dimensions. |
MatrixND |
MatrixFactory.create(MatrixND matrix)
|
boolean |
AbstractMatrixND.equals(MatrixND mat)
|
boolean |
AbstractMatrixND.equalsValues(MatrixND mat)
Verifie si les matrices sont egales en ne regardant que les valeurs et pas les semantiques |
boolean |
MatrixND.equalsValues(MatrixND mat)
Verifie si les matrices sont egales en ne regardant que les valeurs et pas les semantiques |
static MatrixND |
MatrixHelper.fill(MatrixND mat,
double value)
Permet de remplir toute la matrice avec la même donnée |
String |
MatrixStringEncoder.getMatrixAsString(MatrixND matrix)
Convert a matrix in string representation. |
MatrixND |
MatrixNDImpl.minus(MatrixND m)
Modifie la matrice actuelle en lui soustrayant les valeurs de la matrice passé en parametre. |
MatrixND |
AbstractMatrixND.minus(MatrixND m)
Modifie la matrice actuelle en lui soustrayant les valeurs de la matrice passé en parametre. |
MatrixND |
MatrixND.minus(MatrixND m)
Soustrai la matrice courante avec la matrice passe en parametre et ce retourne elle meme. |
MatrixND |
AbstractMatrixND.mult(MatrixND m)
|
MatrixND |
MatrixND.mult(MatrixND m)
Multiplication normal (produit matriciel) de 2 matrices 2D. |
MatrixND |
MatrixNDImpl.paste(int[] origin,
MatrixND mat)
Si on peut on utilise le paste du vector de BasicMatix, sinon on utilise la methode de AbstractMatrixND. |
MatrixND |
AbstractMatrixND.paste(int[] origin,
MatrixND mat)
Modifie la matrice actuel en metant les valeurs de mat passé en parametre |
MatrixND |
MatrixND.paste(int[] origin,
MatrixND mat)
Copie une matrice dans la matrice actuelle. |
MatrixND |
AbstractMatrixND.paste(MatrixND mat)
Modifie la matrice actuel en metant les valeurs de mat passé en parametre |
MatrixND |
MatrixND.paste(MatrixND mat)
Copie une matrice dans la matrice actuelle. |
MatrixND |
AbstractMatrixND.pasteSemantics(MatrixND mat)
Modifie la matrice actuel en metant les valeurs de mat passé en parametre La copie se fait en fonction de la semantique, si un element dans une dimension n'est pas trouvé, alors il est passé |
MatrixND |
MatrixND.pasteSemantics(MatrixND mat)
Modifie la matrice actuel en metant les valeurs de mat passé en parametre La copie se fait en fonction de la semantique, si un element dans une dimension n'est pas trouvé, alors il est passé |
void |
MatrixEncoder.writeMatrice(MatrixND mat)
|
| Constructors in org.nuiton.math.matrix with parameters of type MatrixND | |
|---|---|
MatrixNDImpl(MatrixFactory factory,
MatrixND matrix)
|
|
SubMatrix(MatrixND matrix,
int dim,
int[] elem)
|
|
SubMatrix(MatrixND matrix,
int dim,
int start,
int nb)
|
|
| Uses of MatrixND in org.nuiton.math.matrix.gui |
|---|
| Fields in org.nuiton.math.matrix.gui declared as MatrixND | |
|---|---|
protected MatrixND |
MatrixTableModelND.m
|
protected MatrixND |
MatrixTableModelLinear.m
|
protected MatrixND |
MatrixPanelEditor.matrix
|
protected MatrixND |
JAXXMatrixEditor.matrix
|
| Methods in org.nuiton.math.matrix.gui that return MatrixND | |
|---|---|
MatrixND |
MatrixPanelEditor.getMatrix()
|
MatrixND |
JAXXMatrixEditor.getMatrix()
|
abstract MatrixND |
MatrixEditor.getMatrix()
|
MatrixND |
MatrixPanelEvent.getMatrix()
|
| Methods in org.nuiton.math.matrix.gui with parameters of type MatrixND | |
|---|---|
void |
MatrixTableModelND.setMatrix(MatrixND m)
|
void |
MatrixPanelEditor.setMatrix(MatrixND m)
|
void |
MatrixTableModelLinear.setMatrix(MatrixND m)
|
void |
JAXXMatrixEditor.setMatrix(MatrixND m)
|
abstract void |
MatrixEditor.setMatrix(MatrixND matrix)
|
void |
MatrixTableModel.setMatrix(MatrixND m)
|
| Constructors in org.nuiton.math.matrix.gui with parameters of type MatrixND | |
|---|---|
JAXXMatrixEditor(MatrixND m,
boolean dimensionEdit)
Deprecated. since 2.0.1 use MatrixPanelEditor |
|
MatrixPanelEditor(MatrixND m,
boolean dimensionEdit)
|
|
MatrixTableModelLinear(MatrixND m,
boolean showDefault)
|
|
MatrixTableModelND(MatrixND m)
TableModel basee sur une MatrixND a une ou deux dimensions. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||