急急急!!!matlab中xlsread使用出错,为什么只有我不能导入excel数据???

>> xydata=xlsread('1.xls');
Warning: Could not start Excel server for import, 'basic' mode will be used. Refer to HELP XLSREAD for more information.
> In xlsread at 186
Error using xlsread (line 245)
XLS File contains unicode text which is not yet supported.

求救!excel导入matlab总是这样给我报错,怎么办?
我的MATLAB安装在D盘里,EXCEL是WPS2013个人版,是我软件版本的问题吗?室友的EXCEL也是WPS,她的数据就可以导入MATLAB(WPS表格抢鲜版)。

第1个回答  推荐于2016-06-05
另外种我经常用的方法,
在工作目录里,直接matlab import 把excell文件导入为变量,这样不容易出错。追问

导入的时候也报错
XLS File contains unicode text which is not yet supported.

有没有别的办法。。。是我EXCEL或MATLAB版本的问题吗?

追答

可能是matlab和excell 版本不兼容问题。

引用网上一段话:

其中有一种是将.xls格式的文件导入到matlab中的方法,也是很常用的方法,可是我按照网上的方法使用后出现了matlab XLS File
contains unicode text which is not yet
supported的错误,网上的解释说是因为matlab与wps兼容性不好的缘故,我用的是wps的表格生成的.xls文件,因此这个方法就不行了。

另外一个解决办法,把excell文档另存为txt文档,然后,用txt来导入matlab。

本回答被提问者采纳
第2个回答  2019-08-07
遇到了一样的问题,发现好像只是因为用的管理员权限打开matlab导致的,不用管理员权限就不会出现这个问题了。
第3个回答  2019-03-04
把文件转存成xlsx格式就好了。

有关matlab中xlsread函数的问题,高手进
1. 乱码或不完整数据问题:确保Excel文件没有损坏,尝试重新保存文件后再次读取。检查文件编码格式,确保与Matlab的默认编码格式兼容。使用`xlsread`函数的正确语法,确保指定的单元格范围正确无误。2. 读取速度慢的问题:如果文件较大,可以尝试关闭Excel软件,以减少资源占用,提高读取速度。使用更高版本的...

matlab一直说使用xlsread错误第129行
1、Excel文件路径错误:请确保Excel文件路径正确,并且文件存在。可以尝试使用绝对路径或相对路径。2、Excel文件正在使用中:如果Excel文件已经被另一个程序打开或正在编辑中,xlsread将无法访问文件。请关闭Excel或停止编辑,然后重试。3、Excel文件格式不兼容:xlsread只支持Excel97-2003格式(*.xls)和Excel...

matlab读取excel表格时提示服务器出现意外情况是什么原因
1、matlab读取Excel文件的命令为xlsread,xlsread的调用格式为xlsread('文件路径\\文件名称')。2、在matlab命令行输入命令A=xlsread('C:\\Users\\50123\\Desktop\\shuju.xlsx'),即可把Excel中的数据保存在A中。输出结果如下图所示,和Excel中的数据一致。3、读取指定的工作表:xlsread命令未指定工作表时...

matlab使用xlswrite写入数据到表格,然后使用xlsread读取某些特定单元...
如果Sheet内都是数据,可直接使用data = xlsread(文件名)。(b) 界面方式uiimport:在Matlab中输入命令:uiimport, 弹出如下窗口。不仅可以选择从文件导入,也可从剪贴板中导入。2. 将MATLAB数据写入到Excel 写入命令:xlswrite(FileName, Output, SheetName, Range)其中Output为要写入的数据,可以是矩阵...

在使用matlab的xlsread函数调用excel数据时出错
把中括号[]改成括号(),如下 num=xlsread('E:\\data_1.xls','B2:B391');

xlsread 读取excel 指定区域
如果发现使用MATLAB的xlsread语句读取excel时,出现无法启用excel服务器导入的问题或警告时,可以尝试次方法。开启分步阅读模式 操作方法 01 方法一:打开要读取的excel文件,点击文件-->信息(我使用的是excel 2016)02 选择兼容模式,保存后,重新运行你的MATLAB程序就可以了。03 方法二:将excel文件另存...

Matlab如何导入excel数据
把excel中的数直接复制过来就行了xlsread(),但是对excel表要求还挺高的,比如有次我就导入失败,是因为名字虽然是.xls,但是实际是 文本文件(制表符分隔)(*.txt) 格式的,所以你注意一下,对照matlab帮助,一般不会有问题如何把EXCEL中的文本格式的数字转化成数值格式在一个空单元格输入1,并复制它...

matlab导入excel数据怎么操作
选择需要导入的文件的路径,点击确认,进入下图左边的当前文件夹;2.这里,如果对需要导入的文件双击的话,操作同上;3.我们需要在命令窗口中输入data=xlsread('lizi.xlsx')命令,然后按回车键,即可导入数据。以上就是小编为大家带来的matlab导入excel数据怎么操作的两种方法了,希望能帮助到大家。

matlab怎么导入excel数据
matlab读取excel数据方法如下:操作设备:戴尔灵越5000。设备系统:win10。操作软件:matlab2020b。1、首先打开matlab软件,点击【新建】-【脚本】。2、在脚本中输入代码A=xlsread('C:\\Users\\Administrator\\Desktop\\test.xlsx'),点击【运行】。3、双击工作区中的结果。4、最后可以看到excel文件读取成功。

如何用matlab读取excel里面的数据matlab读取excel文件数据的函数_百 ...
使用xlsread函数指定要读取的Excel文件路径和文件名,并将数据存储在MATLAB的变量中。例如:data = xlsread('文件路径\\\\文件名.xlsx');请确保将文件路径\\\\文件名.xlsx替换为实际的Excel文件路径和文件名。2. 如果您只想读取特定的工作表,可以在xlsread函数中指定工作表的名称或索引。例如:data = ...

相似回答