我试图连接这些相应的.mat文件中的向量,但问题是向量具有相同的名称,因此在尝试连接它们时,其中一个向量连接到自身。所有向量都是相同的宽度,但一个是50行长,另一个是200行长。由于我是纵向连接,所以这不应该是一个大问题。
% Load in file(s) we want to use
load('00_CTO27-Jul-2016_ALSAData.mat');
load('01_CTO27-Jul-2016_ALSAData.mat');
%---------------- Vector Set-up ----------------%
% Concatenate vectors
ACC = vertcat(ACCvector, ACCvector);
Gender = vertcat(GenderVector, GenderVector);
RT = vertcat(RTvector, RTvector);
提前致谢!
答案 0 :(得分:2)
load
函数可以返回带有文件变量的结构。所以在你的情况下你可以这样做
% Load in file(s) we want to use
a = load('00_CTO27-Jul-2016_ALSAData.mat');
b = load('01_CTO27-Jul-2016_ALSAData.mat');
%---------------- Vector Set-up ----------------%
% Concatenate vectors
ACC = vertcat(a.ACCvector, b.ACCvector);
Gender = vertcat(a.GenderVector, b.GenderVector);
RT = vertcat(a.RTvector, b.RTvector);