Problem 3005. Recursive Standard Deviation
When you have a large set of data, it can be resource consuming to calculate standard deviation at every step. So why not calculate a recursive std deviation at step n given:
- mean at step n
- value of added point at step n
- mean and std at step (n-1)
PS1: We'll always consider a vector of length 2 to which we add a third value
PS2: There are two common definitions of stdandard deviation. If you look at the help section of matlab, i used the second definition
Solution Stats
Problem Comments
Solution Comments
Show commentsProblem Recent Solvers18
Suggested Problems
-
Find all elements less than 0 or greater than 10 and replace them with NaN
15610 Solvers
-
Sum of diagonal of a square matrix
1589 Solvers
-
Back to basics 25 - Valid variable names
328 Solvers
-
Make a run-length companion vector
644 Solvers
-
Sum the real and imaginary parts of a complex number
141 Solvers
More from this Author12
Problem Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!