不好意思程序给粘错了
global pathes;
pathes=cell(1,11);
for i=1:11
[Filename,Pathname,Fileterindex]=uigetfile('*.s2p','选择s参数文件','MultiSelect','on');
pathes{i}=[Pathname,Filename]
end
以下是结果:
pathes =
[1x51 char] [] [] [] [] [] [] [] [] [] []
pathes =
[1x51 char] [1x51 char] [] [] [] [] [] [] [] [] []
pathes =
[1x51 char] [1x51 char] [1x51 char] [] [] [] [] [] [] [] []
pathes =
Columns 1 through 10
[1x51 char] [1x51 char] [1x51 char] [1x51 char] [] [] [] [] [] []
Column 11
[]
pathes =
Columns 1 through 9
[1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char] [] [] [] []
Columns 10 through 11
[] []
pathes =
Columns 1 through 7
[1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char] []
Columns 8 through 11
[] [] [] []
pathes =
Columns 1 through 6
[1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char]
Columns 7 through 11
[1x51 char] [] [] [] []
pathes =
Columns 1 through 6
[1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char]
Columns 7 through 11
[1x51 char] [1x51 char] [] [] []
pathes =
Columns 1 through 6
[1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char]
Columns 7 through 11
[1x51 char] [1x51 char] [1x51 char] [] []
pathes =
Columns 1 through 6
[1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char]
Columns 7 through 11
[1x51 char] [1x51 char] [1x51 char] [1x51 char] []
pathes =
Columns 1 through 6
[1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char]
Columns 7 through 11
[1x51 char] [1x51 char] [1x51 char] [1x51 char] [1x51 char]
??? Error using ==> fopen
Invalid filename.
Error in ==> S_VF_Z at 9
fid1=fopen(pathes(k,
,'r');
Error in ==> S_parameter>scan_Callback at 94
[S_Z_out]=S_VF_Z(pathes);
Error in ==> gui_mainfcn at 96
feval(varargin{:});
Error in ==> S_parameter at 42
gui_mainfcn(gui_State, varargin{:});
Error in ==> @(hObject,eventdata)S_parameter('scan_Callback',hObject,eventdata,guidata(hObject))
??? Error while evaluating uicontrol Callback