Ich erstelle eine MATLAB-GUI mit dem App-Designer (sehr ähnlich, aber besser als GUIDE), den ich verwenden möchte, um die Datenausgabe meines Simulink-Modells in Echtzeit zu überwachen. Mit anderen Worten, ich habe ein Simulink-Modell und eine GUI, die beide in der gleichen MATLAB-Instanz laufen, und ich möchte Pakete über UDP vom Simulink-Modell senden und diese Daten in meiner GUI zum Aktualisieren von Plots verwenden. Ich weiß jedoch nicht, wie man die Daten aus dem UDP-Paket ohne Blockierung liest.Nicht blockierender UDP-Empfänger in Matlab GUI
Gibt es eine Möglichkeit, einen Handler zu binden, wenn ein Paket empfangen wird, damit ich eine Funktion zum Aktualisieren von Plots/Feldern ausführen kann?
Wenn Sie über UDP kommunizieren, führen Sie die GUI einfach in einer separaten Instanz von MATLAB aus. – Suever
@Suever Weil ich von der GUI aus auch auf mein Simulink-Modell zugreifen kann, um seinen Modell-Arbeitsbereich zu schreiben – Ortix92