Уничтожение определений переменных
Уничтожение определений переменных
В памяти компьютера переменные занимают определенное место, называемое рабочей областью (workspace). Для очистки рабочей области используется функция clear в разных формах, например:
- 
clear — уничтожение определений всех переменных; 
- 
clear x — уничтожение определения переменной х; 
- 
clear a, b, с — уничтожение определений нескольких переменных. 
Уничтоженная (стертая в рабочей области) переменная становится неопределенной. Использовать неопределенные переменные нельзя, и такие попытки будут сопровождаться выдачей сообщений об ошибке. Приведем примеры задания и уничтожения переменных: 
» x=2*pi 
х = 
6.2832 
» V=[l 2345] 
V = 
12345 
» MAT 
??? Undefined function or variable 'MAT'. 
» MAT=[1 2 3 4; 5 6 7 8]
MAT= 
1234 
5678 
» clear V
» V
??? Undefined function or variable 'V'. 
» clear 
» x 
??? Undefined function or variable 'x'. 
» M 
??? Undefined function or variable 'M'.
Обратите внимание на то, что сначала выборочно стерта переменная V, а затем командой clear без параметров стерты все остальные переменные.
