Reading formatted text file in simulink

I have a Simulink model and I need to read a bunch of strings from an ascii text file. I wrote a Matlab script and found using the textscan function works well. However, when I tried creating a MATLAB function block in my model with the code, I get the following error: 'Function 'textscan' is not supported for code generation.
The only direct file input into Simulink I could find is the From File block, however I do not have a .mat file.
Is there a better way to read text files in Simulink? How can I work around the textscan error?
I'm fairly new to Simulink. Running version R2016a.

Respuestas (1)

Azzi Abdelmalek
Azzi Abdelmalek el 13 de Jun. de 2016
add to your function
coder.extrinsic('textscan')

1 comentario

John Michel
John Michel el 13 de Jun. de 2016
Thank you. That does work but eventually I would like to do code generation on this model so I am wary of using this solution.

Iniciar sesión para comentar.

Productos

Etiquetas

Preguntada:

el 13 de Jun. de 2016

Comentada:

el 13 de Jun. de 2016

Community Treasure Hunt

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

Start Hunting!

Translated by