将matlab中的文件从一个目录复制到另一个目录
Copyfile in matlab from one directory to another
我有一个关于 MATLAB 中的 copyfile
函数的简短问题。基本上我想将一个文件从另一个用户选择 directory/file 复制到当前目录(函数来自 运行)。我正在为如何做到这一点而苦苦挣扎。
到目前为止我有:
[jxlfilename,jxlfilepath] = uigetfile({'*.jxl'}, 'Pick a File');
copyfile(????)
我已经阅读了 MATLAB 提供的帮助,但我似乎无法理解。
您就快完成了,一旦您选择了文件,请执行以下操作:
copyfile(strcat(jxlfilepath,jxlfilename))
如果您不指定第二个参数,copyfile 会将文件复制到当前文件夹,strcat(jxlfilepath,jxlfilename)
将构造包含路径和文件名的字符串。
或者
copyfile(strcat(jxlfilepath,jxlfilename),'newname.jxl')
如果您想为文件指定一个新名称。
copyfile
的语法是
copyfile(source,destination);
连接路径和文件名的函数是fullfile
。
当前目录选择.
一起给你
[jxlfilename,jxlfilepath] = uigetfile({'*.jxl'}, 'Pick a File');
copyfile(fullfile(jxlfilepath,jxlfilename),'.');
我有一个关于 MATLAB 中的 copyfile
函数的简短问题。基本上我想将一个文件从另一个用户选择 directory/file 复制到当前目录(函数来自 运行)。我正在为如何做到这一点而苦苦挣扎。
到目前为止我有:
[jxlfilename,jxlfilepath] = uigetfile({'*.jxl'}, 'Pick a File');
copyfile(????)
我已经阅读了 MATLAB 提供的帮助,但我似乎无法理解。
您就快完成了,一旦您选择了文件,请执行以下操作:
copyfile(strcat(jxlfilepath,jxlfilename))
如果您不指定第二个参数,copyfile 会将文件复制到当前文件夹,strcat(jxlfilepath,jxlfilename)
将构造包含路径和文件名的字符串。
或者
copyfile(strcat(jxlfilepath,jxlfilename),'newname.jxl')
如果您想为文件指定一个新名称。
copyfile
的语法是
copyfile(source,destination);
连接路径和文件名的函数是fullfile
。
当前目录选择.
一起给你
[jxlfilename,jxlfilepath] = uigetfile({'*.jxl'}, 'Pick a File');
copyfile(fullfile(jxlfilepath,jxlfilename),'.');