Problème de récupération de paramètres dans une fonction
Bonjour à tous,
Le problème est que j'ai une interface depuis laquelle je saisi des données, et quand j'appuie sur "OK", je les envoie vers une fonction... or je ne récupère rien dans la fonction (Variables vides) :
Code:
??? Reference to a cleared variable choix1.
Ceci est le bout de code que j'ai rajouté dans le code générer par l'interface:
Code:
1 2 3 4 5 6 7 8 9 10
| function OK_Callback(hObject, eventdata, handles)
% hObject handle to OK (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
choix1=get(handles.choix1,'value'); %=1,2ou3 car combobox
choix2=get(handles.choix2,'value'); %=1,2ou3 car combobox
nbr=str2double(get(handles.nbr,'String')); %espace de saisie d'un nombre
[tmps]=calcul(choix1,choix1,nbr); %tmps:retourne le temps de calcul |
code de la fonction appelé
Code:
1 2 3 4 5 6 7
| function [tmps]=calcul(choix1,choix1,nbr)
tic
%afficher les valeurs envoyées depuis l'interface (juste pour tester)=> c'est ici que ça bloque!!!
choix1
choix1
nbr
tmps=tac; |