Практикум на ЭВМ (317)/2016-2017

Материал из MachineLearning.

(Различия между версиями)
Перейти к: навигация, поиск
(Новая: __NOTOC__ * Обязательный курс для студентов каф. ММП 3 курса, 5-6 семестр. * Зачёт с оценкой * Преподаватели: ...)
(Изучение Python, NumPy)
Строка 23: Строка 23:
* Для изучения Python можно воспользоваться ресурсом https://www.codecademy.com/
* Для изучения Python можно воспользоваться ресурсом https://www.codecademy.com/
12.09 будет контрольная по языку Python.
12.09 будет контрольная по языку Python.
-
 
-
* [[Media:MMP_Praktikum_317_2015a_NumPy_tutorial.ipynb.zip‎ | Конспект семинара №2 (IPython Notebook в архиве)]]
 
-
 
-
''Домашнее задание по второму семинару.''
 
-
* Прочитать [http://www.cs.man.ac.uk/~barry/mydocs/MyCOMP28512/MS15_Notes/PyRefs/Tentative_NumPy_Tutorial.pdf руководство по NumPy].
 
-
Задачи для подготовки к контрольной работе. Некоторые функции, требуемые для решения этих задач, на семинаре не рассматривались, так что пользуйтесь [http://docs.scipy.org/doc/numpy/reference/index.html документацией NumPy].
 
-
* При помощи метода Монте-Карло подсчитать значение интеграла функции cos(x^2) в пределах от 0 до 0.5.
 
-
* Подсчитать в векторе x среднее значение, проигнорировав значения inf и nan. Т.е. для x = np.array([1, 2, np.nan]) ответ 1.5
 
-
* В матрице H заменить все значения, которые больше maxH, на maxH, а все значения, которые меньше minH, на minH. Решите задачу двумя способами: с использованием индексации по матрице, и с использованием операций взятия максимума и минимума.
 
-
 
-
19.09 будет контрольная по NumPy.
 
=== Изучение <tex>\TeX</tex> ===
=== Изучение <tex>\TeX</tex> ===

Версия 13:29, 11 сентября 2016

Правила сдачи практикума в осеннем семестре 2016/2017

  1. В рамках семестра предполагается три практических задания. Каждое задание оценивается из 5-ти баллов.
  2. За каждый день просрочки при сдаче задания начисляется штраф в размере 0.1 балла в день, но суммарно не более 3-х баллов.
  3. Для получения итоговой оценки 5 необходимо набрать 12 баллов, оценки 4 — 9 баллов и сдать на положительный балл все три задания, оценки 3 — 6 баллов.
  4. Выполненные задания присылать на почту mmp.practicum.317@gmail.com


Занятия 2016 года (осень)

Изучение Python, NumPy

Материалы:

Домашнее задание по первому семинару. Прочитать и понять:

12.09 будет контрольная по языку Python.

Изучение \TeX

Пример tex-файла с семинара

Полезная информация по установке TeXа + ссылки на литературу

Unit-тестирование

Документация по unittest

Пример unit-тестирования с семинара

Презентация по unit-тестированию с примерами под MatLab

Разметка для markdown cell в ipython notebook

Документация по markdown

Пример с семинара

Подготовка презентаций в \LaTeX с помощью пакета beamer

Пример презентации с семинара

Личные инструменты