请问matlab如何从excel表格中读取数据,谢谢

数据在excel表格的sheet1里面,第一列是人名(有些有空格),第二列和第三列是数字(浮点数),只有三列,第一行是一些说明,不是数据,要从第二行开始读数据请问怎么写,... 数据在excel表格的sheet 1 里面,第一列是人名(有些有空格),第二列和第三列是数字(浮点数),只有三列,第一行是一些说明,不是数据,要从第二行开始读数据
请问怎么写,才能把excel里面的数据读出来,存在三个列向量里,一个是人名,另外两个存第二列和第三列的数据,谢谢,在线等
展开
 我来答
zhj_0709
推荐于2018-09-14 · TA获得超过1.1万个赞
知道大有可为答主
回答量:6896
采纳率:61%
帮助的人:1066万
展开全部
第一种方法,你可以使用xlsread函数来读取excel中的数据

第二种方法,就是把字符转化为数字,使用函数str2num

xlsread的使用
EXAMPLES:
1. Default operation:
NUMERIC = xlsread(FILE);
[NUMERIC,TXT]=xlsread(FILE);
[NUMERIC,TXT,RAW]=xlsread(FILE);

2. Get data from the default region:
NUMERIC = xlsread('c:\matlab\work\myspreadsheet')

3. Get data from the used area in a sheet other than the first sheet:
NUMERIC = xlsread('c:\matlab\work\myspreadsheet','sheet2')

4. Get data from a named sheet:
NUMERIC = xlsread('c:\matlab\work\myspreadsheet','NBData')

5. Get data from a specified region in a sheet other than the first
sheet:
NUMERIC = xlsread('c:\matlab\work\myspreadsheet','sheet2','a2:j5')

6. Get data from a specified region in a named sheet:
NUMERIC = xlsread('c:\matlab\work\myspreadsheet','NBData','a2:j5')

7. Get data from a region in a sheet specified by index:
NUMERIC = xlsread('c:\matlab\work\myspreadsheet',2,'a2:j5')

8. Interactive region selection:
NUMERIC = xlsread('c:\matlab\work\myspreadsheet',-1);
You have to select the active region and the active sheet in the
EXCEL window that will come into focus. Click OK in the Data
Selection Dialog when you have finished selecting the active region.

祝你学习愉快!
玉暖寒川
2011-08-17
知道答主
回答量:64
采纳率:0%
帮助的人:23.6万
展开全部
用xlsread
追问
我就是想问怎么用xlsread,我看了help里面还是没写对
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式