Comment stocker beaucoup de données dans une variable?
Bonjour le forum,
Je vous explique mon problème :
Afin de faire tourner un algorithme génétique, j'ai besoin de mettre une grande quantité de données dans un tableau que je stocke dans une variable VBA (qui est d'un 'Type' que j'ai créé).
Or Excel VBA limite la taille des variables de type perso à 64 Ko... trop petit pour mon application!
En gros je créé un individu qui a un certain nombre de caractéritiques (dont 4600 entiers) pas toutes du même type, et une population qui contient un certain nombre d'individus ainsi qu'un entier pour l'indexer.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| public const TailleIndividu = 4600
public const TaillePopulation = 100
Public Type Individu
Index as integer
Caracteritique(TailleIndividu) as integer
Poids as Single
End Type
Public Type Population
Personne(TaillePopulation) as Individu
Index as Integer
End Type
Dim Generation1 as Population '===> bim erreur de compilation,
'une donnée fixe ou statique
'ne peu pas dépasser 64 Ko |
Dans quel genre de structure dois-je alors stocker mon tableau 'Population'?
Est-il possible de stocker plusieur type de variables dans une Collection?
Est-ce que je peu utiliser une classe? On peu mettre un tableau dans une classe?
Est-ce que je devrait pas faire ça en C???
I'am in the shit help me please!!!
Merci les Devellopeurs!