- Create a Matlab Script which calls isitCold(). And then Processes the result to do whatever.
- Open Start.
- Search for Task Schedular.
- Right-click the "Task Scheduler Library" branch, and select the New Folder option.
- Type a name for the folder. For example, MyTasks. (This step isn't a requirement, but it's a recommended step to keep your tasks separate from the system and apps tasks.). Click OK
- Click the Action menu and Select the Create Basic Task option.
- In the "Name" field, type a short descriptive name for the task. For example, Notepad Launcher.
- In the "Trigger" choose "daily" and Select the time accordingly.
Run a function automatically?
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Jonathan Melia
el 13 de Jul. de 2020
Comentada: Jonathan Melia
el 15 de Jul. de 2020
I have a function that when run determines whether or not a ground heat exchanger should be heating or cooling the house by seeing whether the country is in daylight saving time or not. At the moment if i run the overall code this function checks whether it should be hot or cold and then runs as such.
Is there a way for the function to automatically check the state every day, preferably at 2am, so it refreshes when daylight saving time occurs without being prompted?
function Qsign = isitcold()
c = clock;
d = datetime(c(1),c(2),c(3),'TimeZone','Europe/London');
tf = isdst(d);
if tf == 1 %its summer, Q +ve
Qsign = 1;
else %not summer, Q -ve
Qsign = -1;
end
end
0 comentarios
Respuesta aceptada
Rohit Anand
el 14 de Jul. de 2020
You will have to use Task Scedular of windows 10 to do this.
9. Select Start a Program in the "Action" section. You will next be asked to select the script that should run. Do that.
10. Click Finish.
All done!
I have assumed that you use windows 10. But all OS have a task schedular. You should be able to that easily after a small search.
P.S. - This is not really a MATLAB problem as far as I can tell.
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!