En este artículo, vamos a discutir «Borrar elementos de la memoria», en MATLAB, que se puede hacer mediante la operación de borrado .
La operación de borrado se utiliza para borrar los elementos especificados de la memoria o del espacio de trabajo actualmente activo. Se utiliza para liberar la memoria del sistema.
Sintaxis:
claro
borrar nombre1 … nombreN
clear -regexp expr1 … exprN
claro(‘a’, ‘b’, ‘c’)
claro([‘a’ ‘b’ ‘c’])
funciones claras
claro mex
claro global
limpiar todo
borrar palabra clave
Aquí,
- clear: Esto se usa para eliminar todos los elementos del espacio de trabajo actual.
- clear name1, … nameN: Esto se usa para eliminar las variables como name1 … nameN de la memoria.
- clear -regexp expr1 … exprN: Esto se usa para eliminar todas las variables que coincidan con cualquiera de las expresiones regulares enumeradas. Esto se utiliza para eliminar variables solamente.
- clear(‘a’, ‘b’, ‘c’) y clear([‘a’ ‘b’ ‘c’]): Esto se usa para eliminar sus variables si las variables especificadas existen en el entorno local de la función actual .
- borrar funciones: Esto se usa para eliminar funciones desbloqueadas solamente. Si una función está bloqueada o se está ejecutando actualmente, no se borra de la memoria.
- clear mex: Esto se usa para borrar todos los archivos MEX de la memoria.
- clear global: Esto se usa para borrar todas las variables globales.
- borrar todo: Esto se usa para eliminar todas las variables, funciones y archivos MEX de la memoria.
- borrar palabra clave: Esto se utiliza para borrar los elementos indicados por la palabra clave.
Ejemplo 1:
Matlab
% MATLAB code for removes all the % items so its output is blank. % Initializing some items A = 2; B = 4; C = 6; D = 8; % Calling the clear operation to % clear all the above specified items clear % Getting the remaining items whos
Este ejemplo borrará todos los valores.
Ejemplo 2:
Matlab
% MATLAB code for Clear operation % Initializing some items A = 2; B = 4; C = 6; D = 8; % Calling the clear operation to % clear B and D items clear B D; % Getting the remaining items whos
Producción:
Variables in the current scope: Attr Name Size Bytes Class ==== ==== ==== ===== ===== A 1x1 8 double C 1x1 8 double Total is 2 elements using 16 bytes
Ejemplo 3:
Matlab
% MATLAB code for clear expression values % Initializing some expressions exp1 = 'ab+c'; exp2 = 'a-c'; exp3 = '+/gfg'; % Calling the clear operation to % clear expression exp2 clear -regexp ^exp2; % Getting the remaining expressions whos
Producción:
Variables in the current scope: Attr Name Size Bytes Class ==== ==== ==== ===== ===== exp1 1x4 4 char exp3 1x5 5 char Total is 9 elements using 9 bytes
Ejemplo 4:
Matlab
% MATLAB code for clear() % Initializing some items A = 2; B = 4; C = 6; D = 8; % Calling the clear function % to clear items A and C clear ('A', 'C'); % Again calling the clear function % to clear D items clear (['D']); % Getting the remaining items B whos
Producción:
Variables in the current scope: Attr Name Size Bytes Class ==== ==== ==== ===== ===== B 1x1 8 double Total is 1 element using 8 bytes
Ejemplo 5:
Matlab
% MATLAB code for clear global variable data % Initializing some items global A; A = 2; B = 4; C = 6; D = 8; % Calling the clear function % to clear global items only clear global % Getting the remaining items whos
Producción:
Variables in the current scope: Attr Name Size Bytes Class ==== ==== ==== ===== ===== B 1x1 8 double C 1x1 8 double D 1x1 8 double Total is 3 elements using 24 bytes
Ejemplo 6:
Matlab
% MATLAB code for clear value of variable % Initializing some items global A; A = 2; B = 4; keyword = 6; D = 8; % Calling the clear function % to clear keyword items only clear keyword % Getting the remaining items whos
Producción:
Variables in the current scope: Attr Name Size Bytes Class ==== ==== ==== ===== ===== g A 1x1 8 double B 1x1 8 double D 1x1 8 double Total is 3 elements using 24 bytes
Ejemplo 7:
Matlab
% MATLAB code for all types of items are % cleared so nothing is printed as output. % Initializing some items global A; A = 2; B = 4; keyword = 6; D = 8; % Calling the clear function % to clear all items clear all % Getting the remaining items whos
Este ejemplo borrará todos los valores.
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA