Hallo, Ich schreibe gerade mein erstes richtiges Matlab Programm mit GUI. In diesem wird außerdem eine DLL verwendet, welche ein Messgerät ansteuert. Nun beobachte ich folgendes Verhalten: Wenn ich eine Funktion der DLL aufrufe (mit calllib), die sehr lange dauert, so blockiert die GUI nicht. Wie kann das sein? Erzeugt calllib eine Art eigenen Thread? Das gleiche Problem habe ich auch bei meiner Messschleife. Sie ruft erst calllib auf und plottet dann die Ergebnisse... aber das tut sie nur bei der letzten Messung. Wenn ich die Messungen langsam per Knopdruck mache, dann gehts. Kann mir da jemand beim Verstehen helfen? Vielen Dank, Qojote
qojote schrieb: > Kann mir da jemand beim Verstehen helfen? Wenn Du einen lange dauernden Matlab-Befehl aufrufst, blockiert die GUI auch nicht. Probier's einfach aus.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.