Математика на Python, Часть 1, Элементы линейной алгебры и аналитической геометрии, Балджы А.С., Хрипунова М.Б., Александрова И.А., 2018.
Дисциплина «Компьютерный практикум» является обязательной дисциплиной базовой части профессионального цикла ООП по направлению 38.03.01 «Экономика» всех профилей (модуль математики и информатики Б.1.1.2.3.). Изучение данной дисциплины нацелено на формирование у слушателей практических навыков по реализации математических методов и моделей, применяемых в профессиональных задачах, с помощью компьютерных вычислений. В учебном пособии представлены задачи по высшей математике и их реализация на языке Python.
Соответствует требованиям Федерального государственного образовательного стандарта высшего образования последнего поколения.
Учебно-методическое пособие предназначено для проведения занятий по дисциплине «Компьютерный практикум» для студентов, обучающихся по направлениям подготовки 38.03.01 «Экономика» и 38.03.02 «Менеджмент» (уровень бакалавриата) в Финансовом университете при Правительстве Российской Федерации, а также в других образовательных организациях высшего образования.

ОБРАБОТКА МАТРИЦ В PYTHON. БИБЛИОТЕКА NUMPY.
Ниже мы рассмотрим основные операции над матрицами на языке Python.
Напомним, что матрицей размера mxn называется таблица чисел, содержащая m строк и п столбцов. Числа, составляющие матрицу, называются элементами матрицы и в общем виде обозначаются где i — номер строки, j — номер столбца. Определения и операции матричной алгебры подробно описаны, например, в [1], глава 1.
Для работы с матричной алгеброй в Python разработано специальное расширение языка Python — это библиотека NumPy. В программировании матрицы принято называть двумерными массивами, векторы одномерными массивами, возможна также работа с массивами размерности больше двух. Наиболее важным объектом NumPy является ndarray (однородный массив).
ОГЛАВЛЕНИЕ.
ВВЕДЕНИЕ.
ТЕМА 1. Установка Python в составе Anaconda для Windows.
Знакомство с Python. Основные команды. Синтаксис.
Операторы Python.
Именные функции, инструкции def и return, pass, import.
Аргументы функции.
Input, print, условные конструкции, циклы.
Библиотеки Python.
Библиотека Math.
Библиотека Mathplotlib.
Библиотека Sympy.
Обработка матриц в Python. Библиотека NumPy.
Создание матриц.
ТЕМА 2. Элементы линейной алгебры. Примеры решения задач.
Операции над матрицами и их свойства.
Ввод и вывод матрицы (пакет Numpy).
Умножение матриц.
Возведение матрицы в степень.
Транспонирование матрицы.
Задания для самостоятельной работы.
Системы линейных уравнений (СЛУ).
Задания для самостоятельной работы.
ТЕМА 3. Элементы аналитической геометрии.
Линейные пространства. Векторы на плоскости и в пространстве. Операции над векторами.
Прямые на плоскости в пространстве.
Решить задачи самостоятельно.
Линейные операторы.
Квадратичные формы.
Кривые второго порядка.
Плоскости и прямые в пространстве.
Задания для самостоятельной работы.
ЛИТЕРАТУРА.
Купить .
Теги: учебник по программированию :: программирование :: Балджы :: Хрипунова :: Александрова








