我使用 matlab 并且需要组合两个二维矩阵,以便生成的行是来自连接在一起的输入矩阵的行的组合。
我尝试了 ndgrid,但这会创建所有可能的组合。我需要输入行保持在一起以创建输出。
这是一个例子:
我有:
a= [1 2 3
4 5 6];
b= [7 8
9 10];
我需要:
needed = [1 2 3 7 8
1 2 3 9 10
4 5 6 7 8
4 5 6 9 10];
如果可能的话,我宁愿在没有循环的情况下这样做