How to run function without interrupt the process.
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Kantaphon Lertsittiporn
el 17 de Jul. de 2020
Respondida: Anirudh Singh
el 20 de Jul. de 2020
Hello,
I'm new to this community but I have some question.
I have loop that feel like this in my code. (not exactly like this)
count = 0
while true
a = 1
if a < 10
a = a+1
end
b = a;
count = count +1
if count == obj.Sensor.Count
a = a +10
BotFusion(obj.BotFus,Likelihood); %my function that take long time to compute
count = 0;
end
pause(0.1)
end
I want to run my function without interrupt the process of my code.
How can I run it parallelly or other solution.
Thank you in advance.
0 comentarios
Respuestas (1)
Anirudh Singh
el 20 de Jul. de 2020
To run the code parallelly you can try using the 'Parfor' loop. but for this, you need to install a parallel computing toolbox.
Please refer the documentation page of the 'parfor' loop : https://www.mathworks.com/help/parallel-computing/parfor.html
0 comentarios
Ver también
Categorías
Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!