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