matlab找出一行中大于某值的最后一个数的位置,有一个1000*288的矩阵 我想找出每行中大于200的最后一个数,并且返回其列数,求指导。
2条回答 默认 最新
gis-kaishui 2022-05-22 17:26关注index=cell2mat(arrayfun(@(n) find(B(n,:)~=0,1,'last'),1:size(B,1),'uniformoutput',0));
B可以替代成logical解决 无用评论 打赏 举报
matlab找出一行中大于某值的最后一个数的位置,有一个1000*288的矩阵 我想找出每行中大于200的最后一个数,并且返回其列数,求指导。
index=cell2mat(arrayfun(@(n) find(B(n,:)~=0,1,'last'),1:size(B,1),'uniformoutput',0));
B可以替代成logical