Matlab将向量转化为矩阵

Matlab将向量转化为矩阵,matlab,Matlab,我不知道如何表达这个问题,但我有3个列向量,我试图把它们转换成一个矩阵,这样矩阵基本上看起来 [v1 v2] 其中每个向量的长度明显大于1 有没有一种自动的方法可以做到这一点 现在,我要走了 matrix{1} = v1; matrix{2} = v2; matrix{3} = v3; 但这不起作用,因为当我打印出矩阵时 matrix = [50x1 double] [50x1 double] [50x1 double] 而不是实际数字。假设列向量定义为: >&

我不知道如何表达这个问题,但我有3个列向量,我试图把它们转换成一个矩阵,这样矩阵基本上看起来 [v1 v2]

其中每个向量的长度明显大于1

有没有一种自动的方法可以做到这一点

现在,我要走了

matrix{1} = v1;
matrix{2} = v2;
matrix{3} = v3;
但这不起作用,因为当我打印出矩阵时

matrix = 

    [50x1 double]    [50x1 double]    [50x1 double]

而不是实际数字。

假设列向量定义为:

>>v1 = [1; 2; 3];
>>v2 = [4; 5; 6];
>>v3 = [7; 8; 9];
那么矩阵就是这些列的行向量:

>>m = [v1 v2 v3];

试着用谷歌搜索一下,我甚至不用matlab