Создание графических компонент - Курсовая работа

бесплатно 0
4.5 58
Разработка компоненты для математических вычислений (операций над матрицами) с использованием технологии OpenGL (сложение, вычитание, умножение, транспонирование, определитель, обратная матрица). Базовые навыки по работе с технологией в среде .Net.


Аннотация к работе
Мощная библиотека классов платформы .NET берет на себя массу рутинных операций, что дает возможность решать более сложные задачи, используя готовые строительные блоки. Разработка компоненты для математических вычислений (операций над матрицами) с использованием технологии OpenGL. 2. Аналитическая часть 1.1 Анализ предметной области Матрицей называется прямоугольная таблица из чисел aij, где i=1,2,..,m , j=1,2,..,n cостоящая из m строк и n столбцов. Сложение матриц A B есть операция нахождения матрицы C, все элементы которой равны попарной сумме всех соответствующих элементов матриц A и B, то есть каждый элемент матрицы C равен Разность двух матриц одинакового размера можно определить через операцию сложения матриц и через умножение матрицы на число: (3) Свойства сложения матриц: 1. Ввод данных Основой для ввода данных является форма Form1 имеющая потомков Form2 и Form3. Form2 необходима для ввода данных, если был выбран режим для двух матриц, а Form3 если для одной. При отображении Form1 кнопка button скрыта, потому что переход на следующую форму осуществлен по нажатию на Enter, причем пользователь оповещается об этом появлением всплывающей подсказки toolTip, после того, как все элементы введены в таблицу dataGridView. Дополнительный метод: DrawLine(Point A, Point B) - рисование линии Класс matrixTable Используется для создания таблицы. Дополнительный метод: public void drawText(TextureFont texFont, Point resolution) - рисует нумерацию строк и столбцов Класс matrix Является матрицей.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?