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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 11:54:40
小白一枚,在学习Matlab,已知x,y是一个m x 1向量,Ny是一个逻辑表达式,x(Ny)怎么理解?

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

小白一枚,在学习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]