Conversion of MATLAB file to Simulink Block
180 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
JOB
am 2 Jun. 2019
Kommentiert: Leila Farahani
am 1 Jun. 2023
Hi,
I am new to Simulink, but I do code in MATLAB a lot. How can I convert my *.m file to Simulink. When the main m file (script) is executed around 3 files are loaded and values are assigned to variables, one or two user defined functions are also called and output is assigned to a variable. Please let me know how this can be made into a Simulink block.
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 2 Jun. 2019
There is no tool provided to convert .m into Simulink .
What you can do is use a MATLAB Function Block in simulink, and have that block call your code.
You will probably have to rewrite the code a bit. Anywhere that you have a call such as
result = outerFunction(InnerFunction(inputs))
you will typically need to rewrite that like,
temporary_result = zeros(expected_size_of_inner);
result = zeros(expected_size_of_outer);
temporary_result = InnerFunction(inputs);
result = outerFunction(temporary_result);
2 Kommentare
Leila Farahani
am 1 Jun. 2023
I want to rub continuous wavelet transform in simulink function block, but i dont realy know how to write that, i try but i get some errors, is there any refrence to help me?
Weitere Antworten (1)
Siehe auch
Kategorien
Mehr zu Sources finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!