Borrar filtros
Borrar filtros

Using parfor in app designer

11 visualizaciones (últimos 30 días)
S. Hannan
S. Hannan el 16 de Nov. de 2023
Comentada: S. Hannan el 16 de Nov. de 2023
Hi,
I use the following code in matlab to implement parallel calculation:
Var1=linspace(-5,5,10);Var2=zeros(1,10);
parfor AA=1:10
Var2(AA) = Function(Var1(AA));
end
But, when I change it (as the code below) and want to use it in my app, I face an error.
app.Var1=linspace(-5,5,10);app.Var2=zeros(1,10);
parfor AA=1:10
app.Var2(AA) = Function(app,app.Var1(AA));
end
I appreciate any helps.

Respuestas (1)

Pratyush
Pratyush el 16 de Nov. de 2023
Hi Hannah,
I understand that you want to use parfor in app designer but you are getting an error.
Try changing your `Function` definition to `static`, and that should work. Refer to the following MATLAB answer that addresses a similar query: https://in.mathworks.com/matlabcentral/answers/1765490-is-it-possible-to-use-parallel-computation-in-app-designer
  1 comentario
S. Hannan
S. Hannan el 16 de Nov. de 2023
Thanks for your reply.
I have read the post, but it didn't help.

Iniciar sesión para comentar.

Categorías

Más información sobre Parallel for-Loops (parfor) en Help Center y File Exchange.

Productos


Versión

R2023b

Community Treasure Hunt

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

Start Hunting!

Translated by