шевченко иф практика. Группа иф11 Астрахань
Скачать 45.01 Kb.
|
Подготовила: Шевченко Юлия группа: ИФ-11 Астрахань 2022 Операции над массивами в NumPy ЦелиИзучить возможности библиотеки NumPy и с помощью полученных знаний отработать практическое применение данной библиотеки. ЗадачиУстановить библиотеку. Изучить все возможности библиотеки в теории. Отработать практическое применение её методов. Решить задачу с помощью NumPy. Возможности библиотеки NumPyNumPy или Numerical Python — это библиотека Python, которая предлагает следующее: Мощный N-мерный массив Высокоуровневые функции Инструменты для интеграции кода C/C++ и Fortran Использование линейной алгебры, Преобразований Фурье и возможностей случайных чисел Операции над массивамиСоздание массивов происходит с помощью методов array (). Все функции работающие с массивами делятся на несколько групп: Простые алгебраически операции. Геометрические функции. Методы sum, max, min. Индексы, срезы, итерации Изменения форм Объединение массивов Разбиение массивов Создание копий Решение задачи с помощью NumPyСоздать класс КВАДРАТНАЯ МАТРИЦА 3X3. Элементы матрицы следует задавать внутри конструктора, используя датчик случайных чисел. Класс должен включать конструктор; деструктор; метод для вывода матрицы на экран. Перегрузить бинарный оператор разности двух матриц, унарный оператор (-), который возвращает транспонированную матрицу. |