Define the deafult path for uisave

조회 수: 9 (최근 30일)
Daniele Favot
Daniele Favot 2013년 7월 24일
Hi everybody,
I'm using the uisave command to store some data, but I can't define the default path that uisave command will use. Is there a way to do it?
Thanks in advance, Daniele

채택된 답변

Daniele Favot
Daniele Favot 2013년 7월 25일
편집: Daniele Favot 2013년 7월 25일
Setting the current folder with the folder that I want solved my problem:
FileName='Deafult_Monitored_Points.mat'
L1=length(FileName);
location=which(FileName);
L2=length(location);
folder=location(1:[L2-L1-1]);
cd(folder);
uisave({'Data','RowNames','ID_FixedPoints','Color1','Color2','Color3','Color4'},FileName);

추가 답변 (1개)

Azzi Abdelmalek
Azzi Abdelmalek 2013년 7월 24일
f='E:\matlab' % For example your default folder
uisave('A',f)
  댓글 수: 1
Daniele Favot
Daniele Favot 2013년 7월 24일
편집: Azzi Abdelmalek 2013년 7월 24일
This is my actual command line:
uisave({'Data','RowNames','ID_FixedPoints','Color1','Color2','Color3','Color4'},'Default_Monitored_Points');
where 'Default_Monitored_Points' is the default file name.
I'd like to use this:
location=which('Default_Monitored_Points.mat')
and use this variable to set the default path to be sure to overwrite the file that was stored before, but for example:
uisave({'Data','RowNames','ID_FixedPoints','Color1','Color2','Color3','Color4'},'Default_Monitored_Points',location);
doesn't work.

댓글을 달려면 로그인하십시오.

태그

Community Treasure Hunt

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

Start Hunting!

Translated by