在matlab中怎样取矩阵的列向量呀

2025-02-24 19:11:43
推荐回答(2个)
回答1:

直接对矩阵进行取列操作,如:
A = [
2, 3, 1;
3, 0, 7;
2, 9, 7;
1, 3, 2];
a = A(:, 1) % 将矩阵A的第一列全部取出来,并赋值给变量a,此时变量就是一个列向量,其维数与矩阵A的行数一致。
执行完以上程序段后,a = [2, 3, 2, 1];

回答2:

A矩阵第j列,就是A(:,j)
第i行就是A(i,:)