Resalut !
Desolé pour ces questions mais ça commence à m'énerver un peu des trucs que je ne connais pas encore.
J'ai une matrice A et je veux écrire une fonction qui me donne comme réponse une matrice aussi,
j'ai écrit la fonction Ah mais à l'execution ça me donne :
Alors pouvez-vous me donner une indication de ce qui ce passe ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 bru1.f: Dans la fonction `ah': bru1.f:52: function Ah(s,MM,phi) 1 bru1.f:61: (suite) : Ah(j1,j2)=cmplx(0.,0.) 2 déclaration invalide ou référence au symboe « ah » à (2) [initialement vu à (1)]
Voilà le début de ma fonction
merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 function Ah(s,MM,phi) integer MM,j1,j2,l1,l2 double precision h,pi,s complex phi(-MM,MM-1) parameter(ii=(0.,1.)) parameter(pi=3.141592653d0) h=2.*real(s)/real(MM) do j1=-MM,MM-1 do j2=-MM,MM-1 Ah(j1,j2)=cmplx(0.,0.) ........
Partager