我正在研究加速计算Swift中数组的平均值和标准偏差。Swift加速的平均值和标准差
我可以做的意思。我该如何做标准偏差?
let rr: [Double] = [ 18.0, 21.0, 41.0, 42.0, 48.0, 50.0, 55.0, 90.0 ]
var mn: Double = 0.0
vDSP_meanvD(rr, 1, &mn, vDSP_Length(rr.count))
print(mn) // prints correct mean as 45.6250
// Standard Deviation should be 22.3155
我想你可以从平均值计算它和“均方”(vDSP_measqvD)... –
谢谢马丁!你能告诉我vDSP_measqvD是如何工作的吗?该参数有一个星号(*)。我仍然对使用这些东西感到困惑。 – Pat
vDSP_measqvD与vDSP_meanvD具有完全相同的接口。 –