Problem 42631. Cumulative minimum of an array
Find the cumulative minimum of an array without using the built-in function cummin (and a few others). Your function should act identically to cummin, allowing the same inputs.
Examples
If X = [0 4 3 6 5 2]
cumin(X,1) is [0 4 3 and cumin(X,2) is [0 0 0 0 4 2] 6 5 2]
cumin(X,1,'reverse') is [0 4 2 and cumin(X,2,'reverse') is [0 3 3 6 5 2] 2 2 2]
Also, cumin([8 9 1 10 6 1 3 6 10 10]) returns [8 8 1 1 1 1 1 1 1 1]
cumin([8 9 1 10 6 1 3 6 10 10]') returns [8 8 1 1 1 1 1 1 1 1]'
See also cumax.
Solution Stats
Problem Comments
Solution Comments
Show commentsProblem Recent Solvers35
Suggested Problems
-
1355 Solvers
-
Project Euler: Problem 4, Palindromic numbers
1031 Solvers
-
485 Solvers
-
Find the maximum number of decimal places in a set of numbers
2805 Solvers
-
108 Solvers
More from this Author44
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!