четверг, 31 марта 2011 г.

Python Создание анимированного графика # 23

Для того, чтобы уметь строить анимированный график, необходимо первоначально просто уметь строить график. Это описано в посте ранее.

Для того, чтобы оживить наш график, используется специальная функция библиотеки MayPlotLib - pylab.ion(). Но это не всё.

Технология такова: Используется цикл. Если вы хотите получить фиксированное количество кадров, то используется for, иначе - While. Перед получением нового кадра, мы стираем старый и добавляем новый.

среда, 30 марта 2011 г.

Python Построение графиков #22

Построение графика на язык Python можно сделать при использовании многих библиотек. Над этим вопросом я много поработал и сделал вывод - лучше всего использовать MatPlotLib.

По мнению многих программистов этот продукт работает быстрее всех. Хоть и молодой, но функций больше, чем в остальных. 

На этом сайте (http://sovety.blogspot.com/2007/10/9.html) перечислены все библиотеки по работе с графикой в Python, имеются сравнения.

Вот официальный сайт (http://matplotlib.sourceforge.net/), где имеется полная документация по этой библиотеке с огромным изобилием примеров. Но там всё на английском языке.

Рассмотрим самый простейший пример.
Нарисуем график вида y=f(x) (на данный момент без использования Glade)


воскресенье, 27 марта 2011 г.

Python Glade пример. Калькулятор # 21

В данном примере вы увидите, как сделать калькулятор используя Glade и ваш редактор. Можно запрограммировать так, чтобы он вычислял математические функции, возводил в степень, извлекал корни любой степени...

Для начала создаём проект Glade, заполняем его элементами (кнопки, поля).
Теперь переходим к исходному коду вашего проекта:

вторник, 22 марта 2011 г.

Python Glade простейший пример # 20

В данном примере вы увидите простейшую программу, которая сделает сложение числовых данных, которые будут введены в поля при нажатии кнопки.

Рассмотрим пошагово: