2013-03-22 11 views

Odpowiedz

17

Możesz użyć clearvars, aby wyczyścić wszystkie zmienne oprócz określonych z obszaru roboczego. Od clearvars dokumentacji:

clearvars -except v1 v2 ... usuwa wszystkie zmienne, z wyjątkiem tych określonym następstwie -except flagi. Użyj nazwy wieloznacznej "" w nazwie zmiennej, aby wykluczyć zmienne, które są zgodne z wzorcem od , które zostały usunięte. clearvars - z wyjątkiem X usuwa wszystkie zmienne w bieżącym obszarze roboczym , z wyjątkiem tych, które zaczynają się od X, na przykład. Użyj clearvars - z wyjątkiem zachowywania żądanych zmiennych i usuwania wszystkich innych .

Więc trzeba wpisać

clearvars -except myVars 

zamiast clear.

1

Na wymianie plików MATLAB znajduje się Keep, która umożliwia wyczyszczenie wszystkiego oprócz pewnych zmiennych, które chcesz zachować.

Powiązane problemy