CALCUL TABLEAU SOURCE DES DATA DANS UN FICHIER TEXTE

Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 - 1 juin 2006 à 09:25
Fwdavy Messages postés 57 Date d'inscription lundi 27 septembre 2004 Statut Membre Dernière intervention 8 novembre 2007 - 1 juin 2006 à 17:14
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/37879-calcul-tableau-source-des-data-dans-un-fichier-texte

Fwdavy Messages postés 57 Date d'inscription lundi 27 septembre 2004 Statut Membre Dernière intervention 8 novembre 2007
1 juin 2006 à 17:14
Cool ! Merci Renfield :o))
Renfield Messages postés 17287 Date d'inscription mercredi 2 janvier 2002 Statut Modérateur Dernière intervention 27 septembre 2021 74
1 juin 2006 à 09:25
attention a ce genre de choses :

FOR i = 1 TO LZ
REDIM PRESERVE ZL(i)
ZL(i) = ZA(i)-(MN*XN(i))-BZ
NEXT i

le redimnesionnement d'un tableau est couteux...

REDIM PRESERVE ZL(LZ)
FOR i = 1 TO LZ
ZL(i) = ZA(i)-(MN*XN(i))-BZ
NEXT i


de même

...
MJ(b) = (ZL(i+NB)-ZL(i))/(XN(i+NB)-XN(i))
NEXT i

FOR i = 1 TO UBOUND(MJ()) 'longueur du tableau
IF MJ(i) < 0 THEN 'Toutes mes valeurs doivent être positive
MJ(i) = MJ(i)*(-1)
END IF
...

s'écrit simplement :

...
MJ(b) = Abs( (ZL(i+NB)-ZL(i))/(XN(i+NB)-XN(i)) )
NEXT i
...
Rejoignez-nous