 |
|
 |
 |
 |
  | cols Number Nombre de colonnes
|
 |
 |
 |
 |
 |
  | data Array Nombre de colonnes
|
 |
 |
 |
 |
 |
  | rows Number Nombre de lignes
|
 |
 |
 |
 |
 |
  | Matrix( data String) Construit une nouvelle matrice où les lignes sont séparées par des "," et les colonnes par des espaces : new Matrix("1 0, 0 1") est la matrice de type unité 2x2.
|
 |
 |
 |
 |
 |
  | Matrix( rows Number, cols Number, data Array|Numbers) rows : Nombre de lignes cols : Nombre de colonnes data : Données initiales - Construit une nouvelle matrice en utilisant les éléments de data (ligne après ligne). Vous pouvez utiliser un objet Numbers si vous envisagez de travailler avec beaucoup de données.
|
 |
 |
 |
 |
 |
  | Matrix.fit( O Integer, data Matrix) => Array Fait correspondre les données Nx2 à polynôme dʼordre O. Renvoie un tableau C tel que le coefficient x^p coefficient du moindre carré soit C[p].
|
 |
 |
 |
 |
 |
  | Matrix.identity( N Integer) Renvoie une nouvelle matrice de type unité NxN
|
 |
 |
 |
 |
 |
  | Matrix.solve( S Matrix, Y Matrix) A partir dʼune matrice carrée S et du vecteur Y, détermine X tel que S · X = Y
|
 |
 |
 |
 |
 |
  | at( row Integer, column Integer) => Number Voir get()
|
 |
 |
 |
 |
 |
  | copy( ) => Matrix Renvoie une copie de la matrice.
|
 |
 |
 |
 |
 |
  | get( row Integer, column Integer) => Number Renvoie lʼentrée située à la ligne row, et à la colonne column. Aucun contrôle de la validité des valeurs indiquées.
|
 |
 |
 |
 |
 |
  | put( row Integer, column Integer, value Number) => Number Voir set()
|
 |
 |
 |
 |
 |
  | set( row Integer, column Integer, value Number) => Number Met à jour lʼentrée située à la ligne row, et à la colonne column. Aucun contrôle de la validité des valeurs indiquées.
|
 |
 |
 |
 |
 |
  | times( A Matrix, B Matrix) => Matrix Renvoie A · B.
|
 |
 |
 |
 |
 |
  | transpose( ) => Matrix Retourne la matrice transposée.
|
 |
 |
 |
 |
 |
  | zero( ) Retourne la matrice transposée. Mets à zéro toutes les données de la matrice
|
 |
 |
|


 |
 |
 |