求助:如何用matlab把exel中的数据读入并形成一个矩阵?
我最近在做数据方面的统计分析,exel数据中的数据有780*40那么多行,一一把它复制到text中再读入matlab的话过于麻烦,想问下子有没有可以直接把exel中的数据读入的,论坛中有没有高手可以帮帮我?我的数据中含有很多字符类得数据,需要把它们在矩阵中变为1或者0类的数据,不知道有没有简便的替换方法或者程序可以表示的?求高手相助!!!! 用A=xlsread('filename.xls')读入,A就是一个矩阵。 这在matlab help里面讲的很清楚,还有实例! 教你一招吧M=clipboard('paste')
前提是你在excel中选择数据并且复制 学习了。。。 嗯,我将它们导入了,可还想问个问题,就是我里面含有文本型的内容,要把它们换成0或1来用,请问下子matlab中有没有可以替换文本型变量的矩阵的函数,可以算是批量替换吧~ 4# liuyalong008
你好,我 试了你说的这种方法,是粘过去了,谢谢
但是我想问下,粘贴 过去的是不是可以直接调用呢??
我调用的话总 出现问题!谢谢 7# chinasnowlee 粘贴的话,需要纯数字的。不能有其他类型的数据。 用origin就可以解决这个问题了。 直接复制粘贴就可以 我记得有一个imput选项,可以直接导入excel文件的数据的。。。。。
页:
[1]