假设我有一个向量=[3; 4 ;10]的位置。我想将向量转换为 20 行的逻辑形式,其中第 3、4 和 10 行等于 1,其余为零。
我把论点是这样的
N=20;
LOC=[3;4;10]; %location of the original point
LOGIC= % 20 logical rows where only row 3,4 and 10 equal to 1
逻辑的功能是什么?
iwant = zeros(20,1) ;
loc = [3 4 10] ;
iwant(loc) = 1 ;
iwant = logical(iwant) ;