В серии: Библиотека alt м. В. Сысоева, И. В. Сысоев


Download 0.87 Mb.
bet3/40
Sana23.04.2023
Hajmi0.87 Mb.
#1387407
TuriКнига
1   2   3   4   5   6   7   8   9   ...   40
Bog'liq
Боши Лекция Парадигма и методы программирование


Глава 6. Графики. Модуль matplotlib 134
6.1 Простые графики . . . . . . . . . . . . . . . . . . . . . . . . . . . 134
6.2 Заголовок, подписи, сетка, легенда . . . . . . . . . . . . . . . . . 138
6.3 Несколько графиков на одном полотне . . . . . . . . . . . . . . . 141
6.4 Гистограммы, диаграммы-столбцы . . . . . . . . . . . . . . . . . 146
6.5 Круговые и контурные диаграммы . . . . . . . . . . . . . . . . . 149
6.6 Трёхмерные графики . . . . . . . . . . . . . . . . . . . . . . . . . 150
6.7 Учёт ошибок . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
6.8 Примеры построения графиков . . . . . . . . . . . . . . . . . . . 153
6.9 Задания на построение графиков . . . . . . . . . . . . . . . . . . 156
Глава 7. Библиотеки, встроенные в numpy 160
7.1 Элементы линейной алгебры . . . . . . . . . . . . . . . . . . . . . 160
7.2 Быстрое преобразование Фурье . . . . . . . . . . . . . . . . . . . 163
7.3 Генерация случайных чисел . . . . . . . . . . . . . . . . . . . . . 166
7.4 Примеры решения заданий . . . . . . . . . . . . . . . . . . . . . . 167
7.5 Задания на использование встроенных библиотек numpy . . . . . 171

Предисловие


Эта книга написана для инженеров, физиков, биологов и просто всех-всех, кто не изучал программирование прежде, но для кого оно может быть полезно как средство решения своих насущных задач, а не является самоцелью. Для них выбор правильного языка для обучения и работы очень важен: такой язык должен быть одновременно прост в освоении и использовании и логично организован, иметь много внешних модулей и расширений для решения реальных задач (то есть быть популярным), и быть хорошо доступен — свободно распространяться вместе со внешними модулями для всех основных операционных систем. Язык Python лучше всех других удовлетворяет всем этим требованиям и поэтому ныне используется во многих вузах и школах для обучения и одновременно бьёт рекорды по популярности среди учёных и инженеров.
Книга позволит вам, начав с нуля, быстро и качественно научиться делать нужные вещи: производить вычисления, читать, записывать и анализировать данные, строить графики, и при этом освоить основные принципы программирования: структуры данных, циклы, условия, подпрограммы, поиск ошибок и отладку. Подбирая материал, мы сознательно придерживались самых простых путей решения той иной задачи, даже если это несколько противоречило академически принятому порядку изложения или сложившимся традициям. В ряде случаев, например, при работе с текстовыми файлами и массивами, мы даже предпочли использование широко популярных внешних модулей встроенным средствам. Всё изложение построено так, чтобы быть полезным и применимым сразу, ведь усваивается то, что используется.
Книга может выступать как в качестве самоучителя, так и в качестве учебника для преподавания в школе или вузе, задачника или просто справочника.

Download 0.87 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   40




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling