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 :

Créer un fichier .p et set path


Sujet :

MATLAB

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2010
    Messages : 36
    Points : 26
    Points
    26
    Par défaut Créer un fichier .p et set path
    Bonjour,

    J'aurais 2 questions qui se rejoigne un peu...

    1. J'aimerais protéger une fonction .m pour pas que des gens aille la modifier. Pour ce faire j'ai pensé a faire un fichier .p dans le path par défaut qui fait un addpath(genpath('V:/matlabfile')) et appelle la fonction qui se trouve la dedans. Mais comment faire un .p? J'ai lu la doc pcode mais n'y parviens pas.

    2. Ou alors est-il possible que MATLAB prenne un dossier dans son path par défaut? A chaque fois que j'ouvre matlab il faudrait que je n'ai pas besoin de l'ajouter.

    Merci d'avance pour vos réponses, vous m'avez sauvez la vie plus d'une fois

    Florian

  2. #2
    Expert confirmé
    Avatar de duf42
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Novembre 2007
    Messages
    3 111
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2007
    Messages : 3 111
    Points : 4 661
    Points
    4 661
    Par défaut
    Bonjour,

    Citation Envoyé par cottingf Voir le message
    1. J'aimerais protéger une fonction .m pour pas que des gens aille la modifier. Pour ce faire j'ai pensé a faire un fichier .p dans le path par défaut qui fait un addpath(genpath('V:/matlabfile')) et appelle la fonction qui se trouve la dedans. Mais comment faire un .p? J'ai lu la doc pcode mais n'y parviens pas.
    Citation Envoyé par cottingf Voir le message
    2. Ou alors est-il possible que MATLAB prenne un dossier dans son path par défaut? A chaque fois que j'ouvre matlab il faudrait que je n'ai pas besoin de l'ajouter.
    Duf
    Simulink & Embedded Coder

    Au boulot : Windows 7 , MATLAB r2016b
    A la maison : ArchLinux mais pas MATLAB

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    36
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2010
    Messages : 36
    Points : 26
    Points
    26
    Par défaut
    Ok pour le savepath merci bien je ne mettais pas assez penché dessus. Par contre le pcode il faut pas oublier de mettre l'extension sinon ça ne fonctionne pas.

    Bon aprem

    Florian

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

Discussions similaires

  1. Créer un fichier d'enregistrements
    Par Oregor dans le forum Langage
    Réponses: 19
    Dernier message: 02/06/2012, 20h02
  2. [CR] Version nécessaire pour créer des fichiers DSR ?
    Par aysse dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 17/11/2003, 09h01
  3. Réponses: 7
    Dernier message: 26/06/2003, 09h11
  4. [] [Stratégie] Comment créer un fichier log
    Par Skeezo dans le forum Installation, Déploiement et Sécurité
    Réponses: 4
    Dernier message: 16/09/2002, 18h30
  5. Instruction pour créer un fichier text ???
    Par Soulsurfer dans le forum Langage
    Réponses: 2
    Dernier message: 06/08/2002, 11h17

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