filename=uigetfile('*.txt;*.mat','选择文件');
switch filename(end-2:end)
case 'txt'
var=filename;
shuju = load(var);
x=shuju(:,1);
y=shuju(:,2);
plot(handles.axes1,x,y,'b.');
hold on
case 'mat'
load(var)
end
mat文件是多个矩阵数据
filename=uigetfile('*.txt;*.mat','选择文件');
switch filename(end-2:end)
case 'txt'
var=filename;
shuju = load(var);
x=shuju(:,1);
y=shuju(:,2);
plot(handles.axes1,x,y,'b.');
hold on
case 'mat'
load(var)
end
mat文件是多个矩阵数据
你好,我刚刚看了一下代码,修改好了,你可以用了,只是把var=filename提前就可以了
filename=uigetfile('*.txt;*.mat','选择文件');
var=filename;
switch (filename(end-2:end))
case {'txt'}
shuju = load(var);
x=shuju(:,1);
y=shuju(:,2);
plot(handles.axes1,x,y,'b.');
hold on
case {'mat'}
disp(var)
q = load(var);
q % 试一试看q是什么东西
end