您的当前位置:首页正文

MATLAB导入数据到excel中

2024-11-29 来源:个人技术集锦

Matlab数据导入表格excel@

列向量+表头导入excel

% 创建一个示例表头
header = {'Column 1'};

% 创建一个示例列向量
vec = [1; 2; 3; 4; 5];

% 指定 Excel 文件名
filename = 'example.xlsx';

% 指定工作表名称
sheetName = 'Sheet1';

% 指定写入位置的起始行和列
startRow = 1; % 表头从第一行开始
startCol = 'A'; % 从 A 列开始

% 构建要写入的数据矩阵(表头和列向量)
data = [header; num2cell(vec)];

% 构建要写入的数据范围
range = [startCol, num2str(startRow)];

% 将数据写入 Excel 文件的指定工作表和位置
xlswrite(filename, data, sheetName, range);

另一个函数的写法(writematrix)

% 创建一个示例列向量
vec = [1; 2; 3; 4; 5];

% 指定工作表名称
sheetName = 'Sheet1';

% 指定写入位置(从第二行第二列开始)
startRow = 2;
startCol = 'B';

% 将列向量写入 Excel 文件的指定工作表和位置
filename = 'example.xlsx';
range = [startCol, num2str(startRow)];
writematrix(vec, filename, 'Sheet', sheetName, 'Range', range);

显示全文