| курсовая работа ( ID_32754 ) : | |
| Курсовая работа по дисциплине: “Интерактивные графические системы”. | |
| Предмет | Объем | Стоимость | Год сдачи |
| Информационные технологии | 18 стр. | 700 руб. | 2005 |
- Содержание работы
- Введение
- Выдержка из текста
- Выводы
- Список литературы
Реализована интерактивная графическая программа, отображающая функцию от двух переменных в виде цветовой градации. Используется метод конечных элементов для решения математической постановки задачи. Реализованы возможности изменения масштаба, в том числе логарифмического. Программа написана на языке Microsoft Visual C++ с использованием библиотеки OpenGL.
Задание курсовой работы: Разработать и реализовать программу, рисующую функцию от двух переменных в виде цветовой градации. Функция задаётся значениями в узлах конечноэлементной сетки. Каждый элемент закрашивается одним цветом, соответствующим среднему значению на элементе. Реализовать возможность установления логарифмического масштаба по X и/или Y. Использовать треугольники с линейными базисными функциями. Работа выполняется с применением библиотеки OpenGL, включает интерактивные элементы.
Написанная программа представляет собой законченный продукт, который может использовать сторонний пользователь.
Визуализированная функция задаётся значениями в узлах конечноэлементной треугольной сетки. Каждый элемент закрашивается одним цветом, соответствующим среднему значению на треугольнике, т.е. каждый треугольник заливается цветом, вычисляемым по следующему алгоритму.
Диалог с пользователем представлен в виде стандартных диалоговых окон открытия файлов и выводом подсказки какой файл следует открыть. Тип открываемых файлов: *.txt.
По проведённым тестам можно сказать о корректной работе разработанного программного продукта, отвечающего предъявленным требованиям.
1. Рояк М.Э., Соловейчик Ю.Г., Шурина Э.П. Сеточные методы решения краевых задач математической физики: Учеб. пособие. – Новосибирск: Изд. - НГТУ, 1998.
