长短矩阵的对齐

  • 短矩阵向长矩阵对齐

A=[]; % 长系列序号
B=[]; % 短系列序号
Z=cell(1,1); % 和短系列同长度的矩阵,可包含汉字
[Lia, Locb]=ismember(A,B,'rows');
% 把短系列的矩阵向长系列看齐,缺的值以[]填写
for i=1:749;
    if Locb(i)==0
        fyj1(i,:)=cell(1,1);
    else
        fyj1(i,:)=Z(Locb(i),:)
    end
end
  • 长矩阵向短矩阵对齐

A=[]; % 长系列序号
B=[]; % 短系列序号
Z=[]; % 和长系列同长度的矩阵
[Lia, Locb]=ismember(A,B,'rows');
% 把长系列的矩阵向短系列看齐,多余的值去掉
fyj1=Z(Lia,:);

Leave a Reply

Your email address will not be published. Required fields are marked *