join string FileName without spaces

Hello,
i create my own name from filepath and name:
Measure_Name = strsplit(FilePath, '/');
MotorSet = string(Measure_Name{1,8});
MotorSet = strsplit(MotorSet, '_');
MotorSet = string(MotorSet{1,3});
Microphone = string(Measure_Name{1,9});
Microphone = strsplit(Microphone, '_');
Microphone = string(Microphone{1,1});
Distance = string(Measure_Name{1,10});
Distance = strsplit(Distance, '_');
Distance = string(Distance{1,2});
Szenario = string(Measure_Name{1,11});
Szenario = strsplit(Szenario, '_');
Szenario = string(Szenario{1,2});
SNRname = strsplit(mat_file_name, '_');
SNRname = string(SNRname{1,end-1});
Meas_name = strsplit(mat_file_name, '_');
Meas_name = string(Meas_name{1,1});
sep = '_';
FileSave = [Meas_name sep Szenario sep Distance sep Microphone sep 'F' harm sep 'MS' MotorSet];
and I get:
FileSave =
"001 _ M1 _ 0.5m _ AKG _ F 2 _ MS 1"
I want have
"001_M1_0.5m_AKG_F2_MS1" - how it is possible?
Thank you!

 Respuesta aceptada

madhan ravi
madhan ravi el 24 de Jun. de 2020
Editada: madhan ravi el 24 de Jun. de 2020
regexprep(FileSave," ","")
% or
strrep(FileSave," ","")

2 comentarios

Nik Rocky
Nik Rocky el 24 de Jun. de 2020
Thank you very much! It works very nice!
darova
darova el 25 de Jun. de 2020

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Characters and Strings en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 24 de Jun. de 2020

Comentada:

el 25 de Jun. de 2020

Community Treasure Hunt

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

Start Hunting!

Translated by