在matlab中x1=x(:,1);x2=x(:,

问题描述:

在matlab中x1=x(:,1);x2=x(:,

首先,x是一个矩阵,可以是方阵,也可以不是;
y=x(:,i)的作用就就是把矩阵x的第i列取出来赋值到y里面,那么得到的y就是一个列向量.
给你举个例子;
A =
2 3 4 5
3 4 5 6
4 5 6 7
5 6 7 8
>> x1=A(:,1)
x1 =
2
3
4
5
>> x2=A(:,2)
x2 =
3
4
5
6