Подключим библиотеку NumPy

Снимок экрана 2019-02-11 в 12.25.41

Создадим массив из 3 элементов:

Снимок экрана 2019-02-11 в 12.25.45

Создадим массив из нулей (размерность 5 на 5)

Снимок экрана 2019-02-11 в 12.25.32

 

 

Создадим пустой массив

Снимок экрана 2019-02-11 в 12.26.37

Создадим массив представляющий из себя последовательность (шаг равен 0.5)

Снимок экрана 2019-02-11 в 12.27.02

Создадим массив представляющий из себя последовательность (11 элементов)

Снимок экрана 2019-02-11 в 12.28.02

Создадим двумерный массив
Снимок экрана 2019-02-11 в 12.41.57

Обращение к элементам массива:
Снимок экрана 2019-02-11 в 12.44.35

Математичесие действия с массивами:

Снимок экрана 2019-02-11 в 22.38.54

Математические преобразования:

Снимок экрана 2019-02-11 в 22.49.14

Более подробная документация по математическим функциям:

https://docs.scipy.org/doc/numpy/reference/routines.math.html

Задание формы массивов:

Снимок экрана 2019-02-12 в 10.09.05

Соединение массивов по вертикали:

Снимок экрана 2019-02-12 в 9.44.17

Соединение массивов по горизонтали

Снимок экрана 2019-02-12 в 9.44.27

Разделение массива на 3 части:

Снимок экрана 2019-02-12 в 9.46.17

3 случайных числа из равномерного распределения от [0,1) :

Снимок экрана 2019-02-12 в 9.50.03

Создание массива 3*3 из равномерного распределения от [0,1) :

Снимок экрана 2019-02-12 в 9.52.21

Генерирование случайных чисел из равномерного распределения с заданными параметрами

Снимок экрана 2019-02-12 в 9.52.41

Генерирование случайных чисел из нормального распределения с заданными параметрами

Снимок экрана 2019-02-12 в 9.59.30

Больше распределения по следующей ссылке: https://docs.scipy.org/doc/numpy/reference/routines.random.html#distributions

Перемешивание чисел

Снимок экрана 2019-02-12 в 9.59.35

Случайная подвыборка:

Снимок экрана 2019-02-12 в 10.05.50

Выборка по условию. Функция where возвращает индексы искомых значения.

Снимок экрана 2019-02-12 в 10.41.36

Работа с линейной алгеброй, найдем определитель случайной матрицы:

Снимок экрана 2019-02-12 в 10.13.19

Найдем ее собственные значения:

Снимок экрана 2019-02-12 в 10.13.26

Построим разложение матрицы:

Снимок экрана 2019-02-12 в 10.15.37

Найдем обратную матрицу:

Снимок экрана 2019-02-12 в 10.18.01

Сохранение методами NumPy

Снимок экрана 2019-02-12 в 10.36.23

Загрузка файла сохраненного через NumPy

Снимок экрана 2019-02-12 в 10.36.28

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

https://docs.scipy.org/doc/numpy/reference/index.html

Задание 1: используя документацию и пакет NumPy найдите корни уравнения Снимок экрана 2019-02-12 в 10.52.47

Задание 2:

Снимок экрана 2019-02-15 в 18.35.09

 

Python. NumPy

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *