find函数用于返回所需要元素的所在位置(位置的判定:在矩阵中,第一列开始,360问答自上而下,依次为心排率消路酸周1,2,3...,然后再从第二列,第三列依次往后数)
find(A)返回矩阵才度王质果圆争笑都置A中非零元素所在位置
>>A=[104-300086];
>>X=find(A)
X=
13489
find(A>5)返回矩阵A中大于5的元素所在位置
>>fin训京死免d(A>5)
ans=
89
[i,j,v]=find(A)返回矩阵A中非零元素所在的行i,列j,和元素的值v(按所在位置先后顺序输出)
>>A=[320;-507;001];
>>[i,j,v]=find(A)
i=
1
2
1
2
3
已空盾宗接件向代j=
1
1
2
3
3
v=
3
-5
2
7
1
find(A>m,4)返回矩阵A中前四个数值大于m的元素所在位置
也是自己理解,如有不正之处,还望指正!希望我可以帮上点小忙动那!
标签:matlab,中司,回肥
版权声明:文章由 神舟问 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.shenzhouwen.com/article/172879.html