с.н.с. Винниченко Николай Аркадьевич

(4 курс, осенний семестр)

 I Подготовка научных статей в TeX

  • Зачем нужен TeX? Преимущества и недостатки TeX’а. Сравнение TeX и Word.
  • Приобретение и установка TeX. Русификация.
  • Обязательная преамбула документа TeX. Набор текста: разделы, аннотация, содержание, начертание и размер шрифта. Списки.
  • Набор формул и их нумерация: формулы строчные и выключные, ссылки на формулы, системы уравнений, вариантные формулы и формулы в несколько строк, матрицы.
  • Создание списка литературы и ссылки на его элементы. Окружение thebibliography и BibTeX.
  • Вставка рисунков: 2 способа – eps и bmp.
  • Создание простых таблиц.
  • Макросы: определение новых и переопределениеуже существующих команд с параметрами и без.
  • Создание своего стиля документа: колонтитулы, переопределение команд, создающих разделы, точка после "Рис".
  • Пример применения стилевого файла из журнала.

II Реализация небольших прикладных программ в MatLab

  • Сравнение MatLab и языков программирования. Достоинства MatLab: быстрое создание интерфейса и визуализация. Анализ быстродействия.
  • Общий синтаксис MatLab как языка программирования: циклы, условные операторы, файловый ввод и вывод.
  • Оформление графиков функций одной переменной. Спецграфика: диаграммы, гистограммы, две оси ординат,указание погрешности. Заливка плоских фигур.
  • Создание пользовательского интерфейса: вручную, с помощью стандартных диалогов и с помощью утилиты Guide. Структура простой программы: головной файл и файлы-обработчики кнопок. Динамическая перестройка интерфейса.
  • Визуализация функций двух и трех переменных: поверхности, линии уровня, векторное поле, линии тока, график, изменяющийся во времени.
  • Создание своей палитры раскраски. Работа с изображениями.
  • Анимация.
  • Графический ввод при помощи мыши.
  • Создание независимого приложения..

 III Аналитические вычисления при помощи Maple 

  • Задание функций и выражений, создание графиков и анимаций.
  • Преобразование выражений, замена переменных, решение уравнений и систем уравнений.
  • Вычисление пределов, производных, интегралов, разложение в ряд, решение дифференциальных уравнений.
  • Элементы линейной алгебры и векторного анализа.
  • Создание при помощи Maple кода на других языках.
Литература


Материалы курса можно скачать здесь.