Bonjour,

Je dois programmer avec ROOT, et j'ai donc voulu faire un tout petit programme pour commencer:
#include "TMatrixD.h"
#include "Riostream.h"
#include "stdio.h"

void ex()
{
Int_t r;
TMatrixD U1=THilbertMatrixD(2,2);//c'est juste un exemple pour créer 1matrice
r=U1.fNcols;
cout << "nb column:" << r << endl;
}

Aucun problème lors du chargement, mais quand j'éxécute ex(), j'obtiens :
"Symbol U1 is not defined in current scope C:\root\/perso/matrice.c(12)".
(en sachant que matrice.C, c'est le petit programme que j'ai mi dans un dossier perso...).

ça doit une erreur toute pourrie mais je la vois pas!

un peu d'aide svp!