Matlab/Simulink S-Function: Wie man auf die Kommandozeile ausgibt
In Matlab/Simulink können Sie 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.
sfunction_print_example.c
fprintf(stderr, "Hello S-Function\n");Dies kann überall in der S-Function verwendet werden.
Check out similar posts by category:
Matlab/Simulink, C/C++
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow