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

Octave Discussion :

Charger un fichier avec un nom variable


Sujet :

Octave

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut Charger un fichier avec un nom variable
    Bonjour,

    je suis tout nouveau sur Matlab (enfin je travaille sur Octave) et j'ai un petit souci pour charger un fichier de données.
    Mon programme doit lire un fichier faire des opérations dessus puis ouvrir un autre fichier et faire les mêmes opérations etc...
    J'ai donc mis dans une matrice de chaines de caractères le nom de mes fichiers et à chaque pas je lui dis :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    i=i+1
    fichier=elt(i,:)
    où elt est la matrice.
    Lorsque je lui demande d'afficher la variable fichier il m'affiche bien le nom du fichier mais lorsque je fais :
    il veut charger fichier et non la chaine de caractère qui lui est associée. Existe t-il un moyen pour lui dire de lire la variable "fichier" ?

    Merci d'avance.

  2. #2
    Expert éminent sénior
    Avatar de Caro-Line
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    9 458
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 9 458
    Points : 14 830
    Points
    14 830
    Par défaut
    Je suppose que Octave comme MATLAB accepte 2 formes d'appel des fonctions.
    Un exemple :Tu vois la différence ?
    Et du coup :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    a='b';
    disp a %affiche toujours a, ben oui
    disp(a)
    Règles du Forum

    Adepte de la maïeutique

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2008
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    Merci caro95470,

    effectivement c'était ce que tu m'as dis. Sur Octave (version < 3, je ne sais pas pour les versions > 3) la syntaxe :
    ne fonctionne pas en revanche la syntaxe :
    fonctionne.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2010] importer un fichier avec un nom variable en fonction de la date
    Par pepsister dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 16/06/2014, 12h10
  2. Réponses: 2
    Dernier message: 27/08/2013, 17h25
  3. Ouverture d'un fichier avec un nom variable
    Par setauh dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 11/09/2009, 07h19
  4. AWK : créer fichier avec un nom de variable
    Par DIE dans le forum Shell et commandes GNU
    Réponses: 1
    Dernier message: 27/08/2009, 08h18
  5. Réponses: 1
    Dernier message: 15/05/2009, 09h31

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