Медианное значение массива с фиксированной точкой
c
= median(a
)
c
= median(a
,dim
)
вычисляет медианное значение массива с фиксированной точкой c
= median(a
)a
вдоль его первой размерности несинглтона.
вычисляет медианное значение массива с фиксированной точкой c
= median(a
,dim
)a
вдоль размерной dim
. dim
должно быть положительным, действительным целым числом с степенью двойки и смещением 0.
Вход в median
функция должна быть вещественным массивом с фиксированной точкой.
Массив выхода с фиксированной точкой c
имеет то же numerictype
свойства как входной массив с фиксированной точкой a
. Если вход, a
, имеет локальную fimath
, затем используется для промежуточных вычислений. Выход, c
, всегда сопоставляется со значением по умолчанию fimath
.
Когда a
- пустой массив с фиксированной точкой (значение = []
), значение выходного массива равняется нулю.
Вычислите медианное значение по первой размерности массива с фиксированной точкой.
x = fi([0 1 2; 3 4 5; 7 2 2; 6 4 9], 1, 32) % x is a signed FI object with a 32-bit word length % and a best-precision fraction length of 27 bits mx1 = median(x,1)
Вычислите медианное значение вдоль вторых измерений (столбцов) массива с фиксированной точкой.
x = fi([0 1 2; 3 4 5; 7 2 2; 6 4 9], 1, 32) % x is a signed FI object with a 32-bit word length % and a best-precision fraction length of 27 bits mx2 = median(x, 2)