MATLAB如何找到数组中跳变的数值所在的坐标

2019-07-17 13:20发布

A=[1 1 0 0 0 1 1 1 0 0 0 1]  例如找到A中红 {MOD}0的坐标位置,就像图片里的找到跳变的点的位置
处理.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
5条回答
zg12102
2019-07-17 17:46
本帖最后由 zg12102 于 2016-7-11 23:04 编辑

将A矩阵的元素位置向后移一位(首位用原来矩阵首位,如下所示“1”),得到新的矩阵A'  ,接着做矩阵减法运算A-A'得到新的矩阵B,如果B矩阵中的哪些元素值不等于0,那么这些元素值得位置就是跳跃点的位置。。。。
A= [1 1 0 0 0 1 1 1 0 0 0 1。。。]
A'=[1 1 1 0 0 0 1 1 1 0 0 0 1。。。]
B=A-A'
B= [0 0-1 0 0 1 0 0-1 0 0 1。。。]
最佳答案

一周热门 更多>