matlab中find 函数如何使用

时间:2013.02.19 发布人:lxm402

matlab中find 函数如何使用

已解决问题

谷歌lxm402用户在2013.02.19提交了关于“于建嵘matlab中find 函数如何使用”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-12-10T15:22:23。希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,没有什么华丽的语言,但是我对你的感谢不会减少 !

希望以下的回答,能够帮助你。

第1个回答

用户名:v来自ip988888  

find函数用于返回所需要元素的所在位置(春频告位置的判定:在矩阵中,第一列开始,自上而下,依次为1,2,3,然后再从第二列,第三列依太浓脱氢最带答掌拉裂次往后数)

find(A)返回矩阵A中非零元素所在位置
>>A=[104-300086];
>>X=find(A)

X=

13489
find(A>5)返回矩阵沙下断距补损束科语应句A中大于5的元素所在位置
>>find(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的元素所在位置

也是自己理解,如有不正之处,还望指正!希望我可以帮上点小忙!