Find 3 values equal and consecutive in the row of a matrix.
Ältere Kommentare anzeigen
Goodnight. Disturbing them again with another concern. I have a matrix called "Cons" that in its last row is numbered (which is not necessarily ascending or has a consecutive order, like 1,2,3 ... etc). I want to look for groups of 3 elements (in that row) that are equal and consecutive, so that I can indicate the positions of these groups. It should be noted that the "Cons" matrix is of variable size, and therefore the length of its last row depends on the size of the first. The variable "i" indicates the position of the last row. Below I leave an image to better illustrate the matter
Cons(BC,:)=[ ];
i=i-fila_Col_cero;

Thank you very much to all.
2 Kommentare
Image Analyst
am 17 Mai 2019
Try diff(). Attach your data in a .mat file if you still need help.
Pedro Guevara
am 17 Mai 2019
Antworten (1)
Raghunandan V
am 6 Jun. 2019
0 Stimmen
Hi Pedro,
Try to this lib by Jos
You can use this to solve your problem!
Regards,
Raghunandan V
Kategorien
Mehr zu Startup and Shutdown finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!