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

Scilab Discussion :

[Fortran 90] Appel de Scilab via la ligne de commande DOS


Sujet :

Scilab

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 29
    Points : 16
    Points
    16
    Par défaut [Fortran 90] Appel de Scilab via la ligne de commande DOS
    Bonjour à tous,

    Je cherche la ligne de commande DOS pour lancer un script scilab depuis un programme F90, et aussi par la même occasion comment on lance une commande DOS en fortran...

    J'avais trouvé la solution il y a longtemps mais pas moyen de la retrouver, grrr...

    Merci d'avance pour vos réponses

    Cyril

  2. #2
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 29
    Points : 16
    Points
    16
    Par défaut
    Salut,

    J'ai trouvé les options (scilab.exe -f test.sce) pour exécuter scilab depuis DOS. Mais comment fait-on pour lancer une commande shell MS DOS dans un programme fortran?

    Merci d'avance pour vos réponses

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Août 2006
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 974
    Points : 1 346
    Points
    1 346
    Par défaut
    En général, il faut utiliser la routine system. Dans ton cas, ça donnerait :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    call system('scilab.exe -f test.sce')

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 29
    Points : 16
    Points
    16
    Par défaut
    Merci beaucoup, cela fonctionne

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 29
    Points : 16
    Points
    16
    Par défaut
    Je sais que c'est une toute autre question : Connais-tu une méthode simple pour utiliser directement les fonctions de scilab en fortran? Par exemple les fonctions plot. Car pour tracer un graphique (en temps réel au cours du clacul) sous fortran...

  6. #6
    Modérateur

    Profil pro
    Inscrit en
    Août 2006
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 974
    Points : 1 346
    Points
    1 346
    Par défaut
    J'ai répondu à la question « comment fait-on pour lancer une commande shell MS DOS dans un programme fortran? » seulement; je ne connais malheureusement rien à scilab...

  7. #7
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2006
    Messages
    29
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2006
    Messages : 29
    Points : 16
    Points
    16
    Par défaut
    Ce n'est pas très grave si je n'utilise pas scilab. Mais si tu connais un moyen de tracer des graphiques sous fortran, je suis preneur...

  8. #8
    Modérateur

    Profil pro
    Inscrit en
    Août 2006
    Messages
    974
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Août 2006
    Messages : 974
    Points : 1 346
    Points
    1 346
    Par défaut
    Il y a cette discussion dans le forum : http://www.developpez.net/forums/sho...d.php?t=324639

    Tu dois lire la doc de ton compilateur. Il y a peut-être une librairie déjà incluse.

    Et pour bien te former : Cours et tutoriels Scilab et FAQ Scilab.

  9. #9
    Futur Membre du Club
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2014
    Messages : 8
    Points : 8
    Points
    8
    Par défaut Commande DOS pour lancement d'un exécutable FORTRAN 90
    Bonjour,

    J'ai une question proche de la vôtre :
    J'aimerais savoir si il est possible de lancer un exécutable Fortran 90 par une commande DOS.
    Si oui, quel est le nom de cette commande ?

    Merci d'avance

Discussions similaires

  1. Executer un programme en mode administrateur via une ligne de commande
    Par dehorter olivier dans le forum Windows Vista
    Réponses: 1
    Dernier message: 22/08/2009, 11h45
  2. Redémarrer 4D via la ligne de commandes
    Par stupe dans le forum 4D
    Réponses: 4
    Dernier message: 02/04/2009, 20h59
  3. [CRXI]Lancement d'état via une ligne de commande
    Par jfphan dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 20/05/2008, 10h09
  4. [ANT] Passage de paramètre via la ligne de commande.
    Par BarBiTueRie dans le forum ANT
    Réponses: 2
    Dernier message: 18/07/2007, 10h28
  5. Modifier Proxy internet explorer via la ligne de commande
    Par Louis Griffont dans le forum Windows XP
    Réponses: 20
    Dernier message: 24/04/2007, 08h28

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