équivalence d'une fonction matlab en Fortran
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

équivalence d'une fonction matlab en Fortran



  1. #1
    invite7ce95178

    équivalence d'une fonction matlab en Fortran


    ------

    Bonjour,


    J'espère que je suis au bon endroit pour poser ma question.
    Je suis nouveau ici et je débute en matlab comme en fortran.
    Voici mon problème:
    J'ai une fonction matlab qui prend en entrée 6 tableaux de matrices et un vecteur et qui renvoi un vecteur.
    Je voudrai reécrire cette fonction en fortran, mais je ne sais pas si je dois faire une SUBROUTINE ou bien une FUNCTION?

    Si quelqu'un pouvais m'aider, ce serai sympa, merci d'avance.

    -----

  2. #2
    invite551c2897

    Re : équivalence d'une fonction matlab en Fortran

    Bonjour.
    En fortran tu peux faire les deux.
    Ce qui différentie function et subroutine, c'est le nombre de résultats :
    function : plusieurs arguments et 1 seul résultat (vecteur, matrice par exemple)
    subroutine : plusieurs arguments et plusieurs résultats.

  3. #3
    invite7ce95178

    Re : équivalence d'une fonction matlab en Fortran

    Bonjour Phryte

    Je te remercie pour ta réponse. Elle a bien éclairé ma lanterne, c'est tout à fait ce que je voulais savoir!!

Discussions similaires

  1. Antécédent d'une fonction sous matlab
    Par invite9f5d8dd0 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 28/04/2009, 15h11
  2. Matlab/fortran
    Par invite30c10981 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 26/09/2007, 10h19
  3. Probleme avec les mex files : utilisation du fortran en matlab
    Par invite0f0e4005 dans le forum Mathématiques du supérieur
    Réponses: 0
    Dernier message: 04/07/2006, 15h41
  4. Fortran et Matlab qui peut m'aider svp
    Par invitef28c49d8 dans le forum Logiciel - Software - Open Source
    Réponses: 14
    Dernier message: 08/03/2006, 14h37