How do I run parallel programs in Matlab?

Hi I wish to run two loops independently. Specifically, one loop will be playing a sound at random intervals while another loop will be constantly looking for a voltage source from a button click. Is it possible to run two programs simultaneously?
Thanks.

답변 (2개)

E K
E K 2012년 7월 31일

0 개 추천

i can not understand why you saw them as two different programs from your explanation it looks like you can run it as one but;
might help.

댓글 수: 1

Katherine
Katherine 2012년 8월 1일
how would you suggest running this as one program? from what i know about matlab, it can't do two things simultaneously.

댓글을 달려면 로그인하십시오.

Jan
Jan 2012년 7월 31일

0 개 추천

You can start the sound from a TIMER, which modifies its interval in the callback. But looking for a button click is usually not done in a loop, but by the callback mechanism of the button. Clicking on the button triggers the event, not looking for the status of the button in an endless loop.

댓글 수: 1

Katherine
Katherine 2012년 8월 1일
The number of times and the time at which the button is pressed need to be recorded, and the only way I can think of to do that is to track voltage output of the button which indicates if the button has been pressed or not. Will I need a timer for each loop?

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 Programming에 대해 자세히 알아보기

질문:

2012년 7월 31일

Community Treasure Hunt

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

Start Hunting!

Translated by