加载mat文件,指定任意名称
当有不同的mat需要加载时,每次只能加载一个进行演示,如何进行赋值相同的名称,这个代码很关键:=uigetfile({'*.mat';'*.*';},'选择信号'); %选择mat路径
FileFullName = ; %合成路径+文件名
% signal = load(FileFullName);
data=importfile1(FileFullName);
importfile1很关键:
function a=importfile1(fileToRead1)
%IMPORTFILE1(FILETOREAD1)
%从指定文件中导入数据
%FILETOREAD1:要读取的文件
% 导入文件
newData1 = load('-mat', fileToRead1);
% 在基础工作区中从这些字段创建新变量。
vars = fieldnames(newData1);
for i = 1:length(vars)
assignin('base', vars{i}, newData1.(vars{i}));
a=newData1.(vars{i});
end
页:
[1]