Chaque clic incrémente la variable
Salut tout le monde
j'ai une interface graphique qui a un bouton. Quand je clic dessus il fait un plot.
Je veux que chaque clic incrémente ma variable val pour reproduire une nouvelle courbe.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
n=getappdata(0,'n');
c=getappdata(0,'c');
WW=[];
val=1;
for i=1:n+1
WW=[WW i];
end
z=getappdata(0,'z');
z=z';
y=z(val,:);
WW(end:end+numel(y)-numel(WW))=nan;
y(end:end+numel(WW)-numel(y))=nan;
s = 40;
scatter(handles.axes1,WW,y,'MarkerEdgeColor','b','MarkerFaceColor','c','LineWidth',1.5);
grid on; |
je voudrais une astuce qui me permettrait d'incrémenter val+1 chaque clic
Merci