Я ищу Ускорение для вычисления среднего и стандартного отклонения массивов в 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. –