早教吧 育儿知识 作业答案 考试题库 百科 知识分享

A=zeros(2,5); A(:)=-4:5 L=abs(A)>3 islogical(L) X=A(L) 这个MATLAB程什么意思给个解释?

题目详情
A=zeros(2,5); A(:)=-4:5 L=abs(A)>3 islogical(L) X=A(L) 这个MATLAB程什么意思给个解释?
▼优质解答
答案和解析
运行下就可以知道了.
首先新建一个2行5列的零数组A,然后赋值给A分别为从-4到5,然后判断绝对值是否大于3,大于则L的对应位置为1,否则为0.
后面语句为判断L是否为逻辑数组,是逻辑数组就为1,否则为0
X为逻辑数组L对应为1的位置的数据为列向量.