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 :

probleme avec clabel


Sujet :

MATLAB

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 206
    Par défaut probleme avec clabel
    Bonjour,
    comme le dit le titre, j'ai un problème d'utilisation de clabel.
    Mon but est de faire un graphe en couleur avec la fonction contour et d'y faire apparaitre les isocontours.

    Voici mon code et le message d'erreur:

    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
     
    phi=[-85:10:85];
    z=15:50;
    F=8+2*randn(36,18);
    cline=[0:1:20];
    [c2,h2]=contour(phi,z,F,cline);
    clabel(c2,h2)
    ??? Undefined variable "RandStream" or class "RandStream.getDefaultStream".
     
    Error in ==> specgraph.contourgroup.refresh>rands at 683
    dflt = RandStream.getDefaultStream();
     
    Error in ==> specgraph.contourgroup.refresh>LdrawLabels at 530
        start = 1.5*len_lab + max(len_lab,slop)*rands(1); % Randomize start
     
    Error in ==> specgraph.contourgroup.refresh at 196
                LdrawLabels(this);
     
    Error in ==> specgraph.contourgroup.schema>LdoDirtyAction at 265
            refresh(h);
     
    Warning: Error occurred while evaluating listener callback. 
    > In specgraph.contourgroup.schema>LdoShortDirtyAction at 256
      In clabel at 84
    Pouvez vous m'expliquer comment faire?
    Merci

  2. #2
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    En quelle version MATLAB tu as ce message?
    En r2006b r2009a, r2009b, r2010a , r2010b , r2011a , r2011b ,r2012a je ne reproduis pas ce message

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 206
    Par défaut
    Salut,
    ma version de matlab est la 7.9.0 R2009b

  4. #4
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    Je ne reproduis pas en r2009b
    Que te retourne tu devrais avoir qqch comme:
    r2009b\toolbox\matlab\randfun\@RandStream\RandStream.m % RandStream constructor
    Autre test:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    >> stream = RandStream.getDefaultStream
    devrait retourner :

    stream =

    mt19937ar random stream (current default)
    Seed: 0
    RandnAlg: Ziggurat

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Octobre 2009
    Messages : 206
    Par défaut
    Apparemment, je n'ai plus cette fonction randstream!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
     
    which RandStream
    'RandStream' not found.
     
    stream = RandStream.getDefaultStream
    ??? Undefined function or variable 'RandStream'

  6. #6
    Membre Expert
    Avatar de tug83
    Homme Profil pro
    MATLAB Geek !
    Inscrit en
    Juin 2006
    Messages
    1 781
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes de Haute Provence (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : MATLAB Geek !
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2006
    Messages : 1 781
    Par défaut
    Tout s'explique . il y a donc un souci dans ton install MATLAB .

    essaie :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    addpath(fullfile(matlabroot,'toolbox','matlab','randfun'))
    sinon réinstalle MATLAB.

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

Discussions similaires

  1. Probleme avec la copie des surfaces
    Par Black_Daimond dans le forum DirectX
    Réponses: 3
    Dernier message: 09/01/2003, 10h33
  2. Problèmes avec le filtrage des ip
    Par berry dans le forum Réseau
    Réponses: 9
    Dernier message: 30/12/2002, 07h51
  3. probleme avec la touche F10
    Par b.grellee dans le forum Langage
    Réponses: 2
    Dernier message: 15/09/2002, 22h04
  4. Probleme avec fseek
    Par Bjorn dans le forum C
    Réponses: 5
    Dernier message: 04/08/2002, 07h17
  5. [Kylix] probleme avec un imagelist
    Par NicoLinux dans le forum EDI
    Réponses: 4
    Dernier message: 08/06/2002, 23h06

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