数学建模社区-数学中国

标题: 求教关于Matlab读取数据的实例 [打印本页]

作者: hzs2012    时间: 2012-8-25 09:33
标题: 求教关于Matlab读取数据的实例
以某年国赛题为例子。
长江水质评价与预测。
数据以Word表格形式给出,如何快速读入Matlab,请各位大牛指教。

长江水污染--附件3.doc

774.5 KB, 下载次数: 2, 下载积分: 体力 -2 点


作者: hzs2012    时间: 2012-8-25 09:35
自己先dddddddddddd
作者: hzs2012    时间: 2012-8-25 09:56
hzs2012 发表于 2012-8-25 09:35
自己先dddddddddddd

。当年参赛的诸位大神呢
作者: hzs2012    时间: 2012-8-25 11:17
还是木有人么。。。。。。。。。。
作者: 天海星云    时间: 2012-8-25 12:56
xlread
作者: 我能    时间: 2012-8-25 14:43
在excel中和 matlab数据互换 加载宏 speadsheet link ex   或者word中  notebook
作者: hzs2012    时间: 2012-8-25 14:55
天海星云 发表于 2012-8-25 12:56
xlread

尝试过将doc另存为xls,用xlsread读取,可是数据大多是NaN
作者: hzs2012    时间: 2012-8-25 15:01
我能 发表于 2012-8-25 14:43
在excel中和 matlab数据互换 加载宏 speadsheet link ex   或者word中  notebook

谢谢解惑,不过能说得再详细点么,灰常感谢
作者: hzs2012    时间: 2012-8-25 16:15
我能 发表于 2012-8-25 14:43
在excel中和 matlab数据互换 加载宏 speadsheet link ex   或者word中  notebook

讲过度娘、谷歌的帮助,弄好了spreadsheet link ex & notebook。
但是问题,还是木有解决。。。。。。。。努力中
作者: 天海星云    时间: 2012-8-25 16:27
hzs2012 发表于 2012-8-25 14:55
尝试过将doc另存为xls,用xlsread读取,可是数据大多是NaN

那是因为你的数据类型不是数值型,而是其他类型,如字符型。必须改为数值型
作者: hzs2012    时间: 2012-8-25 16:40
天海星云 发表于 2012-8-25 16:27
那是因为你的数据类型不是数值型,而是其他类型,如字符型。必须改为数值型

嗯,尝试中。只读到第一列的序号,其它的几乎为NaN。
在excel中,都是字符数据都是向左对齐。。。难道我设置过么。。。再看看,谢谢了
作者: hzs2012    时间: 2012-8-26 12:08
天海星云 发表于 2012-8-25 16:27
那是因为你的数据类型不是数值型,而是其他类型,如字符型。必须改为数值型

我已经解决了。。。谢谢,方法[N,T,raw]=xlsread(),再通过T{,}取值,再转化为数值。




欢迎光临 数学建模社区-数学中国 (http://www.madio.net/) Powered by Discuz! X2.5