How to convert xls to mat file ?

I want to convert xls file to mat file

4 个评论

To convert a xls file to a mat file, you need to decide the data structure. What Matlab data structure do you want to use for storing your xls file? numerical array? cell array? or table?
s k
s k 2016-7-20
编辑:s k 2016-7-20
yes numerical array
need the table structure .
Use readtable() to get a table structure.

请先登录,再进行评论。

回答(3 个)

%get the values in the Excel using xlsread.
[num,txt,raw] = xlsread(filename,sheet,xlRange);
%combine data as you want:
AllData={txt;num};%as you want
%save in mat file
save(matfileName,'AllData');%In your matfile name

3 个评论

This helped me :)
Then vote it up :-)
AllData={txt;num};%as you want what txt and num mean? i don't have clue for what must I fill it

请先登录,再进行评论。

Andreas Goser
Andreas Goser 2014-3-4

0 个投票

As of the complexity of what can be in an XLS file, the way to go is to import with XLSREAD, probably postprocess and then write the MAT file with SAVE.
sagar
sagar 2014-3-4

0 个投票

I have already xls file with 6 column and it contain numeric and string data. So I want to convert into mat file..

类别

帮助中心File Exchange 中查找有关 Workspace Variables and MAT Files 的更多信息

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by