将表写入特定文件夹

Roy*_*yeh 1 matlab save export-to-excel

我想知道如何使用以下方法保存表

 filename_excel = [ name '_N' num2str(1) '.xlsx'];
 writetable(Table,filename_excel,'Sheet', 3, 'Range','A5');
Run Code Online (Sandbox Code Playgroud)

到当前文件夹以外的特定目录/文件夹?

Ayb*_*btu 5

将filename_excel更改为

filename_excel = [my_directory name '_N' num2str(1) '.xlsx'];
Run Code Online (Sandbox Code Playgroud)

哪里

my_directory = 'C:\some\directory\structure\';
Run Code Online (Sandbox Code Playgroud)

或者(尽管使用第一种解决方案),你可以去:

current_dir = cd;
cd my_directory;

filename_excel = [ name '_N' num2str(1) '.xlsx'];
writetable(Table,filename_excel,'Sheet', 3, 'Range','A5');

cd current_dir;
clear current_dir;
Run Code Online (Sandbox Code Playgroud)