查看单个帖子
旧 2009-04-03, 23:29   #1
handsomelufeng
初级会员
 
注册日期: 2008-10-16
年龄: 42
帖子: 7
声望力: 0
handsomelufeng 正向着好的方向发展
默认 [求助]matlab 读取EXCEL文件关于版本问题

matlab 读取EXCEL文件关于版本问题
本人在学习视频过程当中!!自己按照老师的做法模仿程序
当用xlsread函数读取时候却出现问题!!本人看了一下问题提示,大体上我感觉应该是版本问题!!但是我的版本是2003,难道读取文件函数有改动吗?此问题应该如何处理!!!? 敬礼
代码如下: str=[PathName FileName];
set(handles.edit1,'string',str)
%fin=fopen(str,'r');
[chengji xingming]=xlsread(str);
提示问题如下FileName =
chengji.xls

PathName =
D:\MATLAB6p5\work\

test =
.xls
Skipping 16 bytes of extended strings.
Skipping 16 bytes of extended strings.
Skipping 16 bytes of extended strings.
Skipping 16 bytes of extended strings.
Skipping 16 bytes of extended strings.
Skipping 16 bytes of extended strings.
Skipping 16 bytes of extended strings.
??? File contains unexpected record length. Try saving as Excel 98.

Error in ==> D:\MATLAB6p5\toolbox\matlab\iofun\private\biffparse.dll
Error in ==> D:\MATLAB6p5\toolbox\matlab\iofun\xlsread.m
On line 90 ==> [n, s] = biffparse(biffvector, names{1});
Error in ==> d:\MATLAB6p5\work\chengji.m (pushbutton1_Callback)
On line 114 ==> [chengji xingming]=xlsread(str);
Error in ==> D:\MATLAB6p5\toolbox\matlab\uitools\gui_mainfcn.m
On line 66 ==> feval(varargin{:});
Error in ==> d:\MATLAB6p5\work\chengji.m
On line 42 ==> gui_mainfcn(gui_State, varargin{:});
??? Error while evaluating uicontrol Callback.
handsomelufeng 当前离线   回复时引用此帖