matalb:
B=[1,2,3,4,5,6,7,8,9];
s2 = std2(B)
结果:
s2 =
2.7386
python:
import numpy as numpy
narray = numpy.array([1,2,3,4,5,6,7,8,9])
arr=numpy.std(narray, ddof=1)
print(arr)
结果:
2.7386127875258306
这篇博客探讨了在Matlab和Python中计算标准差的方法。使用Matlab的`std2`函数和Python的`numpy.std`函数,两者都得到相同的结果2.7386。这展示了两种语言在数值计算上的兼容性和一致性。
B=[1,2,3,4,5,6,7,8,9];
s2 = std2(B)
结果:
s2 =
2.7386
import numpy as numpy
narray = numpy.array([1,2,3,4,5,6,7,8,9])
arr=numpy.std(narray, ddof=1)
print(arr)
结果:
2.7386127875258306

被折叠的 条评论
为什么被折叠?