小白一枚,在学习Matlab,已知x,y是一个m x 1向量,Ny是一个逻辑表达式,x(Ny)怎么理解?

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/16 09:01:11

小白一枚,在学习Matlab,已知x,y是一个m x 1向量,Ny是一个逻辑表达式,x(Ny)怎么理解?

Ny是logical类型的数值就像[1;0;0;1;...;1]这种样子.
x(Ny)是提取x的元素,当Ny的值为1时,对应的x的元素就提取出来,比如:Ny=[1;0;1],x=[1;2;3],那么x(Ny) = [1;3]