阅读背景:

matlab将数据写入到excel中_sinat_41348401的博客_matlab写入数据到excel

来源:互联网 

第一种:

将数据转化为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_



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: