Borrar filtros
Borrar filtros

workspace of anonymized/memoized subfunctions and nested functions

3 visualizaciones (últimos 30 días)
Dear all,
Is there any way to have control over the variables entering the workspace of an anonymous function? I have been experiencing some slowness lately and when I check the workspace of some of the anonymous or memoized functions I created, they contain more information that I want them to.
If the function refers to a subfunction, it contains all the information in the main function as well. Needless to say, it is the same for nested functions.
Any ideas?

Respuesta aceptada

Matt J
Matt J el 2 de Nov. de 2014
Editada: Matt J el 2 de Nov. de 2014
You can try the following tool
but read the disclaimers.
Anonymous/nested functions can only slow things down when you try to export handles to them from the workspace where they were created. Either you're returning the handle from a function, saving it to a .mat file, or sending it to a parfor worker.

Más respuestas (0)

Categorías

Más información sobre Performance and Memory 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!

Translated by