Des exemples d'utilisation des fonctions du WLangage
Rien de tel qu'un exemple pour comprendre une fonction de WLangage. Dans cette section, vous trouverez des exemples simples.
Des exemples évolués, où la fonction est utilisée en contexte, sont également disponible sur ce site.
Aller à la page des exemples évolués
MatAdditionne (en anglais MatAdd)
// Addition de deux matrices
ResAddition =
MatAdditionne
("MaMatrice1", "MaMatrice2", ... "MaMatriceRésultat")
|
Début de la page
MatCompresse (en anglais MatStack)
// Compression d'une matrice
MatCompresse
("MaMatrice")
|
Début de la page
MatCopie (en anglais MatCopy)
// Copie d'une matrice
ResCopie =
MatCopie
("MaMatrice", "MaMatriceCopie")
|
Début de la page
MatCree (en anglais MatCreate)
// Création d'une matrice
ResCréation =
MatCrée
("MaMatrice")
|
Début de la page
MatDeterminant (en anglais MatDeterminant)
// Calcul du déterminant d'une matrice
ResDéterminant
= MatDéterminant
("MaMatrice")
|
Début de la page
MatEcrit (en anglais MatWrite)
// Affectation du 6 à l'élément (ligne 2, colonne 2)
ResEcriture =
MatEcrit
("MaMatrice", 6, 2, 2)
|
Début de la page
MatErreur (en anglais MatError)
// Identification du type d'erreur
ResErreur =
MatErreur
("MaMatrice")
|
Début de la page
MatExiste (en anglais MatExist)
// Teste l'existence de la matrice
ResExiste =
MatExiste
("MaMatrice")
|
Début de la page
MatInverse (en anglais MatInvert)
// Inversion d'une matrice carrée
ResInversion =
MatInverse
("MaMatrice", "MaMatriceInversée")
|
Début de la page
MatLit (en anglais MatRead)
// Lecture de l'élément (ligne 3, colonne 5)
ResLecture =
MatLit
("MaMatrice", 3, 5)
|
Début de la page
MatLitColonne (en anglais MatReadColumn)
// Lecture des éléments de la colonne 5
ResLectureColonne =
MatLitColonne
("MaMatrice", 5)
|
Début de la page
MatLitLigne (en anglais MatReadLine)
// Lecture des éléments de la ligne 5
ResLectureLigne =
MatLitLigne
("MaMatrice", 5)
|
Début de la page
MatMultiplie (en anglais MatMultiply)
// Multiplication de deux matrices
ResMultplie =
MatMultiplie
("MaMatrice1", "MaMatrice2", ... "MaMatriceRésultat")
|
Début de la page
MatNbColonne (en anglais MatNbRow)
// Nombre de colonnes ?
ResNbColonne =
MatNbColonne
("MaMatrice")
|
Début de la page
MatNbLigne (en anglais MatNbLine)
// Nombre de lignes ?
ResNbLigne =
MatNbLigne
("MaMatrice")
|
Début de la page
MatReelAdditionne (en anglais MatFloatAdd)
// Addition de la valeur 3 à une matrice
MatRéelAdditionne("MaMatrice", 3)
|
Début de la page
MatReelMultiplie (en anglais MatFloatMultiply)
// Multiplication des éléments de la matrice par la valeur 3
MatRéelMultiplie("MaMatrice", 3)
|
Début de la page
MatRemplit (en anglais MatFill)
// Remplissage d'une matrice de 2 lignes, 3 colonnes avec le nombre 5
ResRemplissage =
MatRemplit
("MaMatrice", 5, 2, 3)
|
Début de la page
MatSupprime (en anglais MatDelete)
// Suppression d'une matrice
MatSupprime("MaMatrice")
|
Début de la page
MatTranspose (en anglais MatTranspose)
// Transposée d'une matrice
ResTranspose =
MatTranspose
("MaMatrice", "MaMatriceTransposée")
|
Début de la page