matrices sont une représentation mathématique d'une collection de numéros , appelés éléments disposés en lignes et en colonnes. La meilleure façon de stocker et de traiter des matrices en QBasic est d'utiliser des tableaux à deux dimensions. Un tableau peut être considéré comme une simple variable qui stocke une liste de valeurs dans une ou plusieurs dimensions , se référant à chaque valeur avec ses coordonnées entre parenthèses après le nom de la variable. Une fois que les données sont organisées en tableaux 2D de dimensions correspondant , QBasic peut effectuer des opérations de base sur les matrices automatiquement . Instructions 1 déclarer deux , les tableaux à 2 dimensions de la taille désirée en utilisant la commande DIM sous la forme suivante : DIM MatrixOne ( 3, 5) DIM MatrixTwo ( 3, 5) Cet exemple va créer deux 3 - en - 5 tableaux nommés MatrixOne et MatrixTwo , respectivement. Numéros de ligne et de colonne dans les matrices vont commencer à zéro , de sorte que les coordonnées dans cet exemple se situerait entre MatrixOne ( 0, 0) de MatrixOne (2, 4) pour les 2 Remplissez les matrices avec le valeurs souhaitées en attribuant une valeur à chaque paire de coordonnées sous la forme suivante : MatrixOne ( 0, 0) = 4 pour remplir chaque matrice avec des nombres entiers consécutifs , utilisez le code suivant, en remplaçant 3 et 5 avec les dimensions de vos matrices : V = 1 pour x = 1 à 3 - POUR Y = 1 à 5 ---- MatrixOne (X, Y) = V ---- V = V + 1 - PROCHAINE Ensuite Hôtels 3 Effectuer les opérations matricielles simples en ajoutant ou soustrayant les variables de la matrice , comme dans cet exemple : MatrixOne MatrixOne = + MatrixTwo Pour préserver les valeurs dans les matrices originales , déclarer une troisième matrice dont les dimensions correspondent aux dimensions des deux premières matrices. Affectez les résultats de l'opération à la troisième matrice en utilisant ce code: DIM MatrixResult ( 3, 5) MatrixResult = MatrixTwo - MatrixOne
|