Gast
#3451448
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