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

Реферат Визначення ортогональної матриці















Курсова робота

з дисципліни

«Програмування»

Тема курсової роботи «Визначення ортогональної матриці»

Зміст


Введення

. Розробка ескізного і технічного проектів програми

. 1 Завдання

. 2 Призначення і область застосування

. 3 Технічні характеристики

. 3.1 Постановка завдання

. 3.2 Опис алгоритму

. 3.3 Організація вхідних і вихідних даних

. 3.4 Вибір складу технічних і програмних засобів

. Розробка робочого проекту

. 1 Розробка програми

. 2 Специфікація програми

. 3 Опис програми

. 4 Тестування програми

Висновок

Список використаної літератури

Додаток «Лістинг програми« Визначення ортогональної матриці »


Введення


Курсова робота «Визначення ортогональної матриці» присвячена створенню робочої програми, що дозволяє працювати з масивами даних.

Робоча програма представляє оператору перетворення за методом Гаусса - Жордана заданої матриці у зворотний матрицю. Транспонування розрахункової матриці. Множення транспонований матриці на зворотну матрицю і порівнювання результату з одиничною матрицею з метою перевірки вірності знаходження оберненої матриці. Порівнювання транспонований матриці зі зворотним, з метою перевірки ортогональності.

Робоча програма реалізується в консольної технології, займає не більше 15 кбайт пам'яті. Може працювати під операційною системою Windows ХР і більш ранніх версіях Windows, на процесорах починаючи 486 серії.

Ця курсова робота має практичне застосування: при невеликій модифікації даного проекту можна створити тестову програму в допомогу студентам, що вивчають матриці і властивості матриць.


1. Розробка ескізного і технічного проектів програми


. 1 Завдання


У курсовій роботі необхідно створити консольний додаток «Визначення ортогональної матриці», що дозволяє розраховувати із заданої матриці зворотну матрицю, транспоновану матрицю, і з її допомогою визначати ортогональность представленої матриці.

Консольне додаток повинен:

автоматично перетворювати початкову матрицю у зворотний матрицю;

автоматично транспонувати початкову матрицю;

автоматично множити транспоновану матрицю на зворотну матрицю;

автоматично порівнювати твір матриць з одиничною матрицею;

автоматично порівнювати транспоновану матрицю зі зворотним;

автоматично прораховувати висновок про ортогональності матриці;

виводити на екран результати обчислення.

Інтерфейс програми «Визначення ортогональної матриці» повинен являти собою власне консольне вікно з заголовком і виведенням розрахункових даних.


. 2 Призначення і область застосування


Призначення програми - «Визначення ортогональної матриці» дозволяє проводити перевірку заданої матриці на ортогональность.

Область застосування програми - обчислення для дисципліни за курсом лінійної алгебри при вивченні теми «Матриці» для учнів старших класів та студентів першого курсу.

. 3 Технічні характеристики


. 3.1 Постановка завдання

Необхідно розробити програму для проведення математичних обчислень з матрицями з метою виявлення ортогональності матриці.

У математиці квадратна матриця А називається ортогональною, якщо АТ=А - 1

Транспонована матриця АТ - це матриця, отримана шляхом заміни у вихідної матриці А рядків на стовпці. Зворотній матриця А - 1 - це така матриця, при множенні на яку вихідної матриці А, дає в результаті одиничну матрицю. Одинична матриця - це така матриця, в якій елементи головної діагоналі приймають значення 1, інші елементи 0. Головна діагональ матриці - це діагональ, яка проходить через верхній лівий і нижній правий кути матриці.

Розробляється програма «Визначення ортогональної матриці» повинна за методом Гаусса - Жордана перетворювати початкову матрицю у зворотний і порівнювати її з транспонованою.


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





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

  • Реферат на тему: Автоматизація розв'язання задачі на находженіе матриці в складі іншої м ...
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми обчислення суми елементів рядкі ...
  • Реферат на тему: Розробка програми для аналізу прямокутної матриці
  • Реферат на тему: Розробка програми формування матриці суміжності
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми сортування елементів, що знаход ...