Problem 1632. Calculate the Number of Sign Changes in a Row Vector (No Element Is Zero)
For a row vector:
V=[7 1 2 -3]
there is one sign change (from 2 to -3). So, the function you write must return N=1.
For this row vector:
V=[5 9 -2 7];
there are two sign changes, one from 9 to -2 and a second from -2 to 7, thus N=2.
Similarly
V=[-4 -6 -7 -5 -6] and V=[3 7 6 5 6 7 8 7 6]
have no sign changes (N=0).
Solution Stats
Problem Comments
-
1 Comment
goc3
on 18 Nov 2016
The problem title and description were cleaned up.
Solution Comments
Show commentsGroup

Materials Science I
- 16 Problems
- 25 Finishers
- Stress-Strain Properties - 1
- Stress-Strain Properties - 2
- Stress-Strain Properties - 3
- Stress-Strain Properties - 4
- Stress-Strain Properties - 5
- Stress-Strain Properties - 6
- Stress-Strain Properties - 7
- Stress-Strain Properties - 8
- Rule of mixtures (composites) - lower bound
- Rule of mixtures (composites) - upper bound
- Rule of mixtures (composites) - lower and upper bounds
- Rule of mixtures (composites) - either bound
- Rule of mixtures (composites) - lower and upper bounds (volumes)
- Rule of mixtures (composites) - weighted bound
- Rule of mixtures (composites) - other bound
- Rule of mixtures (composites) - reverse engineering
Problem Recent Solvers775
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!