How to call a file without extension?

26 visualizaciones (últimos 30 días)
Mario Martos
Mario Martos el 17 de Mayo de 2016
Comentada: Mario Martos el 24 de Mayo de 2016
Hello, I wanted to ask about how you could call a Matlab file extension in name only , ie without the extension. For example, if I have a process or file " ejemplo.xml " , " ejemplo.wav " ... And I want to name , upload or read the file name "example" . For example , I want to process the following, using only the name "example" .
I have this file: " nombre.wav "
function res = function ( " name")
Or with a " audio.wav " file , use only the filename "audio" to create another name with that information.
Thanks in advanced.

Respuesta aceptada

Adam
Adam el 17 de Mayo de 2016
[pathstr,name,ext] = fileparts(filename);
breaks up a filename into component parts, including the name and the extension. I'm not really sure what you are asking, but if you get the 'name' part out of that then you can use this and it will be separated from the path and the extension.
  5 comentarios
Adam
Adam el 23 de Mayo de 2016
[pathstr,name,ext] = fileparts(filename);
newFilename = fullfile( pathstr, name );
assuming you only have one extension which you do.
Mario Martos
Mario Martos el 24 de Mayo de 2016
Thanks you very much!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre String Parsing en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by