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 :

Menubar GUIDE et From workspace block


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2012
    Messages : 2
    Par défaut Menubar GUIDE et From workspace block
    Hello,

    Je me présente, je m'appel Johan Monnier et je suis actuellement en 3ème année dans une école d'ingénieur en Suisse.
    Je viens à vous pour obtenir quelques réponses à mes questions:

    1)
    Je suis actuellement en train de réaliser une interface graphique qui est liée à Simulink. J'ai besoin depuis le GUI de sauvegarder les données du Workspace dans un fichier ****.mat où l'utilisateur doit pouvoir choisir le nom du fichier. En programmant à "la main" j'arrivais à afficher facilement les menus de base où il existe cette fonction, mais travaillant maintenant avec le GUIDE, je n'y arrive plus et le "menu editor" de GUIDE ne m'aide absolument pas...
    Avez vous donc une idée pour afficher les menus de base avec le GUIDE en sachant que celui-ci ne crée pas de "figure" bien défini !!

    2)
    Toujours dans la même interface graphique, travaillant avec Simulink, je dois absolument entrer mes valeurs dans le workspace. J'utilise pour la consigne de simulink le block "from workspace" qui demande une structure comme celle-ci:
    consignecommande.time=time_commande;
    consignecommande.signals.values=[position_commande];
    consignecommande.signals.dimensions=1;
    Cependant avec une donnée tel que ceci, je ne suis selon Matlab pas autorisé à utiliser la fonction "assignin".

    Sachez que si je viens ici, c'est que j'ai beaucoup cherché et que je n'ai rien trouvé dans l'aide ni avec mes recherches sur internet.

    Merci beaucoup d'avance, et bonne fin de journée

  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 : 41
    Localisation : France

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

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

    Citation Envoyé par Gzada Voir le message
    1)
    Avez vous donc une idée pour afficher les menus de base avec le GUIDE
    Essaye:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    set(gcf, 'MenuBar', 'figure');
    Citation Envoyé par Gzada Voir le message
    en sachant que celui-ci ne crée pas de "figure" bien défini !!
    Et pourtant si, la fenêtre qu'il affiche est la même que "manuellement" sauf qu'elle est paramétrée différemment par défaut.

    Citation Envoyé par Gzada Voir le message
    2)
    Toujours dans la même interface graphique, travaillant avec Simulink, je dois absolument entrer mes valeurs dans le workspace. J'utilise pour la consigne de simulink le block "from workspace" qui demande une structure comme celle-ci:
    consignecommande.time=time_commande;
    consignecommande.signals.values=[position_commande];
    consignecommande.signals.dimensions=1;
    Cependant avec une donnée tel que ceci, je ne suis selon Matlab pas autorisé à utiliser la fonction "assignin".
    Essaye:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    assignin('base', 'consignecommande', consignecommande);
    Duf

  3. #3
    Candidat au Club
    Homme Profil pro
    Inscrit en
    Juin 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juin 2012
    Messages : 2
    Par défaut
    Pour me menubar ça marche nickel, il me manquait juste le gcf ><'
    Pour ma consigne, ça a l'air de fonctionner dans l’immédiat, j'avais cherché à faire beaucoup plus compliqué en assignant les 3 lignes

    Merci beaucoup Duf =)

Discussions similaires

  1. Paramètres Data Import/Export from Workspace
    Par Billythecrack dans le forum Simulink
    Réponses: 2
    Dernier message: 24/09/2010, 06h19
  2. [Débutant] "function": équivalent "From Workspace"
    Par Youni92 dans le forum MATLAB
    Réponses: 2
    Dernier message: 14/05/2010, 10h52
  3. Blocs from workspace
    Par bakaratoun dans le forum Simulink
    Réponses: 1
    Dernier message: 12/01/2010, 16h37
  4. Réponses: 3
    Dernier message: 07/12/2009, 16h55
  5. Importer une variable avec le bloc "From Workspace"
    Par lfournie dans le forum Simulink
    Réponses: 2
    Dernier message: 13/08/2008, 10h26

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