Is there a way to have a MATLAB script run automatically as a result of some event?

I want my MATLAB script to run automatically when I import a file for it to load. Is there any way for a script to be triggered when a new file appears in the path? And if possible, how can I also get the name of the file that was just imported?

 Accepted Answer

Hi Nicholas,
the simplest I guess is to create a timer that
  • looks for a new file
  • starts your script, if it finds one
This way you are polling the folder. It's not really an event, but if you set the timer to 1 or 2 seconds, it's not that much difference ...
Titus

More Answers (0)

Categories

Community Treasure Hunt

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

Start Hunting!