求助:matlab中读入excel文件出错

在malab里建了一个M-文件,语句是a=xlsread('E:\papers\program\1.xls')
输出总为ans=1,但在command window中输出正常为矩阵,为什么?
刚才重新建一个M-file就好用了。谢谢

%by dynamic
%see also http://www.matlabsky.com
%contact me matlabsky@gmail.com
%2009.2.
%

把你的M文件给我看下

你的问题我以前也有类似经历,但不是读取xls时,但是什么原因我好不太清楚了

好像是你使用M函数,而不是M脚本,并且M函数必须返回一个参数什么的,我记得不太清楚了

你把你的M文件的内容发布上来看下

或者到http://www.matlabsky.com找我
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-23
不能数字命名,把“1”换成英文就好了

matlab不能读取excel文件是什么问题?
1. 首先检查文件是否在 MATLAB 的工作目录下。在 MATLAB 中使用当前目录的文件通常是最简单的方法。你可以通过查看命令窗口中显示的当前目录路径,确保文件位于其中。如果文件不在当前目录,可以使用 "cd" 命令将工作目录切换到包含文件的目录。2. 确保在 MATLAB 环境变量的文件夹列表中包含了包含文件的目...

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

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

有关matlab中xlsread函数的问题,高手进
对于日期和时间格式的数据,可以先将Excel中的格式转换为文本格式,然后再使用`xlsread`读取。使用格式化字符串来正确读取特定格式的数据,例如使用`'%Y-%m-%d'`来读取日期格式的数据。注意:对于中文路径的问题,要确保Matlab的字符编码设置正确,以避免读取文件时发生错误。另外,要注意函数的返回值处理,...

科研狗求助啊matlab读入excel报错
文件未包含可以识别的excel数据,可能是excel版本不兼容,或者数据格式不支持。你可以上传该文件晒给大家看看,也许有解决的方法

matlab2018导入excel文件出现Exception in thread "AWT-EventQueue-0...
1.检查是否正确安装了MATLAB的Excel支持包,如果没有安装,可以尝试安装该支持包。2.检查Excel文件是否存在格式问题,比如单元格格式或者内容不规范等,可以尝试将文件重新排版或者导出为其他格式再尝试导入。3.尝试使用其他方式导入Excel文件,比如使用MATLAB的xlsread函数或者将Excel文件转化为CSV格式再导入。4...

matlab写入excel时出错Excel returned: Error: Object returned err...
excel版本不对,是07或者以上版本,写入改成xlswrite('**.xlsx',A)就可以了,后缀变成xlsx就可以写入了

matlab读取excel文件问题
你的excel文件有没有放在matlab当前指定的路径下面?试试改一下MATLAB的current directory 或者把 excel文件放到当前路径下

用matlab读取excel中的数据,输入>> [num,txt]=xlsread('E:\\lunwen...
解决方案是 Okey. I found it out by searching. It is a bug for BIFFREAD function in Matlab release R13. It has been fixed in release R14.意思应该是r13版本里这个函数对于字符或文本的支持有限,在r14就是matlab7...

麻烦各位高手替我解答一下问题: 在matlab中我用xlsread读取excel中的...
要把文件的路径加上,比如:xlsread('E:\\资料\\我文章.xls','20度','B11:G16')

相似回答