Python (физики), весна 2016 — различия между версиями
Материал из SEWiki
Darnley (обсуждение | вклад) (Новая страница: «== План == Лекция 1 * Хранение вещественных чисел (IEEE floating point) Лекция 2 * Библиотека NumPy * np.ar…») |
Darnley (обсуждение | вклад) |
||
Строка 36: | Строка 36: | ||
Лекция 5 | Лекция 5 | ||
− | + | [http://pastebin.com/PzxK2FgA Черновик с лекции] | |
* Библиотека matplotlib.pyplot | * Библиотека matplotlib.pyplot |
Версия 14:15, 17 марта 2016
План
Лекция 1
- Хранение вещественных чисел (IEEE floating point)
Лекция 2
- Библиотека NumPy
- np.array()
- применение операторов поэлементно (a + b, a == b)
- .ndim
- .shape
- .dtype
- np.arange()
- np.linspace()
- np.ones()
- np.zeros()
- np.eye()
- np.diag()
- np.random.rand()
- np.random.random_sample()
- np.random.random_integers()
- np.tile()
Лекция 3
- broadcasting
- адресация в массиве: срезы, a[list], a[predicate]
Лекция 4
- masked array
- многочлены (poly1d), операции с ними
Лекция 5
- Библиотека matplotlib.pyplot
- plt.figure(figsize=, dpi=)
- plt.show()
- plt.plot(x, y, color=, linewidth=, linestyle=, label=)
- plt.xlim()
- plt.xticks(ticks)
- plt.xticks(ticks, label_in_latex)
- plt.legend(loc=)
- plt.scatter(x, y, size)
- plt.annotate(text, xy=)