Effacer les filtres
Effacer les filtres

Insert a string into code

3 vues (au cours des 30 derniers jours)
ly
ly le 20 Oct 2015
Commenté : ly le 20 Oct 2015
I want to insert a string in to code:
...
name='time';
filename = 'name_v1.txt';
...
Can the 'time' be inserted in " name_v1.txt"?

Réponse acceptée

Geoff Hayes
Geoff Hayes le 20 Oct 2015
ly - if the idea is to replace the 'name' substring within 'name_v1.txt' with 'time', then you could use strrep to accomplish this. For example,
filename = 'name_v1.txt';
filename = strrep(filename,'name','time');
would set filename to
filename =
time_v1.txt
Or, you could use sprintf to do something similar
name = 'time';
filename = sprintf('%s_v1.txt',name);
which would (agains) set filename to 'time_v1.txt'.
  1 commentaire
ly
ly le 20 Oct 2015
This is what I need:
Or, you could use sprintf to do something similar
name = 'time';
filename = sprintf('%s_v1.txt',name);
which would (agains) set filename to 'time_v1.txt'.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Characters and Strings 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