join string FileName without spaces

13 Ansichten (letzte 30 Tage)
Nik Rocky
Nik Rocky am 24 Jun. 2020
Kommentiert: darova am 25 Jun. 2020
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!

Akzeptierte Antwort

madhan ravi
madhan ravi am 24 Jun. 2020
Bearbeitet: madhan ravi am 24 Jun. 2020
regexprep(FileSave," ","")
% or
strrep(FileSave," ","")
  2 Kommentare
Nik Rocky
Nik Rocky am 24 Jun. 2020
Thank you very much! It works very nice!
darova
darova am 25 Jun. 2020

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Denoising and Compression finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by