Main Content

delete

Eliminar archivos u objetos

Descripción

ejemplo

delete filename elimina filename del disco, sin solicitar verificación.

De forma predeterminada, el archivo especificado se elimina permanentemente. Para cambiar si el archivo se elimina permanentemente o se envía a la carpeta de reciclaje, vaya a la pestaña Home y, en la sección Environment, haga clic en Preferences. Seleccione MATLAB > General y, en la sección Deleting files, seleccione una de las opciones disponibles. De forma alternativa, puede usar la función recycle.

Cuando el reciclaje de archivos está activado, la función delete mueve los archivos eliminados a una ubicación específica de la plataforma:

  • Windows®: Papelera de reciclaje.

  • macOS: Papelera.

  • Plataformas Linux®: subcarpeta con el prefijo MATLAB_Files_ en la carpeta temporal del sistema, como si lo devolviera la función tempdir.

Nota

En macOS, el reciclaje de archivos no se aplica a los archivos eliminados de las unidades de red.

delete filename1 ... filenameN elimina los archivos especificados del disco.

ejemplo

delete(obj) elimina el objeto especificado. Si obj es un arreglo, delete elimina todos los objetos del arreglo. obj permanece en el área de trabajo, pero ya no es válido.

Ejemplos

contraer todo

Elimine todos los archivos en la carpeta actual con una extensión .mat.

delete *.mat

Elimine un objeto de gráficas y un arreglo de objetos de gráficas.

Cree una gráfica de barras y represente cinco líneas. Después, elimine la gráfica de barras.

b = bar(1:5);
hold on
P = plot(magic(5));
delete(b)

Figure contains an axes object. The axes object contains 5 objects of type line.

La variable b del objeto Bar permanece en el área de trabajo, pero ya no hace referencia a un objeto.

display(b)
b = 
  handle to deleted Bar

Elimine todos los objetos Line creados por plot.

delete(P)

Figure contains an axes object. The axes object is empty.

Argumentos de entrada

contraer todo

Nombre del archivo que desea eliminar, especificado como vector de caracteres o escalar de cadena. filename puede ser una ruta absoluta o relativa y puede incluir comodines (*). Para eliminar archivos de una ubicación remota, fileName debe contener una ruta completa especificada como localizador uniforme de recursos (URL). Para obtener más información, consulte Trabajar con datos remotos.

Objeto que desea eliminar, especificado como objeto único o arreglo de objetos.

Capacidades ampliadas

Entorno basado en subprocesos
Ejecute código en segundo plano con MATLAB® backgroundPool o acelere código con Parallel Computing Toolbox™ ThreadPool.

Historial de versiones

Introducido antes de R2006a

expandir todo