|
1.我的习惯会将自行开发的程序分类别放在不同目录里, 再将这些目录设定在path里, 如此在任何工作目录下皆可执行該程序, 有点像toolbox一样!
2.程序一般常需要资料输入, 若写死, 程序不够一般化, 所以我的习惯会使用uigetfile, 如此资料在不同目录里亦可执行, ex
while 1, TitleS = 'Choise the file for data processing (Cancel to Quit from Data Process) :';
[FileName,PathName] = uigetfile('*.*',TitleS);
if FileName==0, disp([PreW,'File not ready ?',EndS]); break; else cd(PathName); end
....
....
end
总之, 工作目录与函数目录/资料目录可以完全无关, 如此程序才够一般化, 希望我有说清楚
[ 本帖最后由 ChaChing 于 2008-11-27 20:55 编辑 ] |
|