data storage, reduce the repeated elements, recurrence
3 次查看(过去 30 天)
显示 更早的评论
if input is:
a = [5 5 1 6 6 6 4 4 2]
how to get the output as:
elements: [5 1 6 4 2]
recurrence: [2 1 3 2 1]
0 个评论
采纳的回答
Stephen23
2017-8-25
编辑:Stephen23
2017-8-25
That is called run length encoding. Download this:
Or search FEX yourself:
3 个评论
Jan
2017-8-25
@hamed: Click on the "Download" button on the top right to obtain the zip file, which contains the required C file. You need a C compiler to convert the C file to a mex function. Alternatively you can use the slower RunLength_M version.
更多回答(0 个)
另请参阅
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!