От автоматизации эксперимента к решению уравнений (Python и Wolfram Mathematica)

 

  • Общеуниверситетский факультатив 
  • 15 января 2026 года; по четвергам с 18:10 до 21:00
  • 22 недели (5 кредитов)
  • Лекции: 4 часа; семинары: 32 часа; самостоятельная работа: 154 часа
  • В гибридном формате
  • Сертификат

О курсе

Навыки программирования в том или ином виде необходимы практически каждому современному ученому. В первой части курса мы рассмотрим задачи автоматизации эксперимента, общения с лабораторными приборами и работы с полученными данными с помощью языка программирования Python. Во второй части курса будут рассмотрены задачи численного и аналитического решения уравнений (в т.ч. решение задач методом размерности), взятия рядов и интегралов, построения качественных графиков и фитирования при помощи системы компьютерной алгебры Wolfram Mathematica.

Цели курса


01

Научиться снимать данные с лабораторного оборудования при помощи Python


02

Овладеть базовыми конструкциями языка Wolfram Mathematica


03

Научиться обрабатывать данные и визуализировать полученные результаты

Вы научитесь

1. При помощи пакетов PyVisa и PySerial использовать лабораторное оборудование

2. Пакетами Matplotlib, SciPy, NumPy обрабатывать и визуализировать данные

3. Численно и аналитически решать уравнения, брать суммы и интегралы с помощью языка Wolfram Mathematica

4. Строить с помощью языка Wolfram Mathematica графики и кастомизировать их

Программа обучения

Тема 1. Numpy, Scipy, Matplotlib, Pandas

Тема 2. Общение с приборами через pyserial и pyvisa. Работа с Arduino и Raspberry Pi Pico

Тема 3. Общение с инструментами в локальной сети и сети Интернет. Общение с базами данных

Тема 4. Разделение потоков и использование нескольких ядер процессора в Python для работы с приборами

Тема 5. Зачем нужна Mathematica?

Тема 6. Работа с единицами измерения

Тема 7. Численное интегрирование и суммирование. Численное решение дифференциальных уравнений. Импортирование данных. Графики в Mathematica. Кастомизация. Фитирование. Базовая работа с фигурами. Функция Manipulat

Тема 8. Установка библиотек. MaTeX. SciDraw. Кастомизация графиков в SciDraw




Преподаватель

Никитин Илья Сергеевич
Факультет физики: Преподаватель

Для кого

Для студентов естественнонаучных, математических и компьютерных направлений
Для всех желающих научиться языку Wolfram Mathematica и автоматизации эксперимента с помощью Python

Документ об окончании

После успешного освоения материалов курса выдается сертификат установленного НИУ ВШЭ образца

 

 

Формат обучения


Лекции

 

Гибридный (проведение занятий в аудитории с онлайн-трансляцией)


Семинары

 

Гибридный (проведение занятий в аудитории с онлайн-трансляцией)


Промежуточный контроль

Домашние задания, дополнительные проекты в качестве бонуса


Стоимость и условия


8 тыс. ₽

Полный доступ к материалам курса + сертификат

Записаться

 


Бесплатно

Только лекции

Записаться