guide (代码: 1\xuenshengchengji22.m)
% 浏览按钮,打开txt或xls文件-----------------------------------
function pushbutton1_Callback(hObject, eventdata, handles)
[filename filepath fileindex]=uigetfile({'*.xls','Excel文件(*.xls)';'*.txt','文本文件(*.txt)';'*.*','所有文件(*.*)'},'选择文件'); %打开文件对话框
if fileindex~=0 %如果没有点击取消
l=length(filename); %filename包含后缀名
if l<=4
errordlg('错误文件','文件打开错误'); %错误对话框
return;
end
test=filename(1,l-3:l); %文件名,截取后缀名
switch test
case '.xls' %如果是表格文件
str=[filepath filename]; %拼接绝对路径
set(handles.edit2,'String',str); %
h=waitbar(0,'正在读取文件....'); %进度条(打开文件比较慢)
[chengji xingming]=xlsread(str); %根据绝对路径,打开xls文件。chengji是一个三维列向量,xingming是一个一维列向量。第一个参数chengji只