Continue execution without waiting

I am calling a python file in matlab script using
system(['python runCam-oneFunction.py' record_time ' ' video_name]);
I don't want matlab execution to wait for python script to run but go to the lext line and keep running the script after this line. I tried using '&' after the call like this:
system(['python runCam-oneFunction.py &' record_time ' ' video_name]);
but it throws this error :"'10' is not recognized as an internal or external command, operable program or batch file." (record_time value is 10). Is there a way to do this? Thanks in advance.

3 Comments

system(['python runCam-oneFunction.py ' record_time ' ' video_name ' &']);
Thank you @Walter. It worked!
Is there an equivalent for system calls to a raspberry pi?
system(picam, 'python /home/ubuntu/pantilt-hat/pantilt.py &');
Does not seem to work as matlab still says busy until pantilt.py has finished

Sign in to comment.

Answers (0)

Asked:

HT
on 2 May 2018

Commented:

on 11 Jan 2020

Community Treasure Hunt

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

Start Hunting!