Николай Вяххи
Преподавание
Имя пользователя:
*
Пароль:
*
Регистрация
Забыли пароль?
Новости
Программирование (161)
Архив
Программирование (весна 2010)
Инфо
Расписание и материалы
Наборы задач
Набор задач #1
Набор задач #2
Набор задач #3
Набор задач #4
Набор задач #5
Набор задач #6
Рейтинг студентов
Полезные ссылки
Программирование (осень 2010)
Инфо
Расписание и материалы
Наборы задач
Набор задач #1
Набор задач #2
Набор задач #3
Набор задач #4
Набор задач #5
Рейтинг студентов
Полезные ссылки
Матлогика (весна 2010)
Инфо
Расписание и материалы
Домашние задания
Рейтинг студентов
Полезные ссылки
Матлогика (весна 2011)
Домашние задания
Полезные ссылки
Расписание
Рейтинг студентов
Семинар по UNIX и скриптовым языкам
Контакты
Николай Вяххи
Дружественные проекты
Набор задач #5
Время и даты:
Доступно для решения с
23 Nov 2010 05:00:00
по
13 Dec 2010 14:00:00
С момента опубликования задач прошло: 401 дней 20 часов 3 минут
Закрыто для сдачи: 381 дней 11 часов 3 минут назад
Задача #0
Условие
Создайте программу с графическим интерфейсом (PyQt). В ней должно быть два поля ввода: "Лямбда" и "Количество чисел" а также одна кнопка "Найти случайные числа по пуассоновскому распределению". При нажатии на кнопку вычисляется заданное количество случайных чисел в соответствии с
распределением Пуассона
, а все вычисленные числа выводятся во всплывающем окне (либо в select или textarea элементе формы). Для нахождения чисел по распределению используйте scipy.
Задача #1
Условие
Расширяя программу из задачи 0, выведите не сами числа, а их график (дискретный, то есть количество попаданий в интервалы 0-1, 1-2, 2-3 и т.д). Для построения графика используйте matplotlib.
Задача #2
Условие
Пользователь задаёт имя каталога. Используя PIL и matplotlib выведите трехмерный график используемых цветов (RGB) во всех изображениях в данном каталоге.
То есть, если в каком-либо изображении из каталога присутствует точка с цветом (r,g,b), то в графике точка (x = r, y = g, z = b) закрашена чёрным цветом.
Дополнительные баллы за: раскрасьте каждую точку на графике в соответствии с её цветом (r,g,b).
Задача #3
Условие
Расширяя программу из задачи 2, выводите трехмерный график в градациях серого — чем больше пиксель с (r,g,b) цветом встречается в изображениях, тем темнее эта точка (x = r, y = g, z = b) на графике.