Python и Matplotlib

Matplotlib — библиотека для Python, ориентированная на вывод научной информации в графическом виде. Это и графики, и диаграммы, карты и т.п.

Серию мелких заметок о Matplotlib можно будет найти по меткам: python и matplotlib

Простоту и элементарность библиотеки можно увидеть на примере (отображается график функции y=2 e^(-x/1.1)):

from math import *
import numpy as np
import matplotlib.pyplot as plt

x = np.arange(-5.0,5.0,0.01)
y = 2.0*np.exp(-x/1.1)

plt.plot(x,y)
plt.show()

И самое важное, для печати подписей к данным на русском нужно воспользоваться следующей конструкцией:

from matplotlib import rc
rc('font',**{'family':'verdana'})
rc('text.latex',unicode=True)
rc('text.latex',preamble='\usepackage[utf8]{inputenc}')
rc('text.latex',preamble='\usepackage[russian]{babel}')

Для начала всё 🙂

Книга по Python

Литературы по Python вполне достаточно, например вот.

Но есть книжки, которые выделяются на общем фоне. Представленный экземпляр — это подробное и тщательное описание использования языка Python в научных расчетах.

 OZON.ru - Книги | Численные методы. Вычислительный практикум | П. Н. Вабищевич | Купить книги: интернет-магазин / ISBN 978-5-397-01372-7 Отличное описание возможностей языка Python для решения численных задач.
OZON.ru — Книги | Численные методы. Вычислительный практикум | П. Н. Вабищевич | Купить книги: интернет-магазин / ISBN 978-5-397-01372-7

Python: определенный интеграл

Задача №2: Расчитать значение определенного интегралла известной функции на диапазоне [a,b]

Суть задачи сводится к нахождению площади фигуры ограниченной подынтегральной функцией и осью абцисс. Проиллюстрирован метод гвадратурных формул Гаусса и Симпсона.

 Читать далее 

Python: для студента\школьника

Начинаю публикацию микро-заметок по использованию Python для студента и школьника.

О том, что такое Python стоит почитать на других ресурсах. Ссылки на основные модули и примеры программ, адаптированных для ввода параметров вручную (через графический интерфейс) можно будет посмотреть на странице «Наука-Образование\Python».

И так, начнем.

Задача №1. Вычислить корни полинома степени 2 (решить квадратное уравнение).

Читать далее