Содержание книги "Графика на Python
:
создание 2D- и 3D-изображений для научной графики и презентаций"
От издательства
Об авторе
О техническом рецензенте
Благодарности
Введение
Глава 1. Основные команды и функции Python
Стиль программирования
Область построения диаграмм
Определение размера области построения диаграмм
Импорт команд построения диаграмм
Отображение области построения диаграммы
Сетка построения диаграмм
Сохранение диаграммы
Цвет сетки
Интервал сетки
Пользовательские линии сетки
Обозначение осей
Название диаграммы
Цвета
Смешение цветов
Интенсивность цвета
Перекрытие
Цвет фона
Форма области диаграммы
Как исправить искажения формы
Применение коэффициента масштабирования при построении графика
Лучший способ: масштабирование осей в plt.axis()
Оси координат
Часто используемые команды и функции построения графиков
Точки с использованием scatter( )
Линии с использованием метода plot()
Стрелки
Текст
Списки, кортежи и массивы
Функция arange( )
Функция range( )
Краткое содержание
Глава 2. Графика в двух измерениях
Линии из точек
Рисование точками
Дуги окружности, нарисованные точками
Дуги окружностей из отрезков линий
Окружности
Диски, нарисованные точками
Эллипсы
2D-перемещение
2D-поворот
Краткое содержание
Глава 3. Графика в трех измерениях
Трехмерная система координат
Проекции на координатные плоскости
Поворот вокруг оси y
Поворот вокруг оси х
Поворот вокруг оси z
Отдельные повороты вокруг осей координат
Последовательные повороты вокруг осей координат
Конкатенация матриц
Ввод данных с клавиатуры в структуру функционального программирования
Краткое содержание
Глава 4. Перспектива
Краткое содержание
Глава 5. Переcечения
Линия, пересекающая прямоугольник
Линия, пересекающая треугольник
Линия, пересекающая круг
Линия, пересекающая сектор круга
Линия, пересекающая сферу
Прямоугольник, пересекающий сферу
Краткое содержание
Глава 6. Удаление скрытых линий
Бокс
Пирамида
Прямоугольники
Сфера
Краткое содержание
Глава 7. Шейдинг
Шейдинг бокса
Шейдинг сферы
Краткое содержание
Глава 8. Построение 2D-диаграмм
Линейная регрессия
Аппроксимация функции
Сплайны
Краткое содержание
Глава 9. Построение 3D-диаграмм
3D-поверхности
Шейдинг 3D-поверхности
Краткое содержание
Глава 10. Сатурн: демонстрация
Сатурн
Краткое содержание
Глава 11. Электроны, фотоны и водород
Краткое содержание
Глава 12. Демонстрация: Солнце
Модель Земля–Солнце
Некоторые факты о Солнце
Фотоны и Солнце
Излучение черного тела Макса Планка
Суммарная мощность, излучаемая Солнцем
Освещенность Земли
Краткое содержание
Глава 13. Изменение климата
Похолодание климата
Альбедо
Солнечные пятна
Аэрозоли
Вулканы
Потепление климата
Измерение климатических данных
Забор проб осадочных отложений
Глобальный энергетический баланс
Подъем уровня Мирового океана
Глобальная климатическая модель
Краткое содержание
Глава 14. Динамика населения
Последовательный рост
Растения
Насекомые
Киты
Краткое содержание
Глава 15. Управление ресурсами
Программа LG: логистический рост при отсутствии добычи
Программа CHR: логистический рост при постоянной скорости добычи
Краткое содержание
Глава 16. Экологическое разнообразие и бабочки
Краткое содержание
Приложение А. Где взять Python
Приложение В. Закон излучения Планка и уравнение Стефана–Больцмана
Приложение С. Графические и математические функции, обычно используемые в графическом программировании, с примерами
Приложение D. Настройка осей построения диаграммы с помощью plt.axis()
Предметный указатель