Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1987 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  passage de paramètre d'une fonction fortran appelée depuis python

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

passage de paramètre d'une fonction fortran appelée depuis python

n°2010309
Dreyliciou​ss
Posté le 20-07-2010 à 11:00:08  profilanswer
 

Bonjour,
 
Je vous écris dans le cadre de mon stage technique.
 
J'ai écrit une routine en fortran qui récupère en paramètre un tableau et ses dimensions entre autres. Je souhaite l'utiliser pour lire les valeurs de ce tableau écrit dans un programme python (en utilisant f2py) en utilisant la routine fortran dans mon fichier python.
 
Cependant, en affichant les dimensions récupérées en paramètre dans la routine fortran, je m'aperçois que les valeurs sont modifiées.
 
Je lui passe exactement un tableau et 5 entiers. Je récupère bien les valeurs du tableau mais les valeurs des entiers sont affectées aléatoirement parmis les 5 entiers. Pour être plus claire, je définie les paramètres dans mon fichier python a=5, b=32 et c=20. Une fois passées en paramètres en fortran, je me rend compte que a = 20, b=5 et c=32.
 
Avez-vous une idée pour transmettre correctement ces varariables à la routine?
Je vous remercie d'avance d'avoir pris le temps de me lire et de me répondre.

mood
Publicité
Posté le 20-07-2010 à 11:00:08  profilanswer
 

n°2010860
Sve@r
Posté le 21-07-2010 à 22:44:53  profilanswer
 

Salut
 
Je ne connais pas le fortran ni f2py. Mais tes nombres ne peuvent pas avoir été passés en aléatoire.
Ils ont très certainement été passés soit dans l'ordre naturel, soit dans l'ordre inverse.
Tu peux vérifier STP ?


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  passage de paramètre d'une fonction fortran appelée depuis python

 

Sujets relatifs
script pour se loguer à un logiciel en fonction de l'adresse IP ou MACAffichage d un tableau retourne par une fonction
Afficher liste paramètres Fonction VBAFonction date Attachmate Extra
Relais TCP-IP PYTHONRedirecition header() en fonction de la langue et référencement
[Scilab] Tracer une matrice en fonction de deux autresfonction exec et affichage problème apparition fenetre dos
j'ai un problème avec la fonction limit sous mtsql 
Plus de sujets relatifs à : passage de paramètre d'une fonction fortran appelée depuis python


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR