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

MATLAB Discussion :

enregistrement d'un fichier txt dans un dossier particulier


Sujet :

MATLAB

  1. #1
    Débutant
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    358
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 358
    Points : 106
    Points
    106
    Par défaut enregistrement d'un fichier txt dans un dossier particulier
    bonjour , je souhaiterai connaitre le code pour forcer l'enregistrement d'un fichier dans un dossier particulier.
    Pour le moment je créer mon fichier avec
    Mais mon fichier texte se créer dans le dossier où se situe le .m .
    De plus comment puis je tester si le dossier que je créer existe ou non?

  2. #2
    Expert confirmé
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Points : 4 039
    Points
    4 039
    Par défaut
    Tout est dans la doc de mkdir : et isdir te servira à savoir si le répertoire existe, le deuxième argument de mkdir également.

    Par exemple pour créer un répertoire dans le répertoire installation de MATLAB (matlabroot) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [status,msg] = mkdir(fullfile(matlabroot,'format_IPG'))
    La variable status vaudra 1 si la création du rép. a fonctionné
    et msg te donnera un message :
    Directory already exists.
    s'il existe déjà sinon msg sera vide.
    MATLAB 8.2 (R2013b)

    le blog des MATLAB geeks

  3. #3
    Débutant
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    358
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 358
    Points : 106
    Points
    106
    Par défaut
    ok merci beaucoup!

    En revanche j'ai une autre question. Comment puis je connaitre le chemin d'acces du programme en cour ( à l'aide du code sous matlab) .
    En effet je dois créer des dossiers dans un dossier spécifique qui pourra changer de place en fonction des utilisateurs sur leur différents pc.
    merci d'avance.

  4. #4
    Expert confirmé
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Points : 4 039
    Points
    4 039
    MATLAB 8.2 (R2013b)

    le blog des MATLAB geeks

Discussions similaires

  1. Réponses: 16
    Dernier message: 22/01/2017, 12h23
  2. sauvegarde de fichier.txt dans dossier voulu
    Par supersoft5 dans le forum C++Builder
    Réponses: 1
    Dernier message: 03/07/2007, 01h20
  3. Ouvrir plusieurs fichier textes dans un dossier : *texte.txt
    Par Jenn74 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 16/05/2007, 16h52
  4. Réponses: 1
    Dernier message: 14/04/2006, 16h51
  5. Importer fichiers txt d'un dossier dans une table
    Par avantoux dans le forum Access
    Réponses: 16
    Dernier message: 28/12/2005, 12h13

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