Borrar filtros
Borrar filtros

Conversion of MATLAB file to Simulink Block

110 visualizaciones (últimos 30 días)
JOB
JOB el 2 de Jun. de 2019
Comentada: Leila Farahani el 1 de Jun. de 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.

Respuesta aceptada

Walter Roberson
Walter Roberson el 2 de Jun. de 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 comentarios
JOB
JOB el 3 de Jun. de 2019
Thank You I will try it
Leila Farahani
Leila Farahani el 1 de Jun. de 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?

Iniciar sesión para comentar.

Más respuestas (1)

Ouaddah Mohamed Amine
Ouaddah Mohamed Amine el 1 de Mayo de 2023

Convert to matlab 2014

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by