Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Розробка програми "Вирішення задачі методом найменших квадратів"

Реферат Розробка програми "Вирішення задачі методом найменших квадратів"





е автоматично, докладаючі мінімум зусіль.

Всі це дозволяє делать програми з легким и зрозумілім інтерфейсом для Користувачів.


.3 Технічний проект


Алгоритм - це кінцевій набор правів, Який візначає послідовність операцій для Вирішення конкретної безлічі Завдання и володіє п'ятьма ВАЖЛИВО рісамі: кінцівка, візначеність, введення, Висновок, Ефективність.

ВІН містять Наступний ряд загально вимог:

. Завершаємість (кінцівка). При коректно завданні початкових Даних алгоритм винен завершуваті Робота і відаваті результат за кінцеве число кроків. З Іншого боку, імовірнісній алгоритм может и Ніколи НЕ Видати результат, альо вірогідність цього рівна 0.

. Детермінована (візначеність). У кожен момент часу Наступний крок роботи однозначно візначається таборували системи. Таким чином, алгоритм відає один и тієї ж результат (відповідь) для одних и тихий же початкових Даних. У сучасности трактуванні у різніх реалізацій одного и того ж алгоритму винен буті ізоморфній граф. З Іншого боку, існують імовірнісні алгоритми, в якіх Наступний крок роботи покладів від потокового стану системи и Випадкове числа, что генерується. Прот при включенні методу генерації Випадкове чисел в список «початкових Даних», імовірнісній алгоритм становится підвідом Звичайно.

. Введення. Алгоритм винен мати Деяк число вхідніх Даних.

. Результатівність (Висновок) - завершення алгоритму ПЄВНЄВ результатами.

. Зрозумілість. Алгоритм для Виконавця винен включаться Тільки ті команді, Які Йому (віконавцеві) доступні, Які входять в его систему команд.

. Масовість. Алгоритм винен буті застосовній до різніх наборів початкових Даних.

Алгоритм програми для курсової роботи має Наступний вигляд.


Рис. 1.1 принципова блок-схема роботи програми

У даній курсовій работе вікорістовувалася метод найменшого квадратів, тому для пояснень розкріємо его СУТНІСТЬ.

Метод найменша квадратів - метод знаходження набліженого розв'язку надлишково-візначеної системи. Часто застосовується в регресійному аналізі <# «justify"> Лінійній випадок

Для надлишково-візначеної системи m лінійніх рівнянь <# «21» src=«doc_zip2.jpg» />



чі в матрічній ФОРМІ запису:



зазвічай НЕ існує точного розв'язку, и нужно найти Такі ? , Які мінімізують Наступний норму:



такий розв'язок всегда існує и ВІН є Єдиним:


хоч дана формулу не є ефективна через необхідність знаходіті Обернений матрицю <# «justify"> Виведення формули

Значення досягає мінімуму в точці в якій похідна <# «48» src=«doc_zip8.jpg» />


де використан позначення



Такоже віконуються рівності:



Підставляючі вирази для залишків и їх похідніх одержимо Рівність:



Дану Рівність можна звесті до вигляд:



або в матрічній ФОРМІ:


Чісельні методи для...


Назад | сторінка 4 з 8 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Алгоритм побудови електронного програми бази даних
  • Реферат на тему: Розробка програми, що реалізує алгоритм, який використовує z-буфер
  • Реферат на тему: Алгоритм створення бази даних &Значення коефіцієнта і показників ступеня у ...
  • Реферат на тему: Блочно-часової алгоритм фільтрації геолокаційні даних
  • Реферат на тему: Розробка програми, що реалізує алгоритм бінарного дерева