running two tasks simultaneously

hi am working on a project that requires running two tasks simultaneosuly.
task 1. %infinite while loop which constantly records audio data and detects for ambulance and stores result in a variable
task 2. % again infinite loop which is processing some images and gives output to arduino and switch traffic signals according to results
task 1 is independent. But task 2 requires data form task 1 so that it can gives output to arduino if an ambulance is detected and perform assigned action according to ambulance detection
can anyone help me how can i perform both tasks in parallel at the same time.

回答 (1 件)

Jayant
Jayant 2021 年 4 月 27 日

0 投票

its bit late, but still...
You can definitely use 'timer' function in this scenario. create timer for your task 1, for 1 second let us say. and run task 2 in infinite loop.

カテゴリ

ヘルプ センター および File ExchangeParallel Computing Toolbox についてさらに検索

製品

リリース

R2019a

質問済み:

2020 年 9 月 25 日

回答済み:

2021 年 4 月 27 日

Community Treasure Hunt

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

Start Hunting!

Translated by