【发布时间】:2019-08-21 18:48:17
【问题描述】:
我有一个[1 1 1 1 2 2 2 3 2 3 3 3 1 1 2 2 ] 数组。如何将它划分为在 Matlab 中的一个数组中显示相同数字的范围?我想制作矩阵B,即:
B(1) = [1 1 1 1];
B(2) = [2 2 2] ;
B(3)= [3 3 3];
B(4) = [1 1];
B(5) = [2 2].
【问题讨论】:
-
中间的
3和2怎么了?你的数组不应该有 7 个区域吗? -
是的,我应该划分为 7 个区域,但是如何划分?
-
您要问的是run length encoding,还有一些其他问题。
-
我已阅读但无法应用到我的代码