std does not give good values?
2 views (last 30 days)
Show older comments
Hello everybody,
For this matrix
M = [1 2; 3 4];
if we compute the its standard deviation
std(M(:))
then we obtain 1.2910, while by definition, it should be 1.1180. Why is there such a difference?
Thank you for your help.
0 Comments
Accepted Answer
Roger Stafford
on 14 Nov 2013
Edited: Roger Stafford
on 14 Nov 2013
The 1.2910 value is the unbiased standard deviation which is default while the 1.1118 value is the second moment. Read the documentation for 'std' at:
http://www.mathworks.com/help/matlab/ref/std.html
More Answers (0)
See Also
Categories
Find more on 3-D Scene Control in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!