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
-
What is the distance from point P(x,y) to the line Ax + By + C = 0?
370 Solvers
-
Determine the number of odd integers in a vector
717 Solvers
-
Calculate the Number of Sign Changes in a Row Vector (No Element Is Zero)
693 Solvers
-
1224 Solvers
-
1375 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!