Convert Simulink to m file
49 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Friedrich Tuttas
le 16 Avr 2024
Réponse apportée : Kiran Kintali
le 21 Avr 2024
A lot (or most or all?) of the configuration of a simulink file can be done programmatically. Is there a way to convert an existing simulink slx file into an m file that contains all (important) steps necessary to build the slx file? I do not care so much about the visual documentation that the simulink file inherently comes with (routing of signals, position of blocks). So, an m file containing all commands to build an slx file is enough for me. The advantage would be that one can more easily track the text-based m file in programs like git (I am aware that there are ways to track simulink files as well but I prefer text-based files).
0 commentaires
Réponse acceptée
R
le 19 Avr 2024
It is not possible to convert a .SLX file into a .M file directly. You can only generate C, C++, or HDL / VHDL from Simulink model using Simulink Coder.
The only way to achieve this is by programming the simulink model into a .M script manually.
3 commentaires
Plus de réponses (1)
Kiran Kintali
le 21 Avr 2024
Correction in the above thread / Accepted Ansswer.
Simulink Coder and embedded Coder products support C, C++ code generation from Simulink.
However, MATLAB Coder and HDL Coder products directly support code generation C, C++ and VHDL/Verilog/SystemVerilog directly from MATLAB without requiring to model your algorithm graphically in Simulink.
0 commentaires
Voir également
Catégories
En savoir plus sur String dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!