ALGÈBE LINÉAIRE

Signaler
-
Messages postés
12
Date d'inscription
mercredi 9 mai 2001
Statut
Membre
Dernière intervention
1 juin 2002
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/1302-algebe-lineaire

Messages postés
12
Date d'inscription
mercredi 9 mai 2001
Statut
Membre
Dernière intervention
1 juin 2002

oui mais le problème n'est pas là, je ne peux pas passer en argument un tableau si je ne connais pas sa taille. si l'on passe un tableau par valeur, on doit préciser quelle sera la taille du tableau dans la fonction.

et puis c'est moins lourd par référence.
Messages postés
3
Date d'inscription
mardi 24 octobre 2000
Statut
Membre
Dernière intervention
16 juin 2002

ya un moyen de changer la longueur des tableaux .. tu en definis un sans longueur predefinie , par exemle a(,)
et avant de l'utiliser tu utilises 'Redim' : Redim a(2,2) par exemple ..et pu peux utiliser des variables ossi :) a(m,n)
Ben pour stocker une matrice à n lignes et p colonnes, je le fais avec des tableaux.
Le problème est que l'on ne peut pas renvoyer des taleaux de longeur variable par une fonction. On travaille donc par référence. Donc pour un produit matriciel, tu indiques à une procédure (non une fonction) quelles sont les matrices à multiplier dans l'ordre, donc deux tableaux, et AUSSI la matrice qui contiendra le résultat. Ce qui implique que tu aies initialisé la variable de résultat. NB : le prog se charge de redimensionner la matrice résultat comme il faut.
ça tombe bien, moi j'en veux de to explicat°!!! Surtt ke jé du mal à faire la transposit° Maths vers maths en langage VB, si tu vois c'ke j'veux dire?... ;-)

Allez bone prog'!!!

Gogogogogogogogogooooo
Afficher les 6 commentaires