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

Реферат Розробка програми для розв'язання систем лінійних рівнянь





МІНІСТЕРСТВО ОСВІТИ

ДЕРЖАВНЕ Освітні установи

ВИЩОЇ НАУКИ

Вятському ДЕРЖАВНИЙ УНІВЕРСИТЕТ


ФАОТ


В 

РОЗРОБКА ПРОГРАМИ ДЛЯ ВИРІШЕННЯ СИСТЕМ лінійних рівнянь

В 

Пояснювальна записка

Курсова робота з дисципліни

"Інформатика"

В В 

ТПЖА.12203-01 81 01 ПЗ



Розробив студент гр. СК-00 ____________/А. І. Іванов/

Керівник викладач

ФАОТ ____________/К. І. Петров/

В В 

Курсова робота захищена з оцінкою "___________" "__" _____2002 р.



В 

Кіров 2002


Реферат


А. І. Іванов. Розробка програми для розв'язання систем лінійних рівнянь: ТПЖА 12203-01 81 01 ПЗ. Курсова робота/ВятГУ, ФАОТ, рук. К. І. Петров - Кіров, 2002. ПЗ 7 с., 3 табл., 8 рис., 4 джерела, 4 дод.; Програм. докум. 18 л. <В 

СИСТЕМА ЛІНІЙНИХ РІВНЯНЬ, методом Зейделя, МЕТОД простої ітерації, МАТРИЦЯ КОЕФІЦІЄНТІВ, ВЕКТОР ВІЛЬНИХ ЧЛЕНІВ, УМОВА ЗБІЖНОСТІ


Об'єктом дослідження є ітераційні методи рішення систем лінійних алгебраїчних рівнянь (Далі СЛАР): метод простих ітерацій і метод Зейделя. p> Мета роботи - розробка програми для вирішення СЛАР з довільною кількістю рівнянь.

Для отримання вектора рішень СЛАР реалізовані методи Зейделя і простих ітерацій. p> Недоліком досліджуваного методу - неможливість знаходження рішення за кінцеве число ітерацій навіть при відсутності обчислювальної похибки. p> Результати проведеної роботи можуть бути використані при вирішенні СЛАР з довільною кількістю рівнянь. p> середу програмування - Borland C.

В 

Зміст


Введення 2

1 Аналіз завдання і вибір методу рішення 3

1.1 Аналіз завдання 3

1.2 Вибір методу рішення 3

1.2.1 Метод простих ітерацій 4

1.2.2 Метод Зейделя 4

2 Реалізація методу розв'язання задачі 5

2.1 Контроль вхідної інформації 5

2.2 Формат виводу вихідний інформації 5

2.3 Вибір типів вхідних, робітників і вихідних змінних,

використовуються в програмі 6

2.4 Проектування програми 6

2.5 Аналіз результату 6

Висновок 7

Додаток А (обов'язковий) Розробка програми для розв'язання систем лінійних рівнянь. Опис програми. ТПЖА.12203-01 13 січня 8

Додаток Б (обов'язковий). Розробка програми для розв'язання систем лінійних рівнянь. Керівництво користувача. ТПЖА.12203-01 34 01 ..

Додаток В (обов'язковий). Розробка програми для розв'язання систем лінійних рівнянь. Текст програми. ТПЖА.12203-01 12 23 січня

Додаток Г (довідковий) 45


В 

Введення


Рішення СЛАР є однією з важливих обчислювальних завдань, часто зустрічаються в прикладної математиці. До вирішення систем лінійних рівнянь зводиться ряд завдань аналізу, пов'язаних з наближенням функцій, рішення систем диференціальних рівнянь і інтегральних рівнянь і т.д. p> У зв'язку з використанням великої кількості змінних в системі ручний розрахунок СЛАР досить трудомісткий і може зайняти багато часу. Актуальність даної курсової роботи полягає в тому, що вищеописана проблема вирішується за допомогою розробленої курсової програми.

Курсова робота носить навчальний характер. У ході її програміст реалізував наявні знання з курсу лінійної алгебри за рішенням СЛАР в програмній інтерпретації мовою програмування С. А знання комп'ютера і наявність досвіду в програмуванні в наш час особливо вітається у фірмах, що працюють у сфері інформаційних технологій.

В 

1 Аналіз завдання і вибір методу рішення


1.1 Аналіз завдання


Відповідно до завданням на курсову роботу необхідно розробити програму для вирішення СЛАР методом простих ітерацій і методом Зейделя. Передбачити введення числа рівнянь, матриці коефіцієнтів і вектора вільних членів, а також виведення вектора рішень на екран. p> Для зручності тестування програма повинна володіти зрозумілим і логічним інтерфейсом, розрахованим на недосвідченого користувача.

1.2 Вибір методу рішення


Відповідно до завданням на курсову роботу в програмі реалізовані ітераційні методи: простих ітерацій і Зейделя.

Нехай шукається рішення невиродженому системи рівнянь [1]

.

(1)


Першим кроком у ітераційному методі є перетворення вихідної системи до виду [1]

,

(2)


де матриці С, В і вектор d визначаються за матриці А і вектора b. Причому системи (1) і (2) є еквівалентними, тобто їх рішення збігаються, а побудова зворотного матриці С-1 простіше, ніж А-1. [1]

Другим кроком є ​​розстановка індексів або номерів наближень в (2) і завдання нульов...


сторінка 1 з 10 | Наступна сторінка





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

  • Реферат на тему: Розробка прикладної програми для розв'язання систем лінійних алгебраїчн ...
  • Реферат на тему: Точні методи розв'язання систем лінійних алгебраїчних рівнянь (СЛАР)
  • Реферат на тему: Метод Гаусса розв'язання систем лінійних алгебраїчних рівнянь
  • Реферат на тему: Чисельні методи розв'язання систем лінійних рівнянь
  • Реферат на тему: Пошуки більш раціонального способу розв'язання систем лінійних рівнянь ...