S-Function Builder - Integer and decimal part

3 visualizaciones (últimos 30 días)
MAGDALINI
MAGDALINI el 12 de Jun. de 2023
Editada: Lakshya el 18 de Jun. de 2023
I am using S-Function Builder and I am trying to extract the integer and the decimal part of an inserted signal by using the modf function like that:
  • *ref_decimal_up = modf(*ref_up, &*ref_integer_up);
It seems that this method doesn't work. I have tried also this:
  • int* ref_integer_up = (int*)ref_up;
  • double* ref_decimal_up = *ref_up - *ref_integer_up;
Unfortunately that doesn't work either. Do you have any idea?
Thank you in advance!

Respuestas (1)

Lakshya
Lakshya el 16 de Jun. de 2023
Editada: Lakshya el 18 de Jun. de 2023
Hi,
This couldn't be executed in MATLAB as it contains a reference pointer (*) operator, which isn't supported in MATLAB syntax.
Hope this helps.

Categorías

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

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by