How to automatically run a matlab script on data in a seperate file on your computer?

1 view (last 30 days)
Hello,
I have data (.txt file) incoming on an sd-card inserted in my computer. At the moment I open the .txt file on excel and save it as a .xlsx file in my Matlab folder and write an xlsread() line at the top of my script. Is there any way to shorten this process or even make it happen fully automatically?
Thanks

Accepted Answer

Koundinya
Koundinya on 12 Dec 2018
Data from the .txt file can be directly read in MATLAB without converting it to .xlsx file, depending on the kind of data it contains :
If the your data is in the form of tables, you could use readtable, to read the text-file directly,
If the .txt file contains data in csv format or is delimeted by some character, you could use csvread or dlmread. Take a look at these examples in the documentation.

More Answers (0)

Products


Release

R2016b

Community Treasure Hunt

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

Start Hunting!