Une varible declarée de deux façons dans le mm programme [Résolu]

Signaler
Messages postés
3
Date d'inscription
mardi 6 janvier 2009
Statut
Membre
Dernière intervention
5 mai 2009
-
Messages postés
3
Date d'inscription
mardi 6 janvier 2009
Statut
Membre
Dernière intervention
5 mai 2009
-
je fais un programme dont la matrice est déclarée par TMatrix et je'ai télechargeé une fichier .pas dont j'en ai besoin dont mon algo mais la matrice dans cette fichier est déclarée TReal2DArray,alors j'arrive pas à exploiter cette fichier,SVP pouvez vous me diriger.

3 réponses

Messages postés
4202
Date d'inscription
samedi 16 octobre 2004
Statut
Modérateur
Dernière intervention
13 juin 2020
37
TReal2DArray est a mon avis un tableau de reel dynamique a deux dimension !

TReal2DArray = array of array of double; {single, extended}

il te suffit dans ta source de modifier la declaration TMatrix comme ceci :

Type
  TMatrix = TReal2DArray;

si bien sur TMatrix avait la même declaration que TReal2DArray.

sinon il te faut 2 methode de convertion :

function MorpheusToR2d2(const Neo: TMatrix): TReal2DArray;
function R2d2ToTrinity(const Z6P0 : TReal2DArray): TMatrix;

<hr size="2" width="100%" />
Messages postés
3
Date d'inscription
mardi 6 janvier 2009
Statut
Membre
Dernière intervention
5 mai 2009

Je vous remercie infinement
Messages postés
3
Date d'inscription
mardi 6 janvier 2009
Statut
Membre
Dernière intervention
5 mai 2009

Salut;
foxi ,j'ai essayé de modifier la déclaration de la matrice Tmatrix et ça ne marche pas
Svp c'est une tache nécessaire pour mon projet ,je suis débutante en delphi mais je dois l'utiliser pour cela j'ai pas compris comment utiliser ces deux fonctions
function MorpheusToR2d2(const Neo: TMatrix): TReal2DArray;
function R2d2ToTrinity(const Z6P0 : TReal2DArray): TMatrix;

est ce qu'elles sont prédéfinies sinon comment je puisse les trouver.
Merci.