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.

Antworten (1)

Azzi Abdelmalek
Azzi Abdelmalek am 13 Jun. 2016

0 Stimmen

add to your function
coder.extrinsic('textscan')

1 Kommentar

John Michel
John Michel am 13 Jun. 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.

Melden Sie sich an, um zu kommentieren.

Kategorien

Produkte

Gefragt:

am 13 Jun. 2016

Kommentiert:

am 13 Jun. 2016

Community Treasure Hunt

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

Start Hunting!

Translated by