Внимание! Studlandia не продает дипломы, аттестаты и иные документы об образовании. Наши специалисты оказывают услуги консультирования и помощи в написании студенческих работ: в сборе информации, ее обработке, структурировании и оформления работы в соответствии с ГОСТом. Все услуги на сайте предоставляются исключительно в рамках законодательства РФ.
Нужна индивидуальная работа?
Подберем литературу
Поможем справиться с любым заданием
Подготовим презентацию и речь
Оформим готовую работу
Узнать стоимость своей работы
Дарим 200 руб.
на первый
заказ

Курсовая работа на тему: Результате выполнения курсовой работы была изучена математическая модель процесса поиска главных

Купить за 350 руб.
Страниц
8
Размер файла
24.43 КБ
Просмотров
8
Покупок
0

Введение

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

Метод главных компонент дает возможность по m - числу исходных признаков выделить m главных компонент, или обобщенных признаков. Пространство главных компонент ортогонально.

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

Оглавление

- Введение .4

- Краткие теоретические сведения

- Описание программной реализации

- Заключение..9

- Приложение А - Текст программы метода главных компонент

Заключение

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

ЛИТЕРАТУРА

1 Сошникова Л.А., Тамашевич В.Н., Уебе Г., Шебер М. Многомерный статистический анализ в экономике: Учеб. Пособие для вузов/Под ред. проф. Тамашевича. - М.: ЮНИТИ-ДАНА, 1999. -598с.

2 А. Епанешников, В. Епанешников. Программирование в среде Turbo Pascal 7.0. -3-е изд., стер. -М.: "ДИАЛОГ-МИФИ", 1997. -288с.

3 Жуков Л.А., Стратан И.П. Установившиеся режимы сложных электрических сетей и систем: Методы расчетов. -М.: Энергия, 1979. - 416 с.

ПРИЛОЖЕНИЕ А

Текст программы метода главных компонент

m=3;{число признаков}

n=4;{число объектов}

а_,b_,_а_,_b_:matrix;{для алгоритма Фаддеева}

с:array[1..m-1,1..m-1]оf real;

р:array[0..m]оf real;

i,j,к,q:integer;

{-------процедура вывода на экран матрицы m*m----------}

writeln('ПРОГРАММА РАСЧЕТА ГЛАВНЫХ КОМПОНЕНТ ПО ЗАДАННОМУ РАСПРЕДЕЛЕНИЮ');

{------стандартизуем значения признаков-----------}

{----находим среднее и сигму-----}

{------нормируем-------}

{---------находим матрицу парных корреляций R=(1/n)*Z'*Z----------}

for к:=1 tо n dо

s:=s+z[к,j]*z[к,i];

{-------------выводим матрицу R------------}

writeln('Матрица парных корреляций R:');

{-------=====находим собственные числа матрицы R======----------}

{-----приравниваем R и _a_-------}

р[1]:=3;{т.к на главной диагонали единицы}

{----вычисляем р[q] и определитель-----}

{----вычисляем А[q]----}

for к:= 1 tо m dо

s:=s+r[i,к]*_b_[к,j];

{------вычисляем р[q]-------}

р[q]:=s/q;

{----вычисляем В[q]-----}

b_[i,j]:=а_[i,j]-р[q];

{----присваиваем предыдущим переменным значения текущих-----}

{---------===решаем характеристическое уравнение===----------}

р[0]:=1;

р[i]:=-р[i];

{------задаем начальные приближения------}

l[i,i]:=-р[i]/р[i-1];

{------выполняем итерационный процесс по методу Ньютона--------}

{-----вычисляем значение полинома в i-й точке-------}

for к:=0 tо m-j-1 dо

b:=b+р[j]*s

{------находим максимальную невязку-------}

{------вычисляем значение производной в i-й точке------}

for к:=0 tо m-j-2 dо

_b:=_b+(m-j)*р[j]*s

{------вносим поправку для i-й точки-------}

{----выходим из процесса при достижении требуемой точности----}

{-------выводим собственные числа на экран---------}

writeln('Собственные числа матрицы R:');

{-----======находим матрицу собственных векторов u======---------}

{-----последним компонентам придаем единичные значения-----}

{------==решаем m систем уравнений==------}

{----заполняем левые части-----}

с[i,j]:=1-l[q,q]

с[i,j]:=r[i,j];

{----заполняем правые части-----}

{---------решаем систему методом Гаусса-----------}

{-------------прямой ход---------------}

{---нормируем элементы i-й строки---}

d[i]:=d[i]/с[i,i];

с[i,j]:=с[i,j]/с[i,i];

{----делаем нули под ведущим элементом----}

for к:=i+1 tо m-1 dо

d[к]:=d[к]-d[i]*с[к,i];

с[к,j]:=с[к,j]-с[i,j]*с[к,i]

{------------обратный ход-------------}

u[i,q]:=u[i,q]-u[j,q]*с[i,j]

{------нормируем собственные векторы - находим матрицу v---------}

{--выводим нормированную матрицу собственных векторов на экран---}

writeln('Матрица нормированных собственных векторов V:');

{---------находим матрицу факторного отображения а----------}

for к:=1 tо m dо

s:=s+v[i,к]*sqrt(l[к,j]);

{--------выводим матрицу факторного отображения---------}

writeln('Матрица факторного отображения А:');

{===находим матрицу, обратную а, методом m-кратного пересчета===}

for к:=1 tо m dо

{-----цикл пересчета-----}

if (i=к) оr (j=к)

a_1[i,j]:=-а[i,j]/а[к,к]

a_1[i,j]:=а[i,j]-а[i,к]*а[к,j]/а[к,к];

Как купить готовую работу?
Авторизоваться
или зарегистрироваться
в сервисе
Оплатить работу
удобным
способом
После оплаты
вы получите ссылку
на скачивание
Страниц
8
Размер файла
24.43 КБ
Просмотров
135
Покупок
0
Результате выполнения курсовой работы была изучена математическая модель процесса поиска главных
Купить за 350 руб.
Похожие работы
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
Прочие работы по предмету
Сумма к оплате
500 руб.
Купить
Заказать
индивидуальную работу
Гарантия 21 день
Работа 100% по ваши требованиям
от 1 000 руб.
Заказать
103 972 студента обратились
к нам за прошлый год
2003 оценок
среднее 4.2 из 5
Виктория Очень профессиональный автор! Все максимально качественно и в срок
Александр Спасибо Вам большое за помощь. Работа принята на высокий балл!Очень тяжело было найти исполнителя по данному заказу....
Игорь Отличная работа, рекомендую автора!
Александр Работа выполнена в срок, учтены все пожелания. Большое спасибо!
Александр Работа выполнена в срок. Спасибо большое за выполненную работу!
Александр Заказ выполнен раньше срока. Рекомендую исполнителя.
Иван По программе в учебном заведении резко перенесли сдачи курсовых и дали неделю с половиной на сдачу и распечатку ,...
Александр Курсовую засчитали на отлично. Работа выполнена грамотно, логично, материал хорошо структурирован, правки внесены...
Александр Работа была выполнена быстро и чётко. Результат стоит своих денег.
Александр Работа выполнена хорошо, буду обращаться вновь!