楼主: onion8335
6446 6

[问答] 关于xlsread的使用问题 [推广有奖]

  • 0关注
  • 0粉丝

初中生

42%

还不是VIP/贵宾

-

威望
0
论坛币
1103 个
通用积分
0
学术水平
0 点
热心指数
1 点
信用等级
0 点
经验
69 点
帖子
7
精华
0
在线时间
14 小时
注册时间
2010-7-9
最后登录
2016-6-2

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
一个id_match.xls文件里存储数据如下格式:
。。。
601333    广深铁路
601390    中国中铁
601398    工商银行
601588    北辰实业
601600    中国铝业
601601    中国太保
601618    中国中冶
601628    中国人寿
601666    平煤天安
601668    中国建筑
601699    潞安环能
601727    上海电气
601766    中国南车
601788    光大证券
。。。
这个文件是用xlswrite('d:\id_match.xls',id_match)生成的,其中id_match是一个cell类型的异型矩阵,现在我想将id_match.xls第二列的内容读取到某个向量中,则么用xlsread实现,或者还有其他可用函数?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:xlsread READ EAD xls Match xlsread

沙发
jet2 发表于 2010-9-21 13:21:42 |只看作者 |坛友微信交流群
Cell2mat函数行么?
故君子尊德性而道学问,致广大而尽精微,极高明而道中庸,温故而知新,敦厚以崇礼

使用道具

藤椅
Xaero 发表于 2010-9-21 13:38:52 |只看作者 |坛友微信交流群
1、 用xlsread肯定能实现
2、由于它是字符数据,调用格式需要注意
[null,result]=xlsread('tempdata.xls',1,'b:b')

具体可以参考论坛Matlab基础班讲义关于xlsread的章节。
十年一觉扬州梦。
智不足以Academy,才尚不够Industry,情无力于Life。

使用道具

板凳
sxtc 发表于 2010-9-21 14:02:37 |只看作者 |坛友微信交流群
最简单办法   直接通过workspace界面把数据copy进去.

使用道具

报纸
liuxin9023 发表于 2010-9-21 20:13:28 |只看作者 |坛友微信交流群
别想了  不识别中文

使用道具

地板
Xaero 发表于 2010-9-21 21:21:43 |只看作者 |坛友微信交流群
5# liuxin9023
1, 高版本Matlab
2, 指定 sheet和区域就可以把中文读出。
十年一觉扬州梦。
智不足以Academy,才尚不够Industry,情无力于Life。

使用道具

7
lordcat 发表于 2013-12-11 16:32:27 |只看作者 |坛友微信交流群
sxtc 发表于 2010-9-21 14:02
最简单办法   直接通过workspace界面把数据copy进去.
①从excel中复制区域数据后
②matlab建一个空cell变量,然后在workspace中打开该变量的variable editor
③第一单元上右键菜单中“paste excel data”
OK

不过cell数组访问不是很方便。。。怎么不方便自己试就知道了

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 05:01