可以使用 Matlab 中的 xlswrite 函数将数据写入 Excel 文件中。以下是一个示例代码,可以将多组数据循环写入一个 Excel 文件夹中:

% 设置数据文件夹路径和 Excel 文件名
data_folder = '数据文件夹路径';
excel_file_name = 'Excel文件名';

% 循环处理每组数据
for i = 1:num_of_data
    % 读取数据
    data = load(fullfile(data_folder, ['data_' num2str(i) '.mat']));
    
    % 将数据写入 Excel 文件中
    sheet_name = ['Data_' num2str(i)];
    xlswrite(fullfile(data_folder, excel_file_name), data, sheet_name);
end

在上面的代码中,num_of_data 表示数据组数,data_folder 表示数据文件夹路径,excel_file_name 表示 Excel 文件名。在循环中,我们使用 load 函数读取每组数据,然后使用 xlswrite 函数将数据写入 Excel 文件中。其中,fullfile 函数可以将文件夹路径和文件名组合成完整的文件路径。num2str 函数可以将数字转换为字符串,方便拼接字符串。sheet_name 表示每个数据在 Excel 文件中的工作表名。

Matlab 循环写入多组数据至 Excel 文件夹

原文地址: https://www.cveoy.top/t/topic/mREr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录