How to run two parallel loops which share variables?
6 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
ROSHITH SEBASTIAN
am 23 Mär. 2020
Kommentiert: ROSHITH SEBASTIAN
am 27 Mär. 2020
I have to run two loops in parallel which updates an array. The loops share the array and update the values which should be available for both loops.
Pseudo code:
loop 1 : while (true)
update(add) array A
check exit condition
break
end
loop 2: while (true)
update(edit, delete) array A
check exit condition
break
end
Both the loops should run in parallel and the number of iterations of each loop depends of random variables. But the changes made in loop1 should be visible in the next iteration of loop 2 and vice versa.
Can anyone please help me with this.
0 Kommentare
Akzeptierte Antwort
Aditya Patil
am 26 Mär. 2020
Explicit multiprocessing is not supported in MATLAB. Instead, you can combine the for loops into a single for loop so that the output of one is available to another.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!