What is the intended way to run multiple unrelated scripts simultaneously?

I have several scripts running some basic data collection, from a variety of sources. They are all fully independant from each other, and none are particularly performance intensive.
It is currently operated by simply running multiple MATLAB instances.
I would like to unify them into one app designer program, so that each can be independantly stopped and started with a simple toggle for each data source.
What are my options to run these scripts together?
There are a few I can think of:
  • Combine all data collection scripts into one function allowing me to specifiy which data sources to collect from as a function input
  • Set up a parallel pool and run each script with a specific worker
  • Compile the individual scripts and call them from the app designer
What is the intended way to accomplish this?
Many thanks!

 채택된 답변

Scott
Scott 2021년 7월 7일

0 개 추천

The batch function seems to fulfill this purpose, although it's not as easy to interact with a script/function running in the background.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Develop Apps Using App Designer에 대해 자세히 알아보기

제품

릴리스

R2020b

질문:

2021년 6월 28일

답변:

2021년 7월 7일

Community Treasure Hunt

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

Start Hunting!

Translated by