Bonjour voila mon problème:
Je fais une interface graphique avec GUIDE et Tabpanel.
Dans la partie supérieure de mon interface, je récupère tout un tas de variable et ensuite j'ai un pushbutton (start) qui me lance un programme de calcul et qui je souhaite, m'affiche les courbes dans les différents onglets de mon tabpanel.
J'ai mis handles (global G _Handles; G_Handles=handles) en variables globale dès le début. Et là dans la structure du programme qui calcul, je remets
global G_Handles
axes(G_Handles.axes1)
et quand je compile voici l'erreur que j'ai:
Pourquoi ce message?
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 ??? Attempt to reference field of non-structure array. Error in ==> Ampli1>Amplification at 659 axes(G_Handles.axes1); Error in ==> Ampli1>start_Callback at 471 Amplification() Error in ==> gui_mainfcn at 96 feval(varargin{:}); Error in ==> Ampli1 at 42 gui_mainfcn(gui_State, varargin{:}); Error in ==> guidemfile>@(hObject,eventdata)Ampli1('start_Callback',hObject,eventdata,guidata(hObject)) ??? Error while evaluating uicontrol Callback
Merci.
Partager