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 :

svmclassify et handles


Sujet :

Interfaces Graphiques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 143
    Par défaut svmclassify et handles
    Bonjour a tous
    bon j'ai fais une petite interface qui me sert a (train) et (test) des data que j'ai, dans cette interface il exist un axe pour plotter ,trouver le hyperplane et puis les tester donc quand je lance classify j'ai un warning et je veux le regler
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    In @(hObject,eventdata)SVMparams('Untitled_22_Callback',hObject,eventdata,guidata(hObject))
    Warning: An error was encountered during plotting.
    Invalid object handle
    et voilla le callback
    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
     
    function Untitled_22_Callback(hObject, eventdata, handles)
    % hObject    handle to Untitled_22 (see GCBO)
    handles.y=4;
    load degdegucnsvmstruct svmStruct 
    s2=handles.s2;
    meas2=handles.meas2;
    for i=1:s2
    classyu(i)= svmclassify(svmStruct,[meas2(i,1),meas2(i,2)],'showplot',true);
    end
     
    classyu=reshape(classyu,s2,1)
     
    save clas.mat classyu
    .
    .
    .
    .
     
    guidata(hObject, handles);
    ce warning est dû à quoi SVP

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

    Cette erreur concerne le handle qui est utilisé lors du plot demandé par ton 'showplot',true.
    Vu l'erreur je présume que tu l'as aussi demandé lors du training, mais qu'est devenu cet objet Axes depuis?
    Car le handle de celui-ci, ainsi que des Line, sont stockés dans la structure svmStruct (sous le champs FigureHandles) et ce sont ces mêmes handles qui sont utilisés (dans le but de rajouter les nouvelles valeurs à classer). Donc si ceux-ci ont été supprimés entre temps... tu as cette erreur.
    Dernière modification par Invité ; 10/06/2011 à 19h58.

  3. #3
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Novembre 2008
    Messages
    143
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 36

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2008
    Messages : 143
    Par défaut
    bon pour le training j'ai fais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
     
    svmStruct=svmtrain(data(train,:),groups(train),'METHOD','QP', 'showplot',true','BOXCONSTRAINT',sqrt(eps));
     
    save svmStruct  svmStruct
    quand je lance le classify l'axe être mis à jour aprés chaque classification d'un objet et cela s'affiche dans mon axe quand je travaille avec matlab mais dans l'application .exe (standalone application) ce n'est pas le cas

  4. #4
    Invité
    Invité(e)
    Par défaut
    Alors le problème vient peut-être de là: standalone application.
    Mais vu que c'est à l'intérieur des fonction svm*...
    Une solution serait de de ne pas demander l'affichage et faire ce tracé manuellement avec des plot.

Discussions similaires

  1. Réponses: 5
    Dernier message: 05/07/2003, 11h52
  2. Manipulation des handle contexte
    Par rockbiker dans le forum DirectX
    Réponses: 1
    Dernier message: 09/05/2003, 18h51
  3. Question sur les handles et les couleurs...
    Par MrDuChnok dans le forum C++Builder
    Réponses: 7
    Dernier message: 29/10/2002, 08h45
  4. pb de récup de handle à partir d'une dll
    Par yokito dans le forum Langage
    Réponses: 2
    Dernier message: 20/08/2002, 12h29
  5. pb de handle en C
    Par deedje dans le forum C
    Réponses: 3
    Dernier message: 21/06/2002, 16h19

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