如何把GUI界面保存到指定路径
我是用GUIDE做的一个分析界面,希望点击一个按钮后能把整个GUI界面保存到指定路径,我用的代码如下:=uiputfile( {'*.fig';'*.*'}, 'Save as');
if isequal(filename2,0) || isequal(pathname2,0)
return
else
saveas(gcf,filename2,'fig')
end
但这么做有一个问题:只能把.fig文件保存到当前工作路径下,怎么样才能所图保存到用户指定的路径下呢?
[ 本帖最后由 ChaChing 于 2009-12-22 13:11 编辑 ]
回复 楼主 cc2005726 的帖子
试试(个人还未试!)saveas(gcf,,'fig')
或先cd
cd(pathname2); saveas(gcf,filename2,'fig')
回复 沙发 ChaChing 的帖子
我试了两种方法,都是可以的。但有区别,第一种方法不会改变matlab的当前工作路径,但第二种方法就改变了。
页:
[1]