Borrar filtros
Borrar filtros

Remove parameter from workspace

7 visualizaciones (últimos 30 días)
Diana Acreala
Diana Acreala el 30 de Mzo. de 2012
Hey!
I need to remove a parameter from workspace.. the parameter name is saved in a variable 'param_name' which is of course also in workspace. At a given moment I need to remove this parameter, but I can refer to it only by using my variable 'param_name'. How is this possible? I tried clearvars param_name but everybody knows that the result of this will be the removing of the variable 'param_name'.
Thanks! Diana

Respuesta aceptada

Rick Rosson
Rick Rosson el 30 de Mzo. de 2012
Use functional syntax
clearvars(param_name);
instead of command syntax.
  1 comentario
Diana Acreala
Diana Acreala el 30 de Mzo. de 2012
Thanks! I appreciate your help!

Iniciar sesión para comentar.

Más respuestas (1)

Diana Acreala
Diana Acreala el 2 de Abr. de 2012
And I got stuck... functions do not share the same workspace..
In my app I need to select a variable (which contains the name of a parameter from workspace) from a listbox (I sent this variable in workspace using assignin) and next I want to change the parameter name. After changing the name I want to delete from workspace the parameter which name is contained in the selected variable. All these steps are done in different functions. In my ChangeParameterName workspace function I don't have that parameter saved.
Is possible somehow to search in all "workspaces" that I have, from each function, and delete my parameter directly in this function where I change the name? Even if in this workspace ChangeParameterName function my parameter is not appearing?
  1 comentario
Diana Acreala
Diana Acreala el 2 de Abr. de 2012
Solved the problem:
evalin('base',['clear ',(VarName)])
This is what I used, where VarName contains the name of the parameter desired to be deleted

Iniciar sesión para comentar.

Categorías

Más información sobre Migrate GUIDE Apps en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by