Pattern matching - MATLAB Cody - MATLAB Central

Problem 59. Pattern matching

Difficulty:Rate

Given a matrix, m-by-n, find all the rows that have the same "increase, decrease, or stay same" pattern going across the columns as the first row does. Do not list the row as a match to itself.

Example:

 Input  a = [1 2 3 0
             5 6 7 9
             2 7 8 7]
 Output b is 3

since the third column follows the increase-increase-decrease pattern used in vector a.

Solution Stats

52.85% Correct | 47.15% Incorrect
Last Solution submitted on Oct 21, 2025

Problem Comments

Solution Comments

Show comments
Dive Into Hands-On Learning at MATLAB EXPO 2025 – Register Now!
Get ready to roll up your sleeves at MATLAB EXPO 2025 –...
0
AI Is Transforming Engineering Workflows
It’s an honor to deliver the keynote at MATLAB EXPO 2025. I'll...
1

Problem Recent Solvers2780

Suggested Problems

More from this Author96

Problem Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!