join string FileName without spaces

13 vues (au cours des 30 derniers jours)
Nik Rocky
Nik Rocky le 24 Juin 2020
Commenté : darova le 25 Juin 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!

Réponse acceptée

madhan ravi
madhan ravi le 24 Juin 2020
Modifié(e) : madhan ravi le 24 Juin 2020
regexprep(FileSave," ","")
% or
strrep(FileSave," ","")
  2 commentaires
Nik Rocky
Nik Rocky le 24 Juin 2020
Thank you very much! It works very nice!
darova
darova le 25 Juin 2020

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Denoising and Compression dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by