Why is data being imported improperly into the Simulink Data Inspector from my CSV file?
3 views (last 30 days)
Show older comments
MathWorks Support Team
on 30 May 2023
Answered: MathWorks Support Team
on 1 Jun 2023
I'm trying to import data into the Simulink Data Inspector from a CSV file in MATLAB R2019a, but I'm observing some weird behavior. The file I'm trying to load has two columns: time and signal values. Below is an example of what my CSV file looks like.

When I try to load the data in, it reads each entry as a signal rather than each column.
Accepted Answer
MathWorks Support Team
on 30 May 2023
This behavior may happen if you are saving the XLSX as CSV on a Mac / Linux machine. MS Excel has the option to save XLSX as CSV with 4 different options. They are CSV, CSV UTF-8, CSV (Macintosh) and CSV (MS-DOS). The unexpected behavior is only observed when the file is saved as CSV (Macintosh). The expected behavior is observed with any of the other 3 formats. As a workaround, you should use any of the other 3 options for saving the file as CSV.
0 Comments
More Answers (0)
See Also
Categories
Find more on Spreadsheets in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!