unnecesary variables are not shown after running the programm.

1 回表示 (過去 30 日間)
som
som 2011 年 9 月 9 日
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,

採用された回答

Grzegorz Knor
Grzegorz Knor 2011 年 9 月 9 日
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
  2 件のコメント
som
som 2011 年 9 月 9 日
thanks alot
Grzegorz Knor
Grzegorz Knor 2011 年 9 月 9 日
Another, similar way:
clearvars -except a b c

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeWhos についてさらに検索

タグ

タグが未入力です。

Community Treasure Hunt

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

Start Hunting!

Translated by