Inexplicable behavior of SAVE command
이전 댓글 표시
Hi, I have qestion about SAVE command behavior in GUI. In my GUI I use command:
save rotor_spec; %works fine...saves all variables to rotor_spec.mat
But today I tried make option for user to choose name for the file, not only rotor_spec.mat; I used this:
name = uiputfile('*.mat')
save name; % or save('name')
And it does not work. I do not realy need this for my GUI, but I would like to know, why it does not work.
채택된 답변
추가 답변 (1개)
Try:
save( name )
I think the
save name
without the parenthesis only works if name is an absolute string, not a variable e.g.
save 'MyFile.mat'
though I may be wrong.
댓글 수: 2
John D'Errico
2014년 12월 18일
save name
DOES do something. It DOES work, just that it does something you may not expect. See my answer. This is due to having used the command form of save, as opposed to using the function form of save.
Jiri Franc
2014년 12월 18일
카테고리
도움말 센터 및 File Exchange에서 Workspace Variables and MAT Files에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!