Чему вы научитесь
- Вспомните основы Python в объеме, достаточном для прохождения курса
- Изучите основные правила работы с матрицами: сложение, умножение на число, матричное произведение, вычисление определителя, обратной матрицы и транспонированной матрицы с примерами на Python
- Научитесь решать системы линейных уравнений различными методами: матричным способом, методом Крамера, методом Гаусса и с помощью библиотеки Numpy (linalg)
- Познакомитесь с основами векторной алгебры на Python: векторные операции, скалярное, векторное и смешанное произведение векторов
- Изучите теорию линейных векторных пространств, линейную зависимость векторов, понятие базиса и освоите работу с линейными операторами
- Познакомитесь с различными видами разложения матриц (LU, QR, сингулярное разложение) и их реализацией в Numpy
- Изучите комплексные числа и операции над ними в контексте линейной алгебры
О курсе
Для кого этот курс
Начальные требования
Курс рассчитан на слушателей с базовыми знаниями Python и математики на уровне школьной программы. Опыт программирования на Python является желательным - вы должны понимать основы синтаксиса, работы с переменными и функциями. И всё же, в первом модуле мы сделали специальный урок с минимальным объемом информации по Python, которого будет достаточно, чтобы пройти курс.
Знание высшей математики будет преимуществом, но не является строго необходимым.
Преподаватели курса
Как проходит обучение
Курс состоит из шести модулей, охватывающих ключевые разделы линейной алгебры.
Каждый модуль включает от двух до шести уроков с теоретическим материалом, разбором численных примеров и примеров на Python, после которых вам будет предложено решить задачи на Python по пройденному материалу.
Сертификат
Что вы получите
- Фундаментальные знания по линейной алгебре, которые будут полезны для специалистов в области машинного обучения и анализа данных и инженерных направлений
- Практические навыки: научитесь реализовывать решения задач линейной алгебры на Python
- Доступ к сообществу и поддержке: сможете задать вопросы в комментариях и получить помощь от команды Devpractice и других студентов