I have the answer! If you feed the save and load commands the full path of the file in question, you can then save and load files that start with a dash!
Save a .mat file that starts with a hyphen (negative sign)
7 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Matt C
le 15 Mar 2017
Réponse apportée : Walter Roberson
le 1 Avr 2017
Is it possible to save a file that starts with a hyphen? At one point this was possible, because I have found a ton of .mat files that start with a "negative" sign - has this ability changed since MATLAB 2009b (or Windows XP), or have I just forgotten how to do this? I'm currently using 2015b/Windows 7. Any help would be appreciated.
Example:
x = 2;
y = -x;
save('myVariable.mat','x');
save ('-myVariable.mat','y');
The second save will error-out, because MATLAB is seeking a command option.
Thanks in advance!
- Matt
0 commentaires
Réponse acceptée
Plus de réponses (1)
Walter Roberson
le 1 Avr 2017
You can use ./ immediately before the file name
save ('./-myVariable.mat','y');
This will work for Windows as well as Mac and Linux
0 commentaires
Voir également
Catégories
En savoir plus sur Environment and Settings dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!