CMatriceAleat

CMatriceAleat

new CMatriceAleat(listeProprietaire, impProto, estElementFinal, nomCalcul, n, p, min, max)

Source:

Classe représentant une matrice de n lignes et p colonnes à valeurs entières distinctes comprises entre les valeurs rendues par min et max Les valeurs générées pour la matrice ne pourront être distinctes quue si max-min+1 est supérieur ou égal au nombre de termes de la matrice

Parameters:
Name Type Description
listeProprietaire CListeObjets

La liste propriétaire

impProto CImplementationProto

null ou a construction propriétaire.

estElementFinal boolean

true si élément final de construction

nomCalcul string

Le nom donné au calcul.

n number

Le nombre de lignes de la matrice

p number

Le nombre de colonnes de la matrice

min CValeur

La valeur mini des termes de la matrice (dynamique)

max CValeur

La valeur maxi des termes de la matrice (dynamique)

Methods

estMatrice() → {boolean}

Source:

Fonction utilisée dans CalcR. CMatrice, CMatriceAleat, CMatriceParForm et CCalcMat CCalcMat sont les seuls objets descendant de CValDyn renvoyant true pour cette fonction

Returns:
Type
boolean

estMatriceBase() → {boolean}

Source:

Fonction utilisée dans CalcR. CMatrice, CMatriceAleat sont les seuls objets descendant de CValDyn renvoyant true pour cette fonction (matrices ne résultant pas d'un calcul)

Returns:
Type
boolean

latexMat(nbdec) → {string}

Source:

Fonction renvoyant la représentation LaTeX du résultat de la matrice avec n décimales

Parameters:
Name Type Description
nbdec number

Le nombre de décimales

Returns:
Type
string

latexMatFrac() → {string}

Source:

Fonction renvoyant la représentation LaTeX du résultat de la matrice avec appriximation des valeurs par des fractions rationnelles à 10^(-12) près

Returns:
Type
string

nombreVariables() → {number}

Source:

Pour l'interprétation syntaxique, les matrices sont considérées comme des fonctions à deu variables

Returns:
Type
number