我有 6 个具有不同日期的横截面时间序列数组和大约 99 个资产。我想创建一个新数组,其中只有六个数组中的共同日期。我尝试使用以下函数,该函数使用“ismember”,它适用于 2 个数组,但我无法将它推广到 n 个数组。
idx = ismember(indexchg(:,1),equitychg (:,1))
finalmatrix = [indexchg(idx,1) indexchg(idx,2) equitychg(idx,2:end)]
有人可以提出一种概括这一点的方法。我正在尝试在 Matlab 中使用 find 函数来查找资产和日期,但我想这将不得不运行大量循环来排列数据。谁能建议一个更简单的方法