unnecesary variables are not shown after running the programm.

2 visualizzazioni (ultimi 30 giorni)
Hi all I have written a program in matlab whih has a lot of variables and parameters.when I run the program, the workspace is full of unnecessary variables. how can I write the mentioned program in the way that unnecesary variables are not shown in workspace after running it?
thanks in advanse,

Risposta accettata

Grzegorz Knor
Grzegorz Knor il 9 Set 2011
Write function instead of script. For example
function [a b c] = my_function
q = 1;
s = 2;
e = 3;
r = 5;
a = q+s;
b = e - r;
c = rand(1);
And run it in this way:
[a b c] = my_function
Or you can use clearvars (clear) function. For example:
q = 1;
s = 2;
e = 3;
r = 5;
a = q+s;
b = e - r;
c = rand(1);
clearvars s e r q

Più risposte (0)

Categorie

Scopri di più su Workspace Variables and MAT Files in Help Center e File Exchange

Tag

Non è stata ancora inserito alcun tag.

Community Treasure Hunt

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

Start Hunting!

Translated by