Verfasst am: 03.02.2008, 09:00
Titel: for-Schleife mit globaler Variable abbrechen
Hallo Leudde,
ich hänge gerade an einem Problem mit einer for-Schleife. Diese soll mir einfach nur Zahlen in eine Excel-Tabelle schreiben. Ich habe mir ein GUI erstellt auf dem sich 2 Button befinden START und STOP. Hier erstmal der Code:
Code:
function pb_stop_Callback(hObject, eventdata, handles) global STOP_LOOP
STOP_LOOP = 1;
guidata(hObject, handles);
function pb_start_Callback(hObject, eventdata, handles) global STOP_LOOP
clc;
count = 0;
STOP_LOOP = 0;
Wenn der Button STOP gedrückt wird, soll die globale Variable "STOP_LOOP" auf 1 gesetzt werden und die for-Schleife somit abgebrochen werden. Das funktioniert normalerweise auch, jedoch irgendwie nicht im Zusammenhang mit "xlswrite". Da wird die globale Variable nicht an die Funktion des START-Buttons übergeben. Hat vielleicht jemand ne Idee?
Danke Euch !
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.