matlab 提取矩阵中非零元素的角标

问题描述:

matlab 提取矩阵中非零元素的角标
对于一个12*12*12的三维矩阵A,我现在想知道这个矩阵A中非零元素的角标.
[x,y,z]=find(A~=0);显示的结果竟然是错的.y向量中很多值都超过了12了.求高手指教一下~
1个回答 分类:综合 2014-10-14

问题解答:

我来补答
不知道你有没有发现,y值时每12一个循环,从1到144呢?[x,y,z]=find(A)函数只能查找二维的x,y值,z是所有的不是0的元素的数组.要知道角标,用个循环,每个循环查找一个平面的非0元素即可
 
 
展开全文阅读
剩余:2000
上一页:第一个解释一下
下一页:例二,求解
也许感兴趣的知识