在MATLAB中,怎么把矩阵中的一列赋值为y,x为对应y值在矩阵中的行数。

如题所述

第1个回答  2014-12-15
用B(m,:)=A(:,n)语句,下面举个例子
>> A=[1 2 3;4 5 6;7 8 9]
B=zeros(2,3);B(1,:)=A(:,2);B(2,:)=A(:,1);B

A =

1 2 3
4 5 6
7 8 9

B =

2 5 8
1 4 7
第2个回答  2014-12-15
matrix1(:, col) = y; # 把matrix1第col列赋值为y本回答被提问者和网友采纳
相似回答