第一种:
将数据转化为cell块,从A1单元格写起
% xlswrite('info_10*2.xls ','sheet1','B2:B4')
clear;
clc;
a=[1 2 3 4 5 6 ];%三组数据
b=[11 22 33 44 55 66];
c=[12 23 34 45 56 61];
data = [a' b' c'];%把数据保存到data中,其中a'的'表示转置
[m p]=size(data);
data_cell = mat2cell(data,ones(m,1),ones(p,1));%matrix转变成cell
title={'a','b','c'};%添加变量名称
result=[title;data_cell];%归纳变量名称和数据
%------------默认保存到当前工作存储路径
s=xlswrite('parameter.xlsx',result);%保存文件
%------------如果要保存到某个文件夹
[n,q]=uiputfile({'*.xlxs'},'请保存您的Excel文件');%其中*可以改成文件名
xlswrite([q,n],result);%保存文件
%------------如果需要读取Excel中的数据
x=xlsread('parameter.xls');
disp(x)% xlswrite('info_