Среднее или среднее значение массива с фиксированной точкой
вычисляет среднее значение вещественного массива с фиксированной точкой M = mean(A)A вдоль его первой размерности несинглтона.
вычисляет среднее значение вещественного массива с фиксированной точкой M = mean(A,dim)A вдоль размерной dim. dim должно быть положительным, действительным целым числом с степенью двойки и смещением 0.
Выходной массив с фиксированной точкой, M, имеет то же самое numerictype свойства как входной массив с фиксированной точкой, A.
Если массив входа, A, имеет локальный fimath, затем используется для промежуточных вычислений. Выход, M, всегда сопоставляется со значением по умолчанию fimath.
Когда A - пустой массив с фиксированной точкой (значение = []), значение выходного массива равняется нулю.
Общее уравнение для вычисления mean массива A, по размерности dim является:
sum(A,dim)/size(A,dim)
Потому что size(a,dim) всегда является положительным целым числом, алгоритм вычисления среднего приведения size(A,dim) к беззнаковому 32-битному fi объект с дробью, равной нулю (обозначим это fi 'SizeA' объекта). Затем алгоритм вычисляет среднее значение A согласно следующему уравнению, где Tx представляет numerictype свойства входного массива с фиксированной точкой A:
c = Tx.divide(sum(A,dim), SizeA)