дисперсия случ. величины, глюки матлаба ?

Форум для обсуждения вопросов математики

Модератор: Admin

buletz
Сообщения: 1
Зарегистрирован: Пн янв 30, 2006 4:09 pm

дисперсия случ. величины, глюки матлаба ?

Сообщение buletz » Пн янв 30, 2006 4:11 pm

есть matlab 6.5
есть случ. величина x = 1, 2, 3, 4, 5

хочу найти дисперсию
матлаб по команде var(x) выдает значение 2.5

НО! согласно формуле из учебника :
дисперсия это
DX = M( (X-MX)^2 )
т.е. на языке матлаб :

mean((x-mean(x)).^2)

имеем значение 2 .

откуда такое противоречие ? где я неправильно считаю ?

Vladimir__
Сообщения: 1660
Зарегистрирован: Вс дек 21, 2003 8:52 am

Сообщение Vladimir__ » Пн янв 30, 2006 5:14 pm

Всё дело в том, что существуют два понятия дисперсии: выборочной и исправленной дисперсии. Для простой выборочной дисперсии в MATLAB используется функция var(x,1), а для исправленной дисперсии – var(x). Ниже также показан скриншот вычисления дисперсий в Mathcad’е.

MATLAB:
Изображение

Mathcad:
Изображение