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

Simulink Discussion :

Récupération des données d'un scope?


Sujet :

Simulink

  1. #1
    Membre à l'essai
    Inscrit en
    Février 2010
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 34
    Points : 24
    Points
    24
    Par défaut Récupération des données d'un scope?
    Bonjour,
    J'ai besoin de récupérer à partir de la visualisation d'une output à travers un scope des données (valeurs temporelles, sorties correspondantes)
    et de les stocker dans une structure.
    existe t-il une commande qui après simulation de mon système simulink me permet de récupérere ces données pour ensuite les stocker ?

    Merci

  2. #2
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    Bonjour.
    Si tu utilises Scope, tu coches la case Save data to workspace.

  3. #3
    Membre à l'essai
    Inscrit en
    Février 2010
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 34
    Points : 24
    Points
    24
    Par défaut
    Le problème c'est que j'ai besoin de ces données pour les utiliser par la suite afin d'effectuer des tests sans avoir recours au workspace car je suis e train de concevoir une interface graphique qui sera par la suite indépendante de matlab et l'utilisateur de cet interface n'aura pas besoin de l'environnement matlab...

  4. #4
    Membre émérite
    Homme Profil pro
    Inscrit en
    Mai 2008
    Messages
    2 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 2 040
    Points : 2 841
    Points
    2 841
    Par défaut
    j'ai besoin de ces données pour les utiliser par la suite
    Comment veux-tu les stocker ? (fichier *.txt ...)

  5. #5
    Membre à l'essai
    Inscrit en
    Février 2010
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 34
    Points : 24
    Points
    24
    Par défaut
    J'ai besoin de les stocker dans une structure pour les utiliser par la suite...

  6. #6
    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
    Dans ce cas SAVE devrait suffire...
    Simulink & Embedded Coder

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

  7. #7
    Membre à l'essai
    Inscrit en
    Février 2010
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 34
    Points : 24
    Points
    24
    Par défaut
    Je ne vois pas trop comment save pourrait-elle suffire?

  8. #8
    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
    Tu récupères tes données dans le workspace (comme phryte l'as dis) et ensuite tu fais un SAVE de tes variables (au pire de tout le workspace).
    Simulink & Embedded Coder

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

  9. #9
    Futur Membre du Club
    Inscrit en
    Mars 2010
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 14
    Points : 9
    Points
    9
    Par défaut
    tu ne sais peut etre pas utiliser to workspace.
    tu cherches dans sinks le bloc "to workspace"
    tu en prends un par signal que tu cherche a recuperer et tu le nommes de la facon que tu veux par ex: serie1, serie2.
    tu crée une matrice (ou un tableau) avec tes valeurs en ecrivant:
    tableau=[serie1, serie2]
    tu pourras recuperer tes données dans le workspace et les traiter.

  10. #10
    Membre à l'essai
    Inscrit en
    Février 2010
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Février 2010
    Messages : 34
    Points : 24
    Points
    24
    Par défaut
    Comme je l'ai déja dit jue ne dois pas passer par le workspace...
    Finalement, je vais me passer du scope et récupéerer directement mes données grace au bloc To file(fichier.mat).

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

Discussions similaires

  1. Récupération des données d'un formulaire
    Par placenargac dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 04/02/2006, 15h10
  2. récupération des données via une liste déroulante
    Par rahan_dave dans le forum Access
    Réponses: 1
    Dernier message: 13/10/2005, 12h27
  3. [HTML][FORMULAIRE] Probleme dans la récupération des données
    Par baddounet dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 15/08/2005, 18h51
  4. Réponses: 2
    Dernier message: 20/02/2004, 08h47
  5. Réponses: 13
    Dernier message: 20/03/2003, 08h11

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