how to name matfile from variable name
Afficher commentaires plus anciens
I am trying to allow end users to name the .mat file that will save current settings as a preset.
What have tried so far is:
presetName = inputdlg({'Enter a name for the Preset'},'Preset');
%presetNameMat = strcat( presetName,'.mat');
save('presetName');
SaveUserSettings(handles);
Which saves everything in a file called presetName.mat - and not a .mat file named from the variable presetName. If I try and pass the value instead I get : Error using save Argument must contain a string.
Réponse acceptée
Plus de réponses (1)
Shameer Parmar
le 10 Juin 2016
Hi Kev111,
In your code, simply replace the line
save('presetName');
with
save(char(presetName));
and try..
Catégories
En savoir plus sur Big Data Processing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!