24小时热门版块排行榜    

查看: 1503  |  回复: 3

SavannahDawn

银虫 (初入文坛)

[求助] 求助:用matlab的xlsread命令导入excel文件遇到困难

我想在Mac里用xlsread命令导入excel文件。现在已经把excel文件存成xls了(97-2003兼容版本),输入xlsread(filename)的时候会收到一个警告:“Could not start Excel server for import, 'basic' mode will be used. Refer to HELP XLSREAD for more information.” 在网上看发现是因为Mac版本的Excel不能让Matlab通过DCOM读取的原因。但是尽管有warning,还是成功读取了。但是当我检查已经导入的数据时,惊讶地发现所有数据都被除以1000了。比如如果是500就变成了0.5000。请问大家这是什么原因呢?从没有遇到过这种情况真是非常困惑。是因为warning里提到的原因么?还是别的什么地方没弄好?
       多谢!
回复此楼
It's_never_too_late_-_in_fiction_or_in_life_-_to_revise.
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

baobiao007

木虫 (职业作家)

中国特色

其实数据没变,你在输出数据前加个命令
format long
我同意叔本华的观点,人们投身艺术和科学领域的强烈愿望之一就是逃离痛苦、残酷和枯燥无味的现实生活,逃离自己飘忽不定的七情六欲的桎梏。--爱因斯坦
2楼2013-10-03 12:39:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

SavannahDawn

银虫 (初入文坛)

引用回帖:
2楼: Originally posted by baobiao007 at 2013-10-02 16:39:42
其实数据没变,你在输出数据前加个命令
format long

谢谢!另外想请问一下这个warning有什么实际影响么?是不是只要是在Mac生成的excel都必须这样?
It's_never_too_late_-_in_fiction_or_in_life_-_to_revise.
3楼2013-10-03 12:59:45
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

leroew

金虫 (小有名气)

data=load('路径\文件.xls');
data=xlsread('路径\文件.xls');试一下。
怎么去除广告,用google chorme点击扩展程序找到Adblock Pro 2.5 ,和。视频广告屏蔽 + 嗅探 + 下载(3合1)超强绿色纯净版 6.1.5。自行加载就可以了。
4楼2013-10-10 22:16:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 SavannahDawn 的主题更新
信息提示
请填处理意见