Borrar filtros
Borrar filtros

Alternate of set_param in simulink compatible with C coder.

1 visualización (últimos 30 días)
daud rind
daud rind el 15 de Oct. de 2021
Editada: Ayush el 19 de Jun. de 2024
Hi!
Hope you all are having a productive day.
My question is that i want to update parameters of a block but cannot use set_param because it is not Embedded Coder(C/C++) supported.
Is there any alternate to set_param in simulink compaqtible with Embedded coder.

Respuestas (1)

Ayush
Ayush el 19 de Jun. de 2024
Editada: Ayush el 19 de Jun. de 2024
Hi Daud,
You can try leveraging the “coder.extrinsic” function if you want to update the parameters of a block using the “set_param” function even though it is not supported by Embedded Coder (C/C++).
The function does not produce code for the body of the extrinsic function, in this case "set_param" function and instead uses the MATLAB engine to execute this call. Please refer to the below documentation to know more about “coder.extrinsic”:
Here is an example code for your reference:
% Add thie line before declaring/calling set_param in your script.
coder.extrinsic('set_param')
Hope this helps!

Categorías

Más información sobre Simulink Coder en Help Center y File Exchange.

Productos

Community Treasure Hunt

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

Start Hunting!

Translated by