Программы и результаты решения конкретной задачи обработки статистических данных

5.1. Постановка задачи

В качестве исходными данными для практической отработки предложенных алгоритмов являются конкретная выборка объемом из 50-ти наблюдений программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , где N=50, принадлежащая некоторой генеральной совокупности с неизвестным законом распределения случайной величины, который подлежит «разгадыванию» среди множества стандартных распределений.

Наиболее важные стандартные распределения и соотношения теоретических моментов с параметрами распределения приведены в справочном Приложении 1.

Там же приведены соответствующие преобразования для применения метода « вероятностной бумаги».

5.2. Расчет первых четырех выборочных моментов и построение эмпирической функции распределения

Рассмотрим полную выборку из 50 элементов(N=50), сгенерированную для генеральной совокупности, описываемой (для определенности) распределением Вейбулла с параметрами программы и результаты решения конкретной задачи обработки статистических данных - student2.ru и программы и результаты решения конкретной задачи обработки статистических данных - student2.ru :

140;223;58;113;222;192;168;225;182;239;149;53;126;66;242;165;145;159;205;196;130;122; 143;244;78;244;160;198;175;76;162;147;211;225;203;153;92;117;133;109;142;128;132;202 156;126;192;264;197;118.

Результаты расчета первых четырех начальных и центральных моментов, произведенных по выше приведенным формулам, таковы.

Начальные моменты:

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru .

Центральные моменты:

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Центральные несмещенные моменты:

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Приведем несколько программ расчета моментов в среде ПК «МВТУ»:

Программа 1.

t=time;

t1=140;t2=223;t3=58;t4=113;t5=222;t6=192;t7=168;

t8=225;t9=182;t10=239;t11=149;t12=53;t13=126;t14=66;

t15=242;t16=165;t17=145;t18=159;t19=205;t20=196;t21=130;

t22=122;t23=143;t24=244;t25=78;t26=244;t27=160;t28=198;

t29=175;t30=76;t31=162;t32=147;t33=211;t34=225;t35=203;

t36=153;t37=92;t38=117;t39=133;t40=109;t41=142;t42=128;

t43=132;t44=202;t45=156;t46=126;t47=192;t48=264;t49=197;t50=118;

N=50;

{Расчет начальных моментов }

m1=(t1+t2+t3+t4+t5+t6+t7+t8+t9+t10+t11+t12+t13+t14+t15+t16+t17+t18+t19+t20+

t21+t22+t23+t24+t25+t26+t27+t28+t29+t30+t31+t32+t33+t34+t35+t36+t37+t38+t39+

t40+t41+t42+t43+t44+t45+t46+t47+t48+t49+t50)/N;

m2=(t1^2+t2^2+t3^2+t4^2+t5^2+t6^2+t7^2+t8^2+t9^2+t10^2+t11^2+t12^2

+t13^2+t14^2+t15^2+t16^2+t17^2+t18^2+t19^2+t20^2+t21^2+t22^2+t23^2+t24^2

+t25^2+t26^2+t27^2+t28^2+t29^2+t30^2+t31^2+t32^2+t33^2+t34^2+t35^2+t36^2

+t37^2+t38^2+t39^2+t40^2+t41^2+t42^2+t43^2+t44^2+t45^2+t46^2+t47^2+t48^2

+t49^2+t50^2)/N;

m3=(t1^3+t2^3+t3^3+t4^3+t5^3+t6^3+t7^3+t8^3+t9^3+t10^3+t11^3+t12^3

+t13^3+t14^3+t15^3+t16^3+t17^3+t18^3+t19^3+t20^3+t21^3+t22^3+t23^3+t24^3

+t25^3+t26^3+t27^3+t28^3+t29^3+t30^3+t31^3+t32^3+t33^3+t34^3+t35^3+t36^3

+t37^3+t38^3+t39^3+t40^3+t41^3+t42^3+t43^3+t44^3+t45^3+t46^3+t47^3+t48^3

+t49^3+t50^3)/N;

m4=(t1^4+t2^4+t3^4+t4^4+t5^4+t6^4+t7^4+t8^4+t9^4+t10^4+t11^4+t12^4

+t13^4+t14^4+t15^4+t16^4+t17^4+t18^4+t19^4+t20^4+t21^4+t22^4+t23^4+t24^4

+t25^4+t26^4+t27^4+t28^4+t29^4+t30^4+t31^4+t32^4+t33^4+t34^4+t35^4+t36^4

+t37^4+t38^4+t39^4+t40^4+t41^4+t42^4+t43^4+t44^4+t45^4+t46^4+t47^4+t48^4

+t49^4+t50^4)/N;

{Расчет центральных моментов по формулам теоретической связи}

Mu2=m2-m1^2;

Mu3=m3-3*m1*m2+2*m1^3;

Sk=Mu3/(sqrt(Mu2))^3;

Mu4=m4-4*m1*m3+6*m2*(m1^2)-3*m1^4;

Ex=(Mu4/(sqrt(Mu2))^4)-3;

sko=sqrt(Mu2);

output m1,m2,m3,m4,Mu2,Mu3,Sk,Mu4,Ex,sko;

Для сравнения произведем расчет первых четырех центральных моментов непосредственно по выборке по следующей программе.

Программа 2.

t=time;

t1=140;t2=223;t3=58;t4=113;t5=222;t6=192;t7=168;

t8=225;t9=182;t10=239;t11=149;t12=53;t13=126;t14=66;

t15=242;t16=165;t17=145;t18=159;t19=205;t20=196;t21=130;

t22=122;t23=143;t24=244;t25=78;t26=244;t27=160;t28=198;

t29=175;t30=76;t31=162;t32=147;t33=211;t34=225;t35=203;

t36=153;t37=92;t38=117;t39=133;t40=109;t41=142;t42=128;

t43=132;t44=202;t45=156;t46=126;t47=192;t48=264;t49=197;t50=118;

N=50;

{T=(t1+t2+t3+t4+t5+t6+t7+t8+t9+t10+t11+t12+t13+t14+t15+t16+t17+t18+t19+t20+

t21+t22+t23+t24+t25+t26+t27+t28+t29+t30+t31+t32+t33+t34+t35+t36+t37+t38+t39+

t40+t41+t42+t43+t44+t45+t46+t47+t48+t49+t50)/N;}

T=160.94;

D=((t1-T)^2+(t2-T)^2+(t3-T)^2+(t4-T)^2+(t5-T)^2+(t6-T)^2+(t7-T)^2+(t8-T)^2+

(t9-T)^2+(t10-T)^2+(t11-T)^2+(t12-T)^2+(t13-T)^2+(t14-T)^2+(t15-T)^2+(t16-T)^2+

(t17-T)^2+(t18-T)^2+(t19-T)^2+(t20-T)^2+(t21-T)^2+(t22-T)^2+(t23-T)^2+(t24-T)^2+

(t25-T)^2+(t26-T)^2+(t27-T)^2+(t28-T)^2+(t29-T)^2+(t30-T)^2+(t31-T)^2+(t32-T)^2+

(t33-T)^2+(t34-T)^2+(t35-T)^2+(t36-T)^2+(t37-T)^2+(t38-T)^2+(t39-T)^2+

(t40-T)^2+(t41-T)^2+(t42-T)^2+(t43-T)^2+(t44-T)^2+(t45-T)^2+(t46-T)^2+

(t47-T)^2+(t48-T)^2+(t49-T)^2+(t50-T)^2)/N;

Sko=sqrt(D);

Skos= (((t1-T)^3+(t2-T)^3+(t3-T)^3+(t4-T)^3+(t5-T)^3+(t6-T)^3+(t7-T)^3+(t8-T)^3+

(t9-T)^3+(t10-T)^3+(t11-T)^3+(t12-T)^3+(t13-T)^3+(t14-T)^3+(t15-T)^3+(t16-T)^3+

(t17-T)^3+(t18-T)^3+(t19-T)^3+(t20-T)^3+(t21-T)^3+(t22-T)^3+(t23-T)^3+(t24-T)^3+

(t25-T)^3+(t26-T)^3+(t27-T)^3+(t28-T)^3+(t29-T)^3+(t30-T)^3+(t31-T)^3+(t32-T)^3+

(t33-T)^3+(t34-T)^3+(t35-T)^3+(t36-T)^3+(t37-T)^3+(t38-T)^3+(t39-T)^3+

(t40-T)^3+(t41-T)^3+(t42-T)^3+(t43-T)^3+(t44-T)^3+(t45-T)^3+(t46-T)^3+

(t47-T)^3+(t48-T)^3+(t49-T)^3+(t50-T)^3)/N)/Sko^3;

Exc=((((t1-T)^4+(t2-T)^4+(t3-T)^4+(t4-T)^4+(t5-T)^4+(t6-T)^4+(t7-T)^4+(t8-T)^4+

(t9-T)^4+(t10-T)^4+(t11-T)^4+(t12-T)^4+(t13-T)^4+(t14-T)^4+(t15-T)^4+(t16-T)^4+

(t17-T)^4+(t18-T)^4+(t19-T)^4+(t20-T)^4+(t21-T)^4+(t22-T)^4+(t23-T)^4+(t24-T)^4+

(t25-T)^4+(t26-T)^4+(t27-T)^4+(t28-T)^4+(t29-T)^4+(t30-T)^4+(t31-T)^4+(t32-T)^4+

(t33-T)^4+(t34-T)^4+(t35-T)^4+(t36-T)^4+(t37-T)^4+(t38-T)^4+(t39-T)^4+

(t40-T)^4+(t41-T)^4+(t42-T)^4+(t43-T)^4+(t44-T)^4+(t45-T)^4+(t46-T)^4+

(t47-T)^4+(t48-T)^4+(t49-T)^4+(t50-T)^4)/N)/Sko^4)-3;

output {T} D,Sko,Skos,Exc;

Результаты расчетов для их сравнения сведем в таблицу.

Таблица. Оценки центральных моментов

Метод расчета Дисперсия с.к.о Skewness Excess
По найденным начальным 2712.2564 52.07933 -0.0859109 -0.677924
По выборке 2712.2564 52.07933 -0.0859109 -0.677924
Несмещенные оценки 2767.6086 52.60806 -0.0885911 -0.591176

Как видно из таблицы результаты расчета центральных моментов на основе найденных начальных моментов по теоретически связующим их формулам совпадают с прямым расчетом по выборке. Для дальнейших расчетов мы примем несмещенные оценки, полученные при расчете непосредственно по выборке.

Уже по полученным оценкам могут быть сразу исключены из рассмотрения показательный и нормальный законы. Поиски необходимо вести среди распределений с отрицательной ассиметрией формы плотности вероятности.

Среди них подозрение падает, в частности на законы Вейбулла, гамма-распределение, логнормальный закон распределения и может быть на некоторые другие (см. Приложение 1).

Полученные несмещенные точечные оценки моментов используем в дальнейшем при проведении оценок параметров предполагаемых распределений методами моментов и максимального правдоподобия.

Представим в графическом виде эмпирическую функцию распределения программы и результаты решения конкретной задачи обработки статистических данных - student2.ru как ступенчатой функции от аргумента с использованием средств ПК «МВТУ».

Программа 3.

t=time;

t1=140;t2=223;t3=58;t4=113;t5=222;t6=192;t7=168;

t8=225;t9=182;t10=239;t11=149;t12=53;t13=126;t14=66;

t15=242;t16=165;t17=145;t18=159;t19=205;t20=196;t21=130;

t22=122;t23=143;t24=244;t25=78;t26=244;t27=160;t28=198;

t29=175;t30=76;t31=162;t32=147;t33=211;t34=225;t35=203;

t36=153;t37=92;t38=117;t39=133;t40=109;t41=142;t42=128;

t43=132;t44=202;t45=156;t46=126;t47=192;t48=264;t49=197;t50=118;

x1=step(t1,0,1);x2=step(t2,0,1);x3=step(t3,0,1);x4=step(t4,0,1);x5=step(t5,0,1);

x6=step(t6,0,1);x7=step(t7,0,1);x8=step(t8,0,1);x9=step(t9,0,1);x10=step(t10,0,1);

x11=step(t11,0,1);x12=step(t12,0,1);x13=step(t13,0,1);

x14=step(t14,0,1);x15=step(t15,0,1);

x16=step(t16,0,1);x17=step(t17,0,1);x18=step(t18,0,1);

x19=step(t19,0,1);x20=step(t20,0,1);

x21=step(t21,0,1);x22=step(t22,0,1);x23=step(t23,0,1);

x24=step(t24,0,1);x25=step(t25,0,1);

x26=step(t26,0,1);x27=step(t27,0,1);x28=step(t28,0,1);

x29=step(t29,0,1);x30=step(t30,0,1);

x31=step(t31,0,1);x32=step(t32,0,1);x33=step(t33,0,1);

x34=step(t34,0,1);x35=step(t35,0,1);

x36=step(t36,0,1);x37=step(t37,0,1);x38=step(t38,0,1);

x39=step(t39,0,1);x40=step(t40,0,1);

x41=step(t41,0,1);x42=step(t42,0,1);x43=step(t43,0,1);

x44=step(t44,0,1);x45=step(t45,0,1);

x46=step(t46,0,1);x47=step(t47,0,1);x48=step(t48,0,1);

x49=step(t49,0,1);x50=step(t50,0,1);

F=(x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12+x13+x14+x15+x16+x17+x18+x19+x20+

+x21+x22+x23+x24+x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36+x37+x38+x39+x40+x41+x42+x43+x44+x45+x46+x47+x48+x49+x50)/50;

output F;

При решение задачи использован адаптивный неявный метод с минимальным и максимальным шагами расчета программы и результаты решения конкретной задачи обработки статистических данных - student2.ru и программы и результаты решения конкретной задачи обработки статистических данных - student2.ru соответственно и заданной точностью программы и результаты решения конкретной задачи обработки статистических данных - student2.ru . Полученный график приведен на рис. 5.1.

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.1 – График эмпирической функции распределения

Наглядный вид эмпирической функции распределения и количественные значения вычисленных моментов позволяют уточнить или сузить число выдвигаемых гипотез о предполагаемых законах распределения случайной исследуемой величины, оговорив все основания для этого.

Выбор гипотез о предполагаемых законах распределения случайной величины в данном случае должен осуществляться, очевидно, из числа следующих стандартных:

- логнормальное распределение;

- гамма-распределение, включая распределение Эрланга с целочисленным параметром формы;

- распределение Вейбулла;

- распределение минимального значения;

- распределение максимального значения;

- распределение Релея.

5.3. Расчет параметров предполагаемых теоретических распределений методом моментов

На этом этапе для оценок параметров распределений, выдвинутых в качестве гипотез, будем использовать метод моментов, по крайней мере, как наиболее простой и как «прикидочный».

Для решения соответствующих достаточно сложных нелинейных систем алгебраических уравнений будем отрабатывать одновременно и эффективные алгоритмы и вычислительные процедуры или разработать собственные более эффективные. Проделаем здесь такую работу для гамма-распределения и для распределения Вейбулла.

Для гамма-распределения с параметрами "a" и "λ" необходимые связи между моментами и параметрами распределения таковы:

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru ; программы и результаты решения конкретной задачи обработки статистических данных - student2.ru ; программы и результаты решения конкретной задачи обработки статистических данных - student2.ru ; программы и результаты решения конкретной задачи обработки статистических данных - student2.ru ; программы и результаты решения конкретной задачи обработки статистических данных - student2.ru ; программы и результаты решения конкретной задачи обработки статистических данных - student2.ru - коэффициент вариации.

Рассчитав оценку коэффициента вариации программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , из уравнения

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru находим оценку параметр формы программы и результаты решения конкретной задачи обработки статистических данных - student2.ru И сразу же из первого уравнения программы и результаты решения конкретной задачи обработки статистических данных - student2.ru находим оценку параметра программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

В результате для гипотезы о гамма-распределении запишем аналитическое выражение для плотности вероятности

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru .

Значение гамма-функции Эйлера для параметра программы и результаты решения конкретной задачи обработки статистических данных - student2.ru будем рассчитывать по формуле Стирлинга

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Для получения графика функции гамма распределения при оцененных параметрах будем интегрировать дифференциальное уравнение вида

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

при начальном условии программы и результаты решения конкретной задачи обработки статистических данных - student2.ru Полученное решение программы и результаты решения конкретной задачи обработки статистических данных - student2.ru наложим на график эмпирической функции распределения программы и результаты решения конкретной задачи обработки статистических данных - student2.ru (см. рис. 5.2).

Приведем текст программы выполнения расчетов в ПК «МВТУ»:

Программа 4.

t=time;

init F=0,D=0;

a=9.36;

l=0.058;

{Q=1+(1/12)*a^(-1)+(1/288)*a^(-2)-(139/51840)*a^(-3)-

(571/2488320)*a^(-4);

Ã=exp(-a)*a^(a-0.5)*sqrt(2*pi)*Q;}

Ã=87577.00612;

f=(l^a)*((t)^(a-1))*(exp(-l*t))/Ã;

F'=f;

t1=140;t2=223;t3=58;t4=113;t5=222;t6=192;t7=168;

t8=225;t9=182;t10=239;t11=149;t12=53;t13=126;t14=66;

t15=242;t16=165;t17=145;t18=159;t19=205;t20=196;t21=130;

t22=122;t23=143;t24=244;t25=78;t26=244;t27=160;t28=198;

t29=175;t30=76;t31=162;t32=147;t33=211;t34=225;t35=203;

t36=153;t37=92;t38=117;t39=133;t40=109;t41=142;t42=128;

t43=132;t44=202;t45=156;t46=126;t47=192;t48=264;t49=197;t50=118;

x1=step(t1,0,1);x2=step(t2,0,1);x3=step(t3,0,1);x4=step(t4,0,1);x5=step(t5,0,1);

x6=step(t6,0,1);x7=step(t7,0,1);x8=step(t8,0,1);x9=step(t9,0,1);x10=step(t10,0,1);

x11=step(t11,0,1);x12=step(t12,0,1);x13=step(t13,0,1);x14=step(t14,0,1);x15=step(t15,0,1);

x16=step(t16,0,1);x17=step(t17,0,1);x18=step(t18,0,1);x19=step(t19,0,1);x20=step(t20,0,1);

x21=step(t21,0,1);x22=step(t22,0,1);x23=step(t23,0,1);x24=step(t24,0,1);x25=step(t25,0,1);

x26=step(t26,0,1);x27=step(t27,0,1);x28=step(t28,0,1);x29=step(t29,0,1);x30=step(t30,0,1);

x31=step(t31,0,1);x32=step(t32,0,1);x33=step(t33,0,1);x34=step(t34,0,1);x35=step(t35,0,1);

x36=step(t36,0,1);x37=step(t37,0,1);x38=step(t38,0,1);x39=step(t39,0,1);x40=step(t40,0,1);

x41=step(t41,0,1);x42=step(t42,0,1);x43=step(t43,0,1);x44=step(t44,0,1);x45=step(t45,0,1);

x46=step(t46,0,1);x47=step(t47,0,1);x48=step(t48,0,1);x49=step(t49,0,1);x50=step(t50,0,1);

Fe=(x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12+x13+x14+x15+x16+x17+x18+x19+x20+

+x21+x22+x23+x24+x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36+x37+x38+x39+x40+

+x41+x42+x43+x44+x45+x46+x47+x48+x49+x50)/50;

y=abs(Fe-F);

D'=10*(1+sign(y-D));

output Fe,F,f,y,D; программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.2 – Аппроксимация эмпирической функции распределения гамма-распределением с параметрами, найденными методом МОМЕНТОВ

Из рисунка следует, что «на глаз» аппроксимация эмпирической (ступенчатой) функции распределения гамма-распределением достаточно приемлема. Однако следует провести более углубленный анализ.

Рассмотрев график плотности вероятности аппроксимирующего Гамма-распределения (см. рис. 5.3), видим, что f(t) практически симметрично, но в то же время заметно, что имеется положительная асимметрия, т.е. программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , хотя точечные оценки выявили отрицательность коэффициента асимметрии.

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.3 – График плотности вероятности распределения гамма-распределением с параметрами, найденными методом МОМЕНТОВ

Действительно, в методе МОМЕНТОВ не используется информация о точечных эмпирических оценках 3-го и 4-го центральных моментов, несмещенные значения которых, как было показано выше программы и результаты решения конкретной задачи обработки статистических данных - student2.ru Рассчитанные же значения этих моментов для полученного нами аппроксимирующего гамма-распределения программы и результаты решения конкретной задачи обработки статистических данных - student2.ru ; программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , что отличается не только и не столько по величине, сколько по знаку.

В связи с этим гипотеза о принадлежности выборки гамма-распределению оказалась, по крайней мере, сомнительной.

Приведем также результаты расчета (см. ту же программу) выборочной статистики Колмогорова программы и результаты решения конкретной задачи обработки статистических данных - student2.ru .

Для расчета использовались следующая модель:

- вычисляется изменения модуля «рассогласования» эмпирического и теоретического распределений программы и результаты решения конкретной задачи обработки статистических данных - student2.ru во времени (см. рис.4);

- интегрируется дифференциальное уравнение Y'=10*(1+sign(y-Y)), обеспечивающее фиксацию максимального значения рассогласования на интервале (0, 300).

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.4. Расчет статистики Колмогорова программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Нами получена оценка D=0.105701. Тогда программы и результаты решения конкретной задачи обработки статистических данных - student2.ru И при принятых значениях программы и результаты решения конкретной задачи обработки статистических данных - student2.ru =0,05 и программы и результаты решения конкретной задачи обработки статистических данных - student2.ru =1,358 имеем программы и результаты решения конкретной задачи обработки статистических данных - student2.ru . То есть нет оснований для отрицания гипотезы о гамма-распределении.

Обратимся к распределению Вейбулла с параметрами "a" и "b", которые оценим методом МОМЕНТОВ. Необходимые для решения такой задачи связи между первыми двумя моментами и параметрами распределения таковы:

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , программы и результаты решения конкретной задачи обработки статистических данных - student2.ru .

Выражая из первого соотношения программы и результаты решения конкретной задачи обработки статистических данных - student2.ru и подставляя его во второе соотношение, получим алгебраическое уравнение относительно параметра "a"

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

В нашем примере программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

И уравнение приобретает окончательный вид

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru .

Учитывая свойство строгой вогнутости функции программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , что показано на рисунке, будем искать решение путем интегрирования уравнения

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru ,

в котором правая часть представляется «невязкой»

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru .

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.5

Введенная «отрицательная обратная связь» по «а» обеспечивает при некоторых (пусть произвольных) начальных условиях, например a=0.5, стремление невязки к нулю и тем самым получение численного решения исходного алгебраического уравнения. Возможна и «релейная обратная связь», при которой в точке решения будет иметь место «скользящий режим». Приведем программу для решения этого уравнения.

Программа 5.

t=time;

init a=0.5;

a1=1+1/a;

a2=1+2/a;

Q1=1+(1/12)*a1^(-1)+(1/288)*a1^(-2)-(139/51840)*a1^(-3)-

-(571/2488320)*a1^(-4);

Ã1=exp(-a1)*a1^(a1-0.5)*sqrt(2*pi)*Q1;

Q2=1+(1/12)*a2^(-1)+(1/288)*a2^(-2)-(139/51840)*a2^(-3)-

-(571/2488320)*a2^(-4);

Ã2=exp(-a2)*a2^(a2-0.5)*sqrt(2*pi)*Q2;

V=1.10685-Ã2/(Ã1^2); {V=-2.13093E-9}

a'=-V;

{ a=3.3765}

Te=160.94;

a3=3.3765;

a4=1+1/a3;

Q11=1+(1/12)*a4^(-1)+(1/288)*a4^(-2)-(139/51840)*a4^(-3)-

-(571/2488320)*a4^(-4);

Ã11=exp(-a4)*a4^(a4-0.5)*sqrt(2*pi)*Q1;

b=Te/Ã11;

{b=179.209}

output a,V,b;

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.6. Расчет параметров a и b при различных начальных условиях

Найденные значения параметров распределения Вейбулла таковы «a»=3.3765, «b»=179.209.

После оценки параметров теоретического закона выполним расчеты функций распределения с нанесением (наложением) их графиков на график эмпирической функции распределения программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , а также рассчитаем все 4 момента, построим для полученного теоретического распределения плотности и интенсивности опасности (отказов).

Программа 6.

t=time;

init Fw=0,D=0,Mu3=0,Mu4=0,Y=0;

N=50;

t1=140;t2=223;t3=58;t4=113;t5=222;t6=192;t7=168;

t8=225;t9=182;t10=239;t11=149;t12=53;t13=126;t14=66;

t15=242;t16=165;t17=145;t18=159;t19=205;t20=196;t21=130;

t22=122;t23=143;t24=244;t25=78;t26=244;t27=160;t28=198;

t29=175;t30=76;t31=162;t32=147;t33=211;t34=225;t35=203;

t36=153;t37=92;t38=117;t39=133;t40=109;t41=142;t42=128;

t43=132;t44=202;t45=156;t46=126;t47=192;t48=264;t49=197;t50=118;

a=3.3765;

b=179.209;

T=160.94;

//Fw=1-exp(-(t/b)^a);

f=(a/b)*((t/b)^(a-1))*exp(-(t/b)^a);

Fw'=f;

D'=((t-T)^2)*f;

Sigma=sqrt(D); {36.9611 }

Mu3'=((t-T)^3)*f;

Sk=Mu3/(36.9611^3); {-2.12974 }

Mu4'=((t-T)^4)*f;

Ex=(Mu4/(36.9611^4))-3; {2.14687 }

x1=step(t1,0,1);x2=step(t2,0,1);x3=step(t3,0,1);x4=step(t4,0,1);x5=step(t5,0,1);

x6=step(t6,0,1);x7=step(t7,0,1);x8=step(t8,0,1);x9=step(t9,0,1);x10=step(t10,0,1);

x11=step(t11,0,1);x12=step(t12,0,1);x13=step(t13,0,1);x14=step(t14,0,1);x15=step(t15,0,1);

x16=step(t16,0,1);x17=step(t17,0,1);x18=step(t18,0,1);x19=step(t19,0,1);x20=step(t20,0,1);

x21=step(t21,0,1);x22=step(t22,0,1);x23=step(t23,0,1);x24=step(t24,0,1);x25=step(t25,0,1);

x26=step(t26,0,1);x27=step(t27,0,1);x28=step(t28,0,1);x29=step(t29,0,1);x30=step(t30,0,1);

x31=step(t31,0,1);x32=step(t32,0,1);x33=step(t33,0,1);x34=step(t34,0,1);x35=step(t35,0,1);

x36=step(t36,0,1);x37=step(t37,0,1);x38=step(t38,0,1);x39=step(t39,0,1);x40=step(t40,0,1);

x41=step(t41,0,1);x42=step(t42,0,1);x43=step(t43,0,1);x44=step(t44,0,1);x45=step(t45,0,1);

x46=step(t46,0,1);x47=step(t47,0,1);x48=step(t48,0,1);x49=step(t49,0,1);x50=step(t50,0,1);

Fe=(x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12+x13+x14+x15+x16+x17+x18+x19+x20+

+x21+x22+x23+x24+x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36+x37+x38+x39+x40+

+x41+x42+x43+x44+x45+x46+x47+x48+x49+x50)/50;

{Îöåíêà ñòàòèñòèêè Êîëìîãîðîâà}

y=abs(Fe-Fw);

Y'=10*(1+sign(y-Y));

output Fe,Fw,f,Sigma,Sk,Ex,y,Y;

Соответствующие результаты приведены на рис. 5.7 и 5.8.

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.7. График эмпирической функции распределения и распределения Вейбулла

Результаты оценок для найденных параметров: a=3.3765; b=179.209.

Sigma=52.6646; Sk=-0.127382;

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.8 - Оценка состоятельности распределения по критерию Колмогорова.

Нами получена оценка D= 0.0769755. Тогда программы и результаты решения конкретной задачи обработки статистических данных - student2.ru И при принятых значениях программы и результаты решения конкретной задачи обработки статистических данных - student2.ru =0,05 и программы и результаты решения конкретной задачи обработки статистических данных - student2.ru =1,358 имеем программы и результаты решения конкретной задачи обработки статистических данных - student2.ru . Это даже хуже, чем для Гамма-распределения. И здесь возникаю сомнения. В связи с этим привлечем для решения задачи «разгадывания» распределения метод «Вероятностной бумаги»

Для предполагаемых законов распределения методом «вероятностной бумаги» оценить параметры функций распределения и выявить возможные «ложные» измерения (выбросы) случайной величины с целью их исключения из выборки для получения робастных оценок параметров аналитическими методами. При необходимости следует повторить расчет параметров методом моментов. Программа в ПК МВТУ для распределения Вейбулла такова.

Программа 7.

t=time;

t1=140;t2=223;t3=58;t4=113;t5=222;t6=192;t7=168;

t8=225;t9=182;t10=239;t11=149;t12=53;t13=126;t14=66;

t15=242;t16=165;t17=145;t18=159;t19=205;t20=196;t21=130;

t22=122;t23=143;t24=244;t25=78;t26=244;t27=160;t28=198;

t29=175;t30=76;t31=162;t32=147;t33=211;t34=225;t35=203;

t36=153;t37=92;t38=117;t39=133;t40=109;t41=142;t42=128;

t43=132;t44=202;t45=156;t46=126;t47=192;t48=264;t49=197;t50=118;

x1=step(t1,0,1);x2=step(t2,0,1);x3=step(t3,0,1);x4=step(t4,0,1);x5=step(t5,0,1);

x6=step(t6,0,1);x7=step(t7,0,1);x8=step(t8,0,1);x9=step(t9,0,1);x10=step(t10,0,1);

x11=step(t11,0,1);x12=step(t12,0,1);x13=step(t13,0,1);x14=step(t14,0,1);x15=step(t15,0,1);

x16=step(t16,0,1);x17=step(t17,0,1);x18=step(t18,0,1);x19=step(t19,0,1);x20=step(t20,0,1);

x21=step(t21,0,1);x22=step(t22,0,1);x23=step(t23,0,1);x24=step(t24,0,1);x25=step(t25,0,1);

x26=step(t26,0,1);x27=step(t27,0,1);x28=step(t28,0,1);x29=step(t29,0,1);x30=step(t30,0,1);

x31=step(t31,0,1);x32=step(t32,0,1);x33=step(t33,0,1);x34=step(t34,0,1);x35=step(t35,0,1);

x36=step(t36,0,1);x37=step(t37,0,1);x38=step(t38,0,1);x39=step(t39,0,1);x40=step(t40,0,1);

x41=step(t41,0,1);x42=step(t42,0,1);x43=step(t43,0,1);x44=step(t44,0,1);x45=step(t45,0,1);

x46=step(t46,0,1);x47=step(t47,0,1);x48=step(t48,0,1);x49=step(t49,0,1);x50=step(t50,0,1);

F=(x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12+x13+x14+x15+x16+x17+x18+x19+x20+

+x21+x22+x23+x24+x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36+x37+x38+x39+x40+

+x41+x42+x43+x44+x45+x46+x47+x48+x49+x50)/50;

Y=ln(0.000001+ln(1/(1-F+0.000000001)));

X=ln(t+10);

output F,Y,X;

Результаты расчетов приведены на рис. 5.9.

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru
Рис.5.9 - Представление эмпирических данных на «Вероятностной бумаге» для распределения Вейбулла

Из рисунка видно, что экспериментальны точки практически ложатся на прямую. И это делает нас более уверенными в том, что распределение относится к типу распределения Вейбулла.

5.4. Расчет параметров предполагаемых теоретических распределениях методом максимального правдоподобия

Произведем расчеты для гамма-распределения и распределения Вейбулла.

Для гамма-распределения функция правдоподобия, как было показано выше, имеет вид

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Соответствующее алгебраическое уравнение для получения численной оценки параметра программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

где функция в правой части уравнения (при использовании аппроксимирующей формулы Стирлинга) принимает «раз и навсегда» такое аналитическое выражение

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

График этой функции, рассчитанный в среде ПК «МВТУ» приведен на рис. 5.10.

Программа8.

t=time;

init a=0.5;

Q=1+(1/12)*a^(-1)+(1/288)*a^(-2)-(139/51840)*a^(-3)- (571/2488320)*a^(-4);

G=-1+(a-0.5)/a+((-1/12)*a^(-2)-(1/288)*2*a^(-3)+(139/51840)*3*a^(-4)+ (571/2488320)*4*a^(-5))/Q;a'=1;

output a,G;

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.10 - График «универсальной» функции G(a)

Получив оценку параметра программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , вычисляем затем и оценку параметра программы и результаты решения конкретной задачи обработки статистических данных - student2.ru по формуле программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Для решения алгебраического уравнения относительно оценки программы и результаты решения конкретной задачи обработки статистических данных - student2.ru необходимо предварительно вычислить значение программы и результаты решения конкретной задачи обработки статистических данных - student2.ru по полной выборке при найденной оценке T=160.94

Программа 9 для вычисления константы C.

double temp; double c; int[] vyborka = new int[50] {140,223,58,113,222,192,168,225,182,239,149,53,126,66,242,165,145,159,205,196,130,122,143,244,78,244,160,198,175,76,162,147,211,225,203,153,92,117,133,109,142,128,132,202,156,126,192,264,197,118}; int N; N=vyborka.Length; temp = 0; foreach (double val in vyborka) { temp += Math.Log(val/m1); } c=temp/N; Console.WriteLine(); Console.WriteLine("C={0}", c);

Итак, мы вычислили

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

C=-0.062406

и пришли к необходимости решения следующего нелинейного алгебраического уравнения программы и результаты решения конкретной задачи обработки статистических данных - student2.ru где имеет достаточно сложное выражение, но характер ее зависимости от аргумента «а» монотонен, что позволяет нам записать простой алгоритм решения этого уравнения в виде дифференциального уравнения программы и результаты решения конкретной задачи обработки статистических данных - student2.ru при произвольном начальном значении, например при программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , решение которого будет асимптотически приведет к искомому результату.

Программа 10.

t=time;

init a=1;

C=-0.062406;

Q=1+(1/12)*a^(-1)+(1/288)*a^(-2)-(139/51840)*a^(-3)-

-(571/2488320)*a^(-4);

G=-1+(a-0.5)/a+((-1/12)*a^(-2)-(1/288)*2*a^(-3)+(139/51840)*3*a^(-4)+

+(571/2488320)*4*a^(-5))/Q;

a'=0.5*(1-sign(G-C));

output a,Ã,L,G;

Результаты расчета приведены на рис. 5.11. При этом результаты оценки параметров гамма-распределения следующие а=8.17528; программы и результаты решения конкретной задачи обработки статистических данных - student2.ru 0.05078.

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.11 - Графики расчета параметра a и функции G(a)

Для полученных по методу максимального правдоподобия параметров для гамма-распределения рассчитаем график изменения теоретического (аппроксимирующего) распределения и наложим его на эмпирическую функцию распределения и одновременно рассчитаем критерий согласия Колмогорова.

Программа 11.

t=time;

init F=0,Y=0;

a=8.17528;

l=0.05078;

Q=1+(1/12)*a^(-1)+(1/288)*a^(-2)-(139/51840)*a^(-3)-

(571/2488320)*a^(-4);

Ã=exp(-a)*a^(a-0.5)*sqrt(2*pi)*Q;

f=(l^a)*((t)^(a-1))*(exp(-l*t))/Ã;

F'=f;

t1=140;t2=223;t3=58;t4=113;t5=222;t6=192;t7=168;

t8=225;t9=182;t10=239;t11=149;t12=53;t13=126;t14=66;

t15=242;t16=165;t17=145;t18=159;t19=205;t20=196;t21=130;

t22=122;t23=143;t24=244;t25=78;t26=244;t27=160;t28=198;

t29=175;t30=76;t31=162;t32=147;t33=211;t34=225;t35=203;

t36=153;t37=92;t38=117;t39=133;t40=109;t41=142;t42=128;

t43=132;t44=202;t45=156;t46=126;t47=192;t48=264;t49=197;t50=118;

x1=step(t1,0,1);x2=step(t2,0,1);x3=step(t3,0,1);x4=step(t4,0,1);x5=step(t5,0,1);

x6=step(t6,0,1);x7=step(t7,0,1);x8=step(t8,0,1);x9=step(t9,0,1);x10=step(t10,0,1);

x11=step(t11,0,1);x12=step(t12,0,1);x13=step(t13,0,1);x14=step(t14,0,1);x15=step(t15,0,1);

x16=step(t16,0,1);x17=step(t17,0,1);x18=step(t18,0,1);x19=step(t19,0,1);x20=step(t20,0,1);

x21=step(t21,0,1);x22=step(t22,0,1);x23=step(t23,0,1);x24=step(t24,0,1);x25=step(t25,0,1);

x26=step(t26,0,1);x27=step(t27,0,1);x28=step(t28,0,1);x29=step(t29,0,1);x30=step(t30,0,1);

x31=step(t31,0,1);x32=step(t32,0,1);x33=step(t33,0,1);x34=step(t34,0,1);x35=step(t35,0,1);

x36=step(t36,0,1);x37=step(t37,0,1);x38=step(t38,0,1);x39=step(t39,0,1);x40=step(t40,0,1);

x41=step(t41,0,1);x42=step(t42,0,1);x43=step(t43,0,1);x44=step(t44,0,1);x45=step(t45,0,1);

x46=step(t46,0,1);x47=step(t47,0,1);x48=step(t48,0,1);x49=step(t49,0,1);x50=step(t50,0,1);

Fe=(x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12+x13+x14+x15+x16+x17+x18+x19+x20+

+x21+x22+x23+x24+x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36+x37+x38+x39+x40+

+x41+x42+x43+x44+x45+x46+x47+x48+x49+x50)/50;

y=abs(Fe-F);

Y'=10*(1+sign(y-Y));

output Fe,F,f,y,Y;

Приведем на рисунках 5.12 и 5.13 графики соответствующих функций распределения и плотности вероятности.

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.12 График эмпирической функции распределения и Гамма-распределения

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.13 График плотности гамма-распределения

Рассчитанные при этом по теоретическим формулам моменты таковы:

T=160.94; s.k.o=47.0426; Sk=0.69948; Ex=0.7339. Приведем на рис. 5.14 также результаты оценки критерия согласия полученного Гамма-распределения эмпирическим данным.

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.14. Расчет статистики Колмогорова программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Нами получена оценка D= 0.097008. Тогда программы и результаты решения конкретной задачи обработки статистических данных - student2.ru И при принятых значениях программы и результаты решения конкретной задачи обработки статистических данных - student2.ru =0,05 и программы и результаты решения конкретной задачи обработки статистических данных - student2.ru =1,358 имеем программы и результаты решения конкретной задачи обработки статистических данных - student2.ru . Полученная оценка говорит о том, что нет оснований для отрицания гипотезы о Гамма-распределении.

На рис. 5.15 продемонстрированы наложения аппроксимирующих гамма-распределений с параметрами, полученными методами моментов и максимального правдоподобия.

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.15 - Наложение полученных результатов на один рисунок

Проделаем такую же работу для распределения Вейбулла, все характеристики представляются в аналитическом виде для программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Для определения параметров этого распределения программы и результаты решения конкретной задачи обработки статистических данных - student2.ru и программы и результаты решения конкретной задачи обработки статистических данных - student2.ru мы, как нам известно, приходим к необходимости решения следующего нелинейного алгебраического уравнения

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru которое надо разрешить относительно оценки параметра программы и результаты решения конкретной задачи обработки статистических данных - student2.ru , после чего рассчитать и параметр по формуле программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Для решения уравнения будем использовать идею непрерывного градиента и для нахождения программы и результаты решения конкретной задачи обработки статистических данных - student2.ru решать следующее дифференциальное уравнение:

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Для этого предварительно нужно подготовить для расчета правую часть уравнения.

Программа 12.

t=time;

init a=1;

N=50;

t1=140;t2=223;t3=58;t4=113;t5=222;t6=192;t7=168;

t8=225;t9=182;t10=239;t11=149;t12=53;t13=126;t14=66;

t15=242;t16=165;t17=145;t18=159;t19=205;t20=196;t21=130;

t22=122;t23=143;t24=244;t25=78;t26=244;t27=160;t28=198;

t29=175;t30=76;t31=162;t32=147;t33=211;t34=225;t35=203;

t36=153;t37=92;t38=117;t39=133;t40=109;t41=142;t42=128;

t43=132;t44=202;t45=156;t46=126;t47=192;t48=264;t49=197;t50=118;

L1=ln(t1);L2=ln(t2);L3=ln(t3);L4=ln(t4);L5=ln(t5);L6=ln(t6);L7=ln(t7);L8=ln(t8);

L9=ln(t9);L10=ln(t10);L11=ln(t11);L12=ln(t12);L13=ln(t13);L14=ln(t14);L15=ln(t15);

L16=ln(t16);L17=ln(t17);L18=ln(t18);L19=ln(t19);L20=ln(t20);L21=ln(t21);L22=ln(t22);

L23=ln(t23);L24=ln(t24);L25=ln(t25);L26=ln(t26);L27=ln(t27);L28=ln(t28);L29=ln(t29);

L30=ln(t30);L31=ln(t31);L32=ln(t32);L33=ln(t33);L34=ln(t34);L35=ln(t35);L36=ln(t36);

L37=ln(t37);L38=ln(t38);L39=ln(t39);L40=ln(t40);L41=ln(t41);L42=ln(t42);L43=ln(t43);

L44=ln(t44);L45=ln(t45);L46=ln(t46);L47=ln(t47);L48=ln(t48);L49=ln(t49);L50=ln(t50);

T1=t1^a;T2=t2^a;T3=t3^a;T4=t4^a;T5=t5^a;T6=t6^a;T7=t7^a;T8=t8^a;T9=t9^a;

T10=t10^a;T11=t11^a;T12=t12^a;T13=t13^a;T14=t14^a;T15=t15^a;T16=t16^a;T17=t17^a;

T18=t18^a;T19=t19^a;T20=t20^a;T21=t21^a;T22=t22^a;T23=t23^a;T24=t24^a;T25=t25^a;

T26=t26^a;T27=t27^a;T28=t28^a;T29=t29^a;T30=t30^a;T31=t31^a;T32=t32^a;T33=t33^a;

T34=t34^a;T35=t35^a;T36=t36^a;T37=t37^a;T38=t38^a;T39=t39^a;T40=t40^a;T41=t41^a;

T42=t42^a;T43=t43^a;T44=t44^a;T45=t45^a;T46=t46^a;T47=t47^a;T48=t48^a;T49=t49^a;

T50=t50^a;

SummaLn=250.9313;

SummaTa=T1+T2+T3+T4+T5+T6+T7+T8+T9+T10+T11+T12+T13+T14+T15+T16+T17+T18+T19+T20+

+T21+T22+T23+T24+T25+T26+T27+T28+T29+T30+T31+T32+T33+T34+T35+T36+T37+T38+T39+T40+

+T41+T42+T43+T44+T45+T46+T47+T48+T49+T50;

ProizvLT=T1*L1+T2*L2+T3*L3+T4*L4+T5*L5+T6*L6+T7*L7+T8*L8+T9*L9+T10*L10+T11*L11+

T12*L12+T13*L13+T14*L14+T15*L15+T16*L16+T17*L17+T18*L18+T19*L19+T20*L20+T21*L21+

+T22*L22+T23*L23+T24*L24+T25*L25+T26*L26+T27*L27+T28*L28+T29*L29+T30*L30+T31*L31+

+T32*L32+T33*L33+T34*L34+T35*L35+T36*L36+T37*L37+T38*L38+T39*L39+T40*L40+T41*L41+

+T42*L42+T43*L43+T44*L44+T45*L45+T46*L46+T47*L47+T48*L48+T49*L49+T50*L50;

G=(N/a)+SummaLn-N*ProizvLT/SummaTa;

a'=G;

{a=3.48278}

b=(SummaTa/N)^(1/a); {b=179.173}

x1=step(t1,0,1);x2=step(t2,0,1);x3=step(t3,0,1);x4=step(t4,0,1);x5=step(t5,0,1);

x6=step(t6,0,1);x7=step(t7,0,1);x8=step(t8,0,1);x9=step(t9,0,1);x10=step(t10,0,1);

x11=step(t11,0,1);x12=step(t12,0,1);x13=step(t13,0,1);x14=step(t14,0,1);x15=step(t15,0,1);

x16=step(t16,0,1);x17=step(t17,0,1);x18=step(t18,0,1);x19=step(t19,0,1);x20=step(t20,0,1);

x21=step(t21,0,1);x22=step(t22,0,1);x23=step(t23,0,1);x24=step(t24,0,1);x25=step(t25,0,1);

x26=step(t26,0,1);x27=step(t27,0,1);x28=step(t28,0,1);x29=step(t29,0,1);x30=step(t30,0,1);

x31=step(t31,0,1);x32=step(t32,0,1);x33=step(t33,0,1);x34=step(t34,0,1);x35=step(t35,0,1);

x36=step(t36,0,1);x37=step(t37,0,1);x38=step(t38,0,1);x39=step(t39,0,1);x40=step(t40,0,1);

x41=step(t41,0,1);x42=step(t42,0,1);x43=step(t43,0,1);x44=step(t44,0,1);x45=step(t45,0,1);

x46=step(t46,0,1);x47=step(t47,0,1);x48=step(t48,0,1);x49=step(t49,0,1);x50=step(t50,0,1);

Fe=(x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12+x13+x14+x15+x16+x17+x18+x19+x20+

+x21+x22+x23+x24+x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36+x37+x38+x39+x40+

+x41+x42+x43+x44+x45+x46+x47+x48+x49+x50)/50;

output Fe,a,b;

Результаты решения a=3.48278, b=179.173.

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.16 График расчета параметра a

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.17 График расчета параметра b

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.18 - График «списания невязки»

Наложим график распределения Вейбулла с параметрами, полученными методом максимального правдоподобия, на график эмпирической функции (см. рис. 5.19) и рассчитаем параметры для оценки критерия согласия Колмогорова (см. рис. 5.20).

Программа 13.

t=time;

init a=1,Fw=0,Y=0;

N=50;

t1=140;t2=223;t3=58;t4=113;t5=222;t6=192;t7=168;

t8=225;t9=182;t10=239;t11=149;t12=53;t13=126;t14=66;

t15=242;t16=165;t17=145;t18=159;t19=205;t20=196;t21=130;

t22=122;t23=143;t24=244;t25=78;t26=244;t27=160;t28=198;

t29=175;t30=76;t31=162;t32=147;t33=211;t34=225;t35=203;

t36=153;t37=92;t38=117;t39=133;t40=109;t41=142;t42=128;

t43=132;t44=202;t45=156;t46=126;t47=192;t48=264;t49=197;t50=118;

L1=ln(t1);L2=ln(t2);L3=ln(t3);L4=ln(t4);L5=ln(t5);L6=ln(t6);L7=ln(t7);L8=ln(t8);

L9=ln(t9);L10=ln(t10);L11=ln(t11);L12=ln(t12);L13=ln(t13);L14=ln(t14);L15=ln(t15);

L16=ln(t16);L17=ln(t17);L18=ln(t18);L19=ln(t19);L20=ln(t20);L21=ln(t21);L22=ln(t22);

L23=ln(t23);L24=ln(t24);L25=ln(t25);L26=ln(t26);L27=ln(t27);L28=ln(t28);L29=ln(t29);

L30=ln(t30);L31=ln(t31);L32=ln(t32);L33=ln(t33);L34=ln(t34);L35=ln(t35);L36=ln(t36);

L37=ln(t37);L38=ln(t38);L39=ln(t39);L40=ln(t40);L41=ln(t41);L42=ln(t42);L43=ln(t43);

L44=ln(t44);L45=ln(t45);L46=ln(t46);L47=ln(t47);L48=ln(t48);L49=ln(t49);L50=ln(t50);

T1=t1^a;T2=t2^a;T3=t3^a;T4=t4^a;T5=t5^a;T6=t6^a;T7=t7^a;T8=t8^a;T9=t9^a;

T10=t10^a;T11=t11^a;T12=t12^a;T13=t13^a;T14=t14^a;T15=t15^a;T16=t16^a;T17=t17^a;

T18=t18^a;T19=t19^a;T20=t20^a;T21=t21^a;T22=t22^a;T23=t23^a;T24=t24^a;T25=t25^a;

T26=t26^a;T27=t27^a;T28=t28^a;T29=t29^a;T30=t30^a;T31=t31^a;T32=t32^a;T33=t33^a;

T34=t34^a;T35=t35^a;T36=t36^a;T37=t37^a;T38=t38^a;T39=t39^a;T40=t40^a;T41=t41^a;

T42=t42^a;T43=t43^a;T44=t44^a;T45=t45^a;T46=t46^a;T47=t47^a;T48=t48^a;T49=t49^a;

T50=t50^a;

SummaLn=250.9313;

SummaTa=T1+T2+T3+T4+T5+T6+T7+T8+T9+T10+T11+T12+T13+T14+T15+T16+T17+T18+T19+T20+

+T21+T22+T23+T24+T25+T26+T27+T28+T29+T30+T31+T32+T33+T34+T35+T36+T37+T38+T39+T40+

+T41+T42+T43+T44+T45+T46+T47+T48+T49+T50;

ProizvLT=T1*L1+T2*L2+T3*L3+T4*L4+T5*L5+T6*L6+T7*L7+T8*L8+T9*L9+T10*L10+T11*L11+

T12*L12+T13*L13+T14*L14+T15*L15+T16*L16+T17*L17+T18*L18+T19*L19+T20*L20+T21*L21+

+T22*L22+T23*L23+T24*L24+T25*L25+T26*L26+T27*L27+T28*L28+T29*L29+T30*L30+T31*L31+

+T32*L32+T33*L33+T34*L34+T35*L35+T36*L36+T37*L37+T38*L38+T39*L39+T40*L40+T41*L41+

+T42*L42+T43*L43+T44*L44+T45*L45+T46*L46+T47*L47+T48*L48+T49*L49+T50*L50;

G=(N/a)+SummaLn-N*ProizvLT/SummaTa;

a'=G;

{a=3.48278}

b=(SummaTa/N)^(1/a); {b=179.173}

a1=3.48278;

b1=179.173;

f=(a1/b1)*((t/b1)^(a1-1))*exp(-(t/b1)^a1);

Fw'=f;

x1=step(t1,0,1);x2=step(t2,0,1);x3=step(t3,0,1);x4=step(t4,0,1);x5=step(t5,0,1);

x6=step(t6,0,1);x7=step(t7,0,1);x8=step(t8,0,1);x9=step(t9,0,1);x10=step(t10,0,1);

x11=step(t11,0,1);x12=step(t12,0,1);x13=step(t13,0,1);x14=step(t14,0,1);x15=step(t15,0,1);

x16=step(t16,0,1);x17=step(t17,0,1);x18=step(t18,0,1);x19=step(t19,0,1);x20=step(t20,0,1);

x21=step(t21,0,1);x22=step(t22,0,1);x23=step(t23,0,1);x24=step(t24,0,1);x25=step(t25,0,1);

x26=step(t26,0,1);x27=step(t27,0,1);x28=step(t28,0,1);x29=step(t29,0,1);x30=step(t30,0,1);

x31=step(t31,0,1);x32=step(t32,0,1);x33=step(t33,0,1);x34=step(t34,0,1);x35=step(t35,0,1);

x36=step(t36,0,1);x37=step(t37,0,1);x38=step(t38,0,1);x39=step(t39,0,1);x40=step(t40,0,1);

x41=step(t41,0,1);x42=step(t42,0,1);x43=step(t43,0,1);x44=step(t44,0,1);x45=step(t45,0,1);

x46=step(t46,0,1);x47=step(t47,0,1);x48=step(t48,0,1);x49=step(t49,0,1);x50=step(t50,0,1);

Fe=(x1+x2+x3+x4+x5+x6+x7+x8+x9+x10+x11+x12+x13+x14+x15+x16+x17+x18+x19+x20+

+x21+x22+x23+x24+x25+x26+x27+x28+x29+x30+x31+x32+x33+x34+x35+x36+x37+x38+x39+x40+

+x41+x42+x43+x44+x45+x46+x47+x48+x49+x50)/50;

{Êðèòåðèé ñîãëàñèÿ Êîëìîãîðîâà}

y=abs(Fe-Fw);

Y'=10*(1+sign(y-Y));

output Fe,Fw,a,b,f,y,Y; программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.19

программы и результаты решения конкретной задачи обработки статистических данных - student2.ru программы и результаты решения конкретной задачи обработки статистических данных - student2.ru

Рис. 5.20

Рассчитаем центральные моменты для полученного аппроксимирующего распределения Вейбулла при a=3.4828; b=179,173.

Результат таков: с.к.о. = 51.2941; Sk= -0.288577; Ex= -0.409101

5.5 Развитие метода максимального правдоподобия

Имея цензурированную выборку, рассчитать параметры предполагаемого теоретического распределения обычным методом максимального правдоподобия не получится. Его нужно усовершенствовать.

Приведем пример программы в МВТУ, рассчитывающей параметры распределения усовершенствованным методом максимального правдоподобия.

Программа.

t=time;

init a=1;

N=100;

t1=37.4016;t2=50.2728;t3=52.5291;t4=52.5291;t5=53.4032;t6=53.4406;t7=58.0694;

t8=67.2218;t9=69.1125;t10=79.7627;

t11=79.9546;t12=80.6018;t13=81.2688;t14=81.9584;

t15=84.0992;t16=89.3357;t17=89.4854;t18=93.7301;t19=98.052;t20=101.848;t21=106.263;

t22=108.239;t23=109.19;t24=109.733;t25=110.322;t26=112.915;t27=115.432;t28=118.202;

t29=121.33;t30=122.268;t31=123.717;t32=126.082;t33=126.805;t34=134.645;t35=135.435;

t36=136.144;t37=140.381;t38=143.135;t39=143.14;t40=143.145;t41=144.899;t42=145.882;

t43=147.046;t44=148.499;t45=149.848;t46=150.263;t47=150.488;t48=150.504;t49=156.174;t50=159.825;

t51=165.835;t52=167.562;t53=167.829;t54=171.408;t55=176.67;t56=180.494;t57=182.478;t58=184.263;

t59=185.41;t60=187.688;t61=191.661;t62=192.387;t63=196.13;t64=198.415;t65=199.738;t66=200.533;

t67=200.827;t68=201.658;t69=203.259;t70=204.411;t71=204.423;t72=206.576;t73=210.069;t74=212.88;

t75=214.061;t76=214.535;t77=216.04;t78=217.424;t79=219.624;t80=220.772;

t81=221.958;t82=223.243;

t83=225.122;t84=225.521;t85=225.787;t86=228.971;t87=229.115;t88=229.767;t89=230.124;t90=233.83;

t91=238.465;t92=238.731;t93=242.733;t94=247.148;t95=251.143;t96=253.053;t97=276.027;t98=279.369;

t99=300.081;t100=303.28;

L1=ln(t1);L2=ln(t2);L3=ln(t3);L4=ln(t4);L5=ln(t5);L6=ln(t6);L7=ln(t7);L8=ln(t8);

L9=ln(t9);L10=ln(t10);L11=ln(t11);L12=ln(t12);L13=ln(t13);L14=ln(t14);L15=ln(t15);

L16=ln(t16);L17=ln(t17);L18=ln(t18);L19=ln(t19);L20=ln(t20);L21=ln(t21);L22=ln(t22);

L23=ln(t23);L24=ln(t24);L25=ln(t25);L26=ln(t26);L27=ln(t27);L28=ln(t28);L29=ln(t29);

L30=ln(t30);L31=ln(t31);L32=ln(t32);L33=ln(t33);L34=ln(t34);L35=ln(t35);L36=ln(t36);

L37=ln(t37);L38=ln(t38);L39=ln(t39);L40=ln(t40);L41=ln(t41);L42=ln(t42);L43=ln(t43);

L44=ln(t44);L45=ln(t45);L46=ln(t46);L47=ln(t47);L48=ln(t48);L49=ln(t49);L50=ln(t50);

L51=ln(t51);L52=ln(t52);L53=ln(t53);L54=ln(t54);L55=ln(t55);L56=ln(t56);L57=ln(t57);

L58=ln(t58);L59=ln(t59);L60=ln(t60);L61=ln(t61);L62=ln(t62);L63=ln(t63);L64=ln(t64);

L65=ln(t65);L66=ln(t66);L67=ln(t67);L68=ln(t68);L69=ln(t69);L70=ln(t70);L71=ln(t71);

L72=ln(t72);L73=ln(t73);L74=ln(t74);L75=ln(t75);L76=ln(t76);L77=ln(t77);L78=ln(t78);

L79=ln(t79);L80=ln(t80);L81=ln(t81);L82=ln(t82);L83=ln(t83);L84=ln(t84);L85=ln(t85);

L86=ln(t86);L87=ln(t87);L88=ln(t88);L89=ln(t89);L90=ln(t90);L91=ln(t91);L92=ln(t92);

L93=ln(t93);L94=ln(t94);L95=ln(t95);L96=ln(t96);L97=ln(t97);L98=ln(t98);L99=ln(t99);

L100=ln(t100);

T1=t1^a;T2=t2^a;T3=t3^a;T4=t4^a;T5=t5^a;T6=t6^a;T7=t7^a;T8=t8^a;T9=t9^a;

T10=t10^a;T11=t11^a;T12=t12^a;T13=t13^a;T14=t14^a;T15=t15^a;T16=t16^a;T17=t17^a;

T18=t18^a;T19=t19^a;T20=t20^a;T21=t21

Наши рекомендации