就是p取为其中与q互素的那些元素
————————————————————————————
在matlab中可以利用逻辑值提取矩阵元素。方法是
B=A(L)
其中L是和A的size完全一致的0-1逻辑矩阵,所得的B是A中与L对应位置为1的那些元素所组成的向量。
在本例中,gcd(q,p)==1就是0-1逻辑向量,若p中与q的最大公约数为1则为1(即T),否则为0(即F).于是p = p(gcd(q,p)==1)就把p中那些与q互素的元素重新定义为p了 。与其等效的语句还可写成p(gcd(q,p)~=1)=[];意思是把那些不互素的元素给删了。