MATLAB Answers

How to automatically run a matlab function at a particular time every day?

58 views (last 30 days)
Raymond
Raymond on 28 Feb 2012
Answered: Chris Coutinho on 24 Mar 2015
Hi. I'd like to run a matlab function every day at 7am. Is there an easy way to do it (besides getting up early every morning)?

  0 Comments

Sign in to comment.

Accepted Answer

Friedrich
Friedrich on 28 Feb 2012
Hi,
in the case you are running Windows you can schedule a windows task:
So the task should start
matlab -r "your_mfile;quit"

  2 Comments

Daniel Shub
Daniel Shub on 28 Feb 2012
You may also want the -nodesktop and -nosplash startup options. You should also think about compiling your function.

Sign in to comment.

More Answers (2)

Raymond
Raymond on 28 Feb 2012
Thanks all. Since I use Windows, I tried out Friedrich's solution which works fine.

  0 Comments

Sign in to comment.


Chris Coutinho
Chris Coutinho on 24 Mar 2015
I tried Friedrich's solution as well, and it works great. Thanks again.
Chris

  0 Comments

Sign in to comment.

Tags

Community Treasure Hunt

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

Start Hunting!