Введение в профессиональную деятельность

Курс знакомит с программными средствами, которые широLaTeXко используются исследователями в их повседневной деятельности, включающей в себя проведение расчётов, написание статей и отчётов.

Подготовка статей в системе LaTeX является доминирующим способом подготовки научных текстов в физико-математической среде. Главными достоинствами этой типографической системы являются эффективность набора математических формул и наличие многочисленных средств автоматизации.

Численные расчёты традиционно выполняются в пакете MATLAB. Он ориентирован на особую «векторную» парадигму программирования, которая хорошо подходит для выполнения вычислительных операций любой сложности. Для проведения символьных расчётов и поиска решений в аналитическом виде в курсе рассматривается система компьютерной алгебры Mathematica.

Язык обучения
Русский
Смежные технические науки
Содержание программы

В курсе читаются следующие лекции:

  • LaTeX как стандарт де-факто в мире научной литературы. История создания. Структура и классы документов.
  • Ввод формул. Математическое окружение в среде LaTeX.
  • Суммы и интегралы. Скобки и ограничители. Окружения для построения многострочных конструкций.
  • Метки, ссылки, нумерация. Главы и разделы. Формирование оглавления. Форматирование текста.
  • Графика в TeX’е. Псевдографика. Вставка изображений.
  • Плавающие объекты. Таблицы. Работа со списком источников.
  • BibTeX, BibLaTeX, Biber. Быстрая сборка. Заметки по работе с библиографией.
  • Подготовка презентаций с помощью LaTeX
  • Создание новых команд и окружений.  Теоремы. Средства программирования.
  • Обработка ошибок. Хрупкие команды. Настройка макета. Онлайн-редакторы и средства коллективной работы.
  • Введение в MATLAB. Основные возможности. Язык программирования MATLAB. Типы данных. Операторы и выражения.
  • Векторная парадигма программирования.  Работа с массивами чисел и строковыми массивами. Массивы ячеек.  Построение графического интерфейса.
  • Обработка данных. Ввод и вывод из файла. Визуализация данных. Техники построения двумерных и трехмерных графиков. Интерполяционные методы.
  • Введение в Wolfram Mathematica. Компьютерная алгебра. Функциональное программирование. Классы задач, решаемых при помощи пакета.
  • Вычисление производных и дифференциалов. Символьное и численное вычисление интегралов. Векторный анализ.
Список литературы

Из имеющейся в библиотеке ИТМО:

1. Львовский, Сергей Михайлович.

Набор и верстка в системе LATEX / С. М. Львовский .— 3-е изд., испр. и доп. — М. : Издательство Московского центра непрерывного математического образования, 2003 .— 448 с. : ил. — Библиогр.: с. 447-448 .— Предм. указ.: с. 422-446 .— ISBN 5-94057-091-7 ((в пер.)) .

2. Амос, Г.

MATLAB. Теория и практика / Амос Г. — Москва : ДМК Пресс, 2016 .— Доступ из локальной сети университета или с домашних компьютеров после однократной саморегистрации с любого компьютера университета .— ISBN 978-5-97060-183-9 .— <URL:http://e.lanbook.com/books/element.php?pl1_id=82814>.

3. Фридман, Григорий Морицович.

Математика & Mathematica. Избранные задачи для избранных студентов / Г. М. Фридман, С. Н. Леора .— СПб. : БХВ-Петербург : Невский Диалект, 2010 .— 297, [1] с. : ил .— Библиогр.: с. 298 .— ISBN 978-5-7940-0143-3.

4. Дьяконов, В. П.

Mathematica 5/6/7. Полное руководство : / Дьяконов В.П. — Москва : ДМК Пресс, 2010 .— Доступ из локальной сети университета или с домашних компьютеров после однократной саморегистрации с любого компьютера университета .— ISBN 978-5-94074-553-2 .— <URL:http://e.lanbook.com/books/element.php?pl1_cid=25&pl1_id=1182>.

Описание курса
Syllabus191.88 КБ