Matlab/Simulink S-Function: Wie man auf die Kommandozeile ausgibt

In Matlab/Simulink kannst du auf die Kommandozeile, wo Matlab gestartet wurde, mit fprintf(stderr, ...) ausgeben. Dies ist nützlich für Debugging-Zwecke.

Zumindest in meinem Setup ist stdout umgeleitet, sodass printf nicht wie erwartet funktioniert. Jedoch funktioniert fprintf(stderr, ...) einwandfrei.

Dies kann überall in der S-Function verwendet werden.


Ähnliche Beiträge nach Kategorie: Matlab/Simulink, C/C++