Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matlab 如何刻录名称中包含日期的文件_Matlab - Fatal编程技术网

Matlab 如何刻录名称中包含日期的文件

Matlab 如何刻录名称中包含日期的文件,matlab,Matlab,我正在尝试在已创建的主路径上的文件夹中创建多个子文件夹,但收到一条消息,说我尝试“cd”的文件夹无效。如果有人能解释为什么会发生这种情况,或者帮我修复cd代码,或者给我另一种访问此文件夹的方法,我将不胜感激 这是2019年的。我试图让代码自动生成一个带有日期和时间的文件夹(你可以在下面的第一行看到),然后创建一个子文件夹“参与者1”(即,当你双击日期和时间时,你打开子文件夹“参与者1”)。然后我想再添加一个子文件夹“EMG_Data”。我被卡在了一个点上,我必须为包含currDate和“Part

我正在尝试在已创建的主路径上的文件夹中创建多个子文件夹,但收到一条消息,说我尝试“cd”的文件夹无效。如果有人能解释为什么会发生这种情况,或者帮我修复cd代码,或者给我另一种访问此文件夹的方法,我将不胜感激

这是2019年的。我试图让代码自动生成一个带有日期和时间的文件夹(你可以在下面的第一行看到),然后创建一个子文件夹“参与者1”(即,当你双击日期和时间时,你打开子文件夹“参与者1”)。然后我想再添加一个子文件夹“EMG_Data”。我被卡在了一个点上,我必须为包含currDate和“Participant 1”的文件夹刻录cd。如上所述,我希望能够在“参与者1”子文件夹中创建一个名为“EMG_Data”的附加子文件夹,但我不知道如何进入“参与者1”文件夹(可能我必须对其进行cd),因为我不知道如何在cd或其他函数中格式化日期(currDate)

currDate = strrep(datestr(datetime), ':', '_');
mkdir('SMC Project Data Collection')
cd('C:/Users/wynkoopp/Documents/MATLAB/SMC Project/SMC Project Data Collection/')
mkdir(currDate,'Participant 1')
cd('C:/Users/wynkoopp/Documents/MATLAB/SMC Project/SMC Project Data Collection/currDate/Participant 1/')
mkdir('EMG_Data')

% Want the 'currDate' above to always be integrated into cd function above
% at the end, since name of folder will vary
我希望在子文件夹“参与者1”中形成子文件夹“EMG_Data”,但这不会发生。相反,我得到:

使用cd时出错

无法CD到C:\Users\Wynkoop\Documents\MATLAB\SMC Project\SMC Project数据

集合\currDate\Participant 1(名称不存在或不是目录)


Paulcopydirectorygenerator中的错误(第5行)

cd('C:/Users/Wynkoop/Documents/MATLAB/SMC项目/SMC项目数据

收款/当前日期/参与者1/)

mkdir(currDate,'Participant 1')
在文件夹中创建一个包含当前日期的文件夹。您的
cd
命令尝试访问另一个不包含当前日期的文件夹