关于保存文件的问题
在matlab 里面对于数据文件的保存的函数有save 和uisave还有fprintf(就我查到的),但是save和fprintf对于用户来说都不能自己选择输出文件的路径;uisave虽然可以提供用户输出数据的路径,它只能保存一个或者一组数据,而且数据格式只能是.mat的。而我想在输出数据文件的时候能够让用户来选择路径,就是提供和uisave一样的路径选择界面,文件的格式(比如是txt文件),和文件的内容都由输出我来选择,在matlab里面能实现这样的功能吗?
希望有达人指点下,先谢过 原帖由 spano 于 2007-5-28 23:47 发表 http://www.chinavib.com/forum/images/common/back.gif
在matlab 里面对于数据文件的保存的函数有save 和uisave还有fprintf(就我查到的),但是save和fprintf对于用户来说都不能自己选择输出文件的路径;uisave虽然可以提供用户输出数据的路径,它只能保存一个 ...
help uigetfile, uiputfile
下次还请先搜索一下版面,这个问题我也回答过很多次了
[ 本帖最后由 eight 于 2007-5-29 00:02 编辑 ] 可以了,谢谢eight,看来还要更加虚心学啊
回复 #3 spano 的帖子
= uiputfile('*.dat','Save As');baocun(path, file);
function baocun(path, file)
w=evalin('base','w');
fid = fopen(,'wt');
fprintf(fid,' %15.12f\n',w);
fclose(fid)
[ 本帖最后由 eric-rzq 于 2007-5-30 17:37 编辑 ] 谢谢,这步已经学会了
页:
[1]