Верификация данных - Курсовая работа

бесплатно 0
4.5 35
Реализация алгоритма верификации данных; разработка программы обнаружения аномальных данных в одномерных выборках. Характеристика методов D-статистики, Титьена-Мура, диаграммы "Ящик с усами"; обеспечение эффективности оценок статистических данных.


Аннотация к работе
Глава 1. Теоретические сведения 1.1 Выборки с аномальными данными 1.2 Обнаружение аномальных данных в одномерных выборках 1.2.1 Метод D-статистики 1.2.2 Метод Титьена-Мура 1.2.3 Графический метод диаграмма «Ящик с усами» Глава 2. Описание программы 3.1 Руководство программиста 3.1.1 Входные данные 3.1.2 Основные функции программы 3.1.3 Выходные данные 3.2 Руководство пользователя 3.2.1 Входные данные 3.2.2 Выходные данные Заключение Введение Статистика - отрасль знаний, в которой излагаются общие вопросы сбора, измерения и анализа массовых статистических (количественных или качественных) данных 0) { i=1; while (imas[i step]) { temp=mas[i]; mas[i]=mas[i step]; mas[i step]=temp; i=1; } else i=i 1; }; step=Convert::ToInt32(floor(Convert::ToDouble(step)/2.0)); }; //завершение сортировки шелла i=step=0; temp=0.0; upi=nd; dwi=1; dmin=dmax=0.0; flmin=flmax=true; // //цикл работы алгоритма де статистики while (flmin||flmax) { if (flmax) { dmax=(mas[upi]- func_mo(dwi,upi,mas))/func_s(dwi,upi,mas,func_mo(dwi,upi,mas)); if (dmax0) { i=1; while (imas[i step]) { temp=mas[i]; mas[i]=mas[i step]; mas[i step]=temp; i=1; } else i=i 1; }; step=Convert::ToInt32(floor(Convert::ToDouble(step)/2.0)); }; //завершение сортировки шелла // вычисление критерия титьена-мура i=step=1; movct=moint=smm1=smm2=0.0; while (i0) { i=1; while (imas[i step]) { temp=mas[i]; mas[i]=mas[i step]; mas[i step]=temp; i=1; } else i=i 1; }; step=Convert::ToInt32(floor(Convert::ToDouble(step)/2.0)); }; //завершение сортировки шелла i=j=step=0; temp=0.0; //вычисление значений для построения диаграммы if (fmod(Convert::ToDouble(nb),2.0)bi1) { us1=mas[i]; break; }; i ; }; i=nb; while (i>0)//примыкающие (усы) { if (mas[i]be1)) { this->axvsFlexArray2->set_TextMatrix(1,j,Convert::ToString(mas[i])); v1=i; sc1 ; j ; }; i ; }; i=nb; while (i>0)//внешние данные { if ((mas[i]>bi2)&&(mas[i]axvsFlexArray2->set_TextMatrix(1,j,Convert::ToString(mas[i])); v2=i; sc2 ; j ; }; i--; }; i=j=step=1; step=0; while (iaxvsFlexArray3->set_TextMatrix(1,j,Convert::ToString(mas[i])); step=i; j ; }; i ; }; i=nb;k=0; while (i>0)//anomal data { if (mas[i]>be2) { this->axvsFlexArray3->set_TextMatrix(1,j,Convert::ToString(mas[i])); k=i; j ; }; i--; }; // завершение вычисления различных не стандартных значений // Блок-схема алгоритма построения диаграммы «Ящик с усами» представлена на рисунке 5 Рис. 5. диаграмма «Ящик с усами» Глава 3.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?