newname.m

来自「用于非线性时间序列分析的软件包。可用于计算:时间延迟重构」· M 代码 · 共 29 行

M
29
字号
function nname = newname(oldname, praefix, suffix, newpath, newext)% returns a filename that does not yet exist using the old name and extension, % a praefix and a suffix and if necessary a number[path,name,ext,ver] = fileparts(oldname);if nargin < 1, help(mfilename); return; endif nargin == 1	praefix = '';	suffix  = '';elseif nargin == 2	suffix = '';elseif nargin == 4	path = newpath;elseif nargin == 5	ext = newext;	path = newpath;endnname = fullfile(path, [praefix name suffix ext]);i = 0;while exist(nname, 'file')	i = i+1;	nname = fullfile(path, [praefix name suffix '_' int2str(i) ext]);end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?