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 :

Types de variables sous Matlab


Sujet :

Simulink

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Février 2009
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 209
    Points : 78
    Points
    78
    Par défaut Types de variables sous Matlab
    Bonjour,

    Je suis en train de travailler sur un modèle Simulink avec plusieurs input et ouput.
    Les entrées sorties du modèle sont définis dans un fichier. (leur nom et leur types). Je dois récupérer le nom de ces varaibles ainsi que leur type pour pouvoir lancer la simlation. Seulement voilà, J'ai des variables Double, float, integer, et Char*n.

    J'ai quelques questions à vous poser:

    D'abord, c'est quoi char*n ? (l'étoile n me gène)

    Je me demande si ,sous Matlab, on peut faire la différence entre un float et un double ? comment ?

    peut on donner à des blocks "From Worckspace" de Simulink des variables en char*n ? peut on définir des matrices dont la première colonne est le temps et la deuxième est un vecteur de strings pour pouvoir l'injecter au modèle simulink ?
    On peut le faire avec des cellules, hélas, les cell ne sont pas pris en compte par les block From workspace. Est ce que je me trompe ?

    Merci

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Février 2009
    Messages
    209
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 209
    Points : 78
    Points
    78
    Par défaut
    ávant de pouvoir répondre à la question, j'aimerai savoir si il existe sous Matlab, des fonctions qui renvoie le type d'une variable. (J'ai l'i´mpression, que pour Matlab, toutes les ´varaibles sont des doubles.)

    exemple, si a=2, et quand je fais:

    J'obtiens double comme réponse.

    quand je fais:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    >> uint(2.34)
     
    ans = 
     
           Class: 'INT'
        IsSigned: 0
        MantBits: 2.340000000000000
    on m'affiche que la class et INIt et la valeur c'est 2.340000 !!

    je me demande si matlab ppeut gérer les types des variables ?

Discussions similaires

  1. Fonction Module sous Matlab : Taille variable
    Par Benji_Boxe dans le forum Mathématiques
    Réponses: 0
    Dernier message: 12/03/2014, 17h28
  2. [XL-2010] Redécoupage en sous-fonction / Problème de type de variable
    Par tibo28 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 18/04/2013, 10h27
  3. Réponses: 4
    Dernier message: 12/11/2009, 17h09
  4. Réponses: 1
    Dernier message: 26/02/2009, 07h11
  5. Réponses: 8
    Dernier message: 29/05/2008, 03h01

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