IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Fortran Discussion :

Mettre un tableau calculé dans une fonction numérique


Sujet :

Fortran

  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    386
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 386
    Par défaut Mettre un tableau calculé dans une fonction numérique
    bonjour,
    si j ai un tableau calculée d une subroutine (par exemple A(10)) et je veut mettre ce tableau dans une fonction numérique par expmle f(x)=somme(A(i°))x , alors comment faire?

  2. #2
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Désolé, mais ta question est incompréhensible.

    A part ça, je te conseille de méditer ces trois maximes de Nicolas Boileau

    Avant donc que d'écrire, apprenez à penser.
    Ce que l'on conçoit bien s'énonce clairement,
    Et les mots pour le dire arrivent aisément.
    Hâtez-vous lentement, et sans perdre courage,
    Vingt fois sur le métier remettez votre ouvrage,
    Polissez-le sans cesse, et le repolissez,
    Ajoutez quelquefois, et souvent effacez.
    Jean-Marc Blanc

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    386
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 386
    Par défaut
    Salut
    J ai un tableau A(i),i=1,..,n dejà calculé par une subroutine, moi j ai la fonction suivante :
    $f(x)=\sum_{0}^{n}(A(i)-i)x^2$
    Ma question est : comment je peut faire intervenir le tableau A(i) dans la fonction?(dans le code)




    Citation Envoyé par FR119492 Voir le message
    Désolé, mais ta question est incompréhensible.

    A part ça, je te conseille de méditer ces trois maximes de Nicolas Boileau

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Avant donc que d'écrire, apprenez à penser.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        Ce que l'on conçoit bien s'énonce clairement,
        Et les mots pour le dire arrivent aisément.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        Hâtez-vous lentement, et sans perdre courage,
        Vingt fois sur le métier remettez votre ouvrage,
        Polissez-le sans cesse, et le repolissez,
        Ajoutez quelquefois, et souvent effacez.
    Jean-Marc Blanc

  4. #4
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Re-salut !

    Tu peux soit le passer comme paramètre de ta fonction, soit le mettre en Common.

    Jean-Marc Blanc

  5. #5
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    386
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 386
    Par défaut
    Citation Envoyé par FR119492 Voir le message
    Re-salut !

    Tu peux soit le passer comme paramètre de ta fonction, soit le mettre en Common.

    Jean-Marc Blanc
    Bonsoire,
    tu peux clarifier plus svp, qu est ce que vous entendez par ""paramètre de ta fonction"" et ""Common""?

  6. #6
    Membre émérite
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    489
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 489
    Par défaut
    Bonjour,

    Une fonction (comme une subroutine) peut avoir plusieurs arguments.
    En clair, ta fonction devrait être de la forme suivante (en syntaxe Fortran 90):
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    function masuperfonction(taille,A,x)
    implicit none
    real :: mafonction
    ! arguments de la fonction
    integer,intent(in) :: taille
    real,dimension(taille),intent(in) :: A
    real,intent(in) :: x
    .......
    Où il ne te restes qu'à ajouter la boucle (et les variables intermédiaires) pour calculer la somme voulue.

  7. #7
    Rédacteur

    Homme Profil pro
    Comme retraité, des masses
    Inscrit en
    Avril 2007
    Messages
    2 978
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : Suisse

    Informations professionnelles :
    Activité : Comme retraité, des masses
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 2 978
    Par défaut
    Salut !

    qu est ce que vous entendez par ""paramètre de ta fonction"" et ""Common""?
    Si je t'ai bien compris, tu es en train d'essayer d'apprendre, à l'aide d'un livre, la programmation en Fortran. Alors, si ton livre a un index alphabétique, utilise-le. Sinon, jette-le et achètes-en un autre. D'autre part, tu trouves des tutoriels sur ce site.

    Cherche avant d'appeller au secours: "Aide-toi, le Ciel t'aidera"

    Jean-Marc Blanc

Discussions similaires

  1. Passer en paramètre un tableau php dans une fonction javascript
    Par hartecel dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 17/07/2008, 15h17
  2. [PHP-JS] Charger un tableau PHP dans une fonction Javascript
    Par aityahia dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 06/05/2008, 17h05
  3. Probleme de calcule dans une fonction
    Par nuFox dans le forum C
    Réponses: 22
    Dernier message: 13/03/2008, 15h14
  4. récupérer un tableau PHP dans une fonction javascript
    Par aztec dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 13/05/2007, 22h11
  5. [débutant] mettre un parametre optionnel dans une fonction
    Par maximenet dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 03/08/2006, 16h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo