Can I pre-set save-filename, just like in C?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hi, I am wondering, in Matlab, can I preset a file name?
for example say, I am dealing with 100 data sets. Each of them will go through a long Matlab program and then I want to save the output vector in a file (1 set gives 1 file, aka, 100 output files at the end). But as I don't want to change the data-set file name at the beginning of the program, and then change save-file name at the bottom of the program for 100times, I want to do something like:
*********************
datafile = 01.dat;
AA = output_01.dat;
.
(main program)
.
save AA variable -ascii
*********************
So each time I only need to change the name of 'datafile' and the name of 'AA' at the beginning of the program. Is it possible to do this in Matlab?
Thanks.
0 commentaires
Réponse acceptée
James Tursa
le 18 Avr 2016
Modifié(e) : James Tursa
le 19 Avr 2016
Do you mean something like this?
datafile = '01.dat';
AA = ['output_' datafile]; % <-- Concatenate your root name with the ending
:
save(AA,'variable','-ascii');
3 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Workspace Variables and MAT-Files 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!