Gibt es jemanden, der per Rechtsklick s-Funktion vom Simulink-Subsystem generiert-> s-Funktion generieren? Können Sie mir erklären, wie der generierte Code verwendet werden könnte?was kann ich mit generate S-function tun
0
A
Antwort
0
Es wird das C-Code-Äquivalent Ihres Subsystems generiert. Sie können diesen Code in einem S-Funktionsblock ('Benutzerdefinierte Funktion/S-Funktion') verwenden.
Das "generate" -Menü erstellt automatisch einen Block, der Ihrem Subsystem ähnelt, aber die S-Funktion (mit diesem C-Code) kapselt. Wenn Sie in diesem Block unter Maske suchen, sehen Sie die S-Funktion selbst. Dieser Block ist schneller als der ursprüngliche Block.
ja, ich habe die s-funktion, aber ist der generierte c-code brauchbar? Was ist der Unterschied zwischen s-Funktion generieren und Subsystem erstellen? – laura
Der C-Code ist innerhalb eines anderen Programms (mit der MEX S-function API) verwendbar. Schauen Sie in Subsystem.c (wenn Ihr Subsystem "Subsystem" genannt wird). Was willst du damit machen? –
Sie sollten lesen http://www.mathworks.com/help/toolbox/rtw/ug/f4879.html –