Лістинг програми, яка реалізує тип даних - речова матриця - і принципи роботи з ними

подібні документи

Ортонормированном матриця - матриця, стовпці і рядки якої утворюють системи ортонормованих векторів. Рішення завдання для матриці, яка є і не є ортонормованій. Розробка структур даних і алгоритмів. Код програми на мові С ++.

Основні операції з матрицями. Проектування об'єктно-орієнтованого модуля для роботи з матрицями в середовищі Delphi 7. Розробка програми, яка дозволяє виконувати різні дії над матрицями. Опис інтерфейсу програми, вихідний код модуля.

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

Проектування програми для роботи з матрицями, що володіє деяким рівнем захисту, інтуїтивно зрозумілим інтерфейсом і легкістю управління. Набір функцій в програмі. Клас зберігання матричних даних. Опис інтерфейсу, форма входу і головне вікно.

Принципи розробки та приклад роботи програми, що реалізує основні операції алгебри матриць: додавання, віднімання, множення, транспонування, а також множення матриці на число. Функціональні моделі та блок-схеми рішення завдання операцій над матрицями.

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

Створення програми на мові C Windows Form. Характеристика особливостей інтерфейсу GDI +. Композиція перетворень. Матриця A, поворот на 90 градусів. Матриця B, масштабування по осі X з коефіцієнтом 2. Матриця C, зсув на три одиниці по осі Y.

Поняття матриць і операції, що виконуються з ними. Розробка програми для обчислень над матрицями в середовищі MS Visual Studio Express із застосуванням мови програмування C ++. Робота з бібліотекою математичного типу vector. Реалізація перевантаження операцій.