How to save something?

8 次查看(过去 30 天)
Mr M.
Mr M. 2015-9-4
评论: dpb 2015-9-4
From a script I used to use something like this:
cd(fileparts(which(mfilename)));
save([mfilename,'_data.mat']);
However I think this is very crude. It is not possible to change directory to the current script by default?
But my problem is how to save from the Command Window, when there is no script, just a loaded .mat file for example.
>> save('p.mat')
Error using save
Unable to write file p.mat: No such file or directory.
>> cd(fileparts(which(mfilename)));
Error using cd
Cannot CD to (Name is nonexistent or not a directory).
  1 个评论
dpb
dpb 2015-9-4
What does
cd
matlabpath
return at the command line?
I can't get the above to fail so the issue is one of being in a write-protected subdirectory or trying to access a non-accessible networked drive or somesuch, not Matlab issue, per se...

请先登录,再进行评论。

回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Search Path 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by