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

Interfaces Graphiques Discussion :

création d'un fichier trajectoire (liste de coordonnées des points)


Sujet :

Interfaces Graphiques

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut création d'un fichier trajectoire (liste de coordonnées des points)
    Bonjour.

    Je suis débutant sur Matlab, en stage ingénieur. Mon maître de stage m'a dit qu'il est possible, avec Matlab, à partir d'une équation de courbe (par exemple, celle d'un cercle), d'exporter dans un fichier .txt les coordonnées (x,y) de chaque point de la courbe, avec un échantillonnage dx qu'on choisit.
    Par exemple, comme avec ma calculette, avec l'équation d'un demi-cercle de centre (0,0) et de rayon 1: y=racine(1-x^2), je choisis dx=0,1. Le fichier .txt devrait ressembler à cela:

    x y
    0 1
    0,1 0,99499
    0,2 0,97980
    0,3 0,95394
    0,4 0,91652
    0,5 0,86603

    ect...

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonsoir,

    Et quel est ta question précisément ? Et le lien avec ce forum Interface Graphiques ?

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2014
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par Winjerome Voir le message
    Bonsoir,

    Et quel est ta question précisément ? Et le lien avec ce forum Interface Graphiques ?
    Je voudrais savoir comment exporter un tel fichier "trajectoire" à l'aide de Matlab. J'ai posté dans interface graphique car le logiciel permet de tracer la courbe.

  4. #4
    Membre du Club
    Homme Profil pro
    Ingénieur motoriste
    Inscrit en
    Février 2014
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur motoriste
    Secteur : Transports

    Informations forums :
    Inscription : Février 2014
    Messages : 76
    Points : 52
    Points
    52
    Par défaut
    Voila une solution je pense:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    function main
    fig=figure;
    button=uicontrol(fig,   ...   
      'Style', 'pushbutton', ... 
      'String', 'Save...', ... 
      'Units','normalized','Position', [0.1 0.75 0.08 0.07], ... 
      'Callback', @save_courbe);
    axes('units','normalized','position',[0.2 0.2 0.5 0.5]);
     
    dx=0.1;
    j=1;
    for i=0:dx:1
        x(j,1)=i;
        y(j,1)=sqrt(1- x(j,1)^2);
        j=j+1;
    end
        plot(x,y,'ob');
    function save_courbe(src,evt)
        Matrice_save=[x'; y'];
        formatOut = 'HH_MM_SS_dd_mmm_yyyy';
        temp=datestr(now,formatOut);
        choice =questdlg('Souhaitez vous enregistrer la matrice ?','Save','Oui','Non','Non');
        switch choice
            case 'Oui'
                [FileName,PathName] = uiputfile('*.txt','Enregistrement de la matrice',['Matrice_',temp]);
                if isequal(FileName,0) || isequal(PathName,0)
                disp('Matrice non enregistré');
                else
                fid=fopen(fullfile(PathName,FileName),'wt');
                    fprintf(fid,'%f %f\n',Matrice_save);
                fclose(fid);
                disp(['Matrice dans un le fichier : ',FileName]);
                end
            case 'Non'
                disp('Matrice non enregistré');
        end
    end
    end

  5. #5
    Membre à l'essai
    Femme Profil pro
    Étudiant
    Inscrit en
    Avril 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2014
    Messages : 2
    Points : 16
    Points
    16
    Par défaut sa m'intéresse
    coucou stp t'as pu résoudre ton problème j'en ai besoin pour mon pfe sur le champ visuel

  6. #6
    Membre du Club
    Homme Profil pro
    Ingénieur motoriste
    Inscrit en
    Février 2014
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur motoriste
    Secteur : Transports

    Informations forums :
    Inscription : Février 2014
    Messages : 76
    Points : 52
    Points
    52
    Par défaut
    La solution est dans le code juste au dessus de ton commentaire. Quel est ta question ?

Discussions similaires

  1. coordonnées des points constituant un segment
    Par slim_java dans le forum 2D
    Réponses: 16
    Dernier message: 12/08/2009, 14h45
  2. coordonnées des points de Bézier
    Par potili2 dans le forum Débuter
    Réponses: 2
    Dernier message: 30/03/2009, 09h44
  3. [phpToPDF] Création d'un fichier PDF : erreur au niveau des entêtes
    Par manplum dans le forum Bibliothèques et frameworks
    Réponses: 2
    Dernier message: 27/02/2008, 17h44
  4. Réponses: 6
    Dernier message: 03/05/2007, 13h42
  5. Coordonnées des points d'un cercle
    Par guidevelop dans le forum C
    Réponses: 2
    Dernier message: 23/11/2006, 09h28

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