在matlab中有一个数组p1=[1,2,3,4,5,6],p2=[1,2,3,4,5,6],怎么合并为p3={1 1;2 2;3 3;4 4;5 5;6 6]?

2024-12-20 07:51:49
推荐回答(2个)
回答1:

可以先将行变成列的形式,再合并
>> a=p1'

>> b=p2'
>>p3=[a b]

可得结果:

>> p3=[a b]

p3 =

1 1
2 2
3 3
4 4
5 5
6 6

回答2:

>> p1 = [1,2,3,4,5,6];
p2 = [1,2,3,4,5,6];
p3 = [p1' p2']