【发布时间】:2016-02-02 00:32:44
【问题描述】:
我有两张不同行大小的表(可能会有所不同)。变量名不同(没有共同的变量名)。当我尝试加入这些时,我收到一个错误,即没有键是通用的。有没有可以连接这两个表的命令?或者怎样才能做到最好?
t1=
变量1
一个
b
c
t2=
Var2
1
2
我想结束:
t3=
var1 var2
1
b 1
c 1
2
b 2
c 2
我尝试了 join、innerjoin 和 outerjoin,但没有成功。我可能遗漏了一些东西......最好我想加入任意数量的表格。
【问题讨论】:
-
repmat可能对你有用。我宁愿使用meshgrid之类的东西,但如果我没记错的话,它不适用于 char 变量。 -
它适用于文本和数字很重要。我必须编写一个带有 repmat() 的自定义函数来“扩展”表格?
标签: matlab matlab-table