Table of Contents
1
110
Качала, В. В. Принципы создания пакета прикладных графических программ на языке Турбо-Паскаль (на примере задач геофизики) / под ред. А. А. Намгаладзе. – Апатиты : ПГИ КНЦ РАН, 1993. – 99 с.
ВВЕДЕНИЕ
9
1. ГРАФИЧЕСКОЕ ПРЕДСТАВЛЕНИЕ ФУНКЦИОНАЛЬНЫХ ЗАВИСИМОСТЕЙ
11
1.1. Системы координат
11
1.2. Формы изображения функциональных зависимостей
12
1.2.1. Скалярные функции
12
1.2.2. Вектор-функции
14
1.3. Вращение трехмерных изображений
15
1.4. Графики в геофизическом моделировании
17
2. ГРАФИКА И ЯЗЫКИ ПРОГРАММИРОВАНИЯ
19
2.1. Выбор языка программирования
19
2.2. Возможности языка Турбо-Паскаль
21
3. ОБЩЕ ЗАДАЧИ СОЗДАНИЯ ГРАФИЧЕСКИХ ПРОГРАММ
23
3.1. Структура графической программы
23
3.2. Подготовка и ввод данных
24
3.2.1. Входные данные графических программ
24
3.2.2. Связь графических программ и данных
27
3.2.3. Ввод данных
29
3.3. Большие массивы в Турбо-Паскале
33
3.4. Преобразование данных
36
3.4.1. Сортировка
36
3.4.2. Сглаживание и интерполяция
37
3.5. Выбор и оцифровка шкал
44
3.6. Сохранение графика в памяти ЭВМ
49
3.7. Просмотр изображений графиков
52
3.8. Вывод графика на принтер
54
4. ИЗОБРАЖЕНИЕ ГРАФИКОВ ФУНКЦИЙ НА ЭКРАНЕ ДИСПЛЕЯ
57
4.1. Связь мировых и экранных координат
57
4.2. Изображение шкап
58
4.3. Графики скалярных функций
60
4.4. Изолинии
62
4.4.1. Проблемы изображения изолиний
62
4.4.2. Изолинии в цвете
64
4.4.3. Изолинии в прямоугольных координатах
66
4.4.4. Изолинии в полярных координатах
70
4.4.5. Изолинии на глобусе
71
4.5. Векторные поля
75
5. ПРИМЕРЫ СОЗДАНИЯ ГРАФИЧЕСКИХ ПРОГРАШ
78
5.1. Пакет универсальных и специализированных графических программ
78
5.2. Графическая подсистема глобального моделирования геофизических процессов - комплекс DRACON*
80
5.2.1. Структура и работа комплекса
81
5.2.2. Диалоговый интерфейс с пользователем
82
ЗАКЛЮЧЕНИЕ
84
ЛИТЕРАТУРА
85
ПРИЛОЖЕНИЕ. Примеры изображений графиков функций
87
ОГЛАВЛЕНИЕ
102
Made with FlippingBook
RkJQdWJsaXNoZXIy MTUzNzYz