Bonjour,

J'aimerais exporter du GUI la valeur d'un slider dans la variable M, car cette variable est utilisée dans le reste de mon code et dans d'autres fichier .m. Si je n'exporte pas cette variable dans le workspace, les fichiers .m qui utilisent la variable M ne fonctionnent donc pas pour l'instant.

Voici mon code qui ne fonctionne pas du tout, je n'ai pas la variable M affichée dans le workspace :

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
% --- Executes on slider movement.
function slider8_Callback(hObject, eventdata, handles)
M = get(hObject,'Value');
set(handles.text10,'String',num2str(M+1));
 
 
function slider8_CreateFcn(hObject, eventdata, handles)
if isequal(get(hObject,'BackgroundColor'), get(0,'defaultUicontrolBackgroundColor'))
    set(hObject,'BackgroundColor',[.9 .9 .9]);
end
 
function slider8_OpeningFcn(hObject, eventdata, handles)
M = varargin{1};
 
function varargout = slider8_OutputFcn(hObject, eventdata, handles)
varargout{1} = sortie_M;
[M] = slider8(M);
Savez-vous comment faire ?