合并两个表没有共同的变量

时间:2015-08-29 11:15:43

标签: matlab matlab-table

我有两个不同行大小的表(可能会有所不同)。变量名称不同(没有共同的变量名称)。当我尝试加入这些时,我得到一个错误,没有键是常见的。是否有一个命令可以连接这两个表?或者怎么做到最好?

T1 =
VAR1
一个
b
c

T2 =
VAR2
1
2

我想最终:

T3 =
var1 Var2
a 1
b 1
c 1
a 2
b 2
c 2

我尝试了join,innerjoin和outerjoin,但没有让它工作。我可能遗漏了一些东西......最好我想加入任意数量的表格。

1 个答案:

答案 0 :(得分:1)

对两个表中的每一行使用虚拟变量Var3 = 1。现在你有一个共同的专栏。 OUTERJOIN有效,最后删除Var3