с.н.с. Винниченко Николай Аркадьевич
(4 курс, осенний семестр)
I Подготовка научных статей в TeX
- Зачем нужен TeX? Преимущества и недостатки TeX’а. Сравнение TeX и Word.
- Приобретение и установка TeX. Русификация.
- Обязательная преамбула документа TeX. Набор текста: разделы, аннотация, содержание, начертание и размер шрифта. Списки.
- Набор формул и их нумерация: формулы строчные и выключные, ссылки на формулы, системы уравнений, вариантные формулы и формулы в несколько строк, матрицы.
- Создание списка литературы и ссылки на его элементы. Окружение thebibliography и BibTeX.
- Вставка рисунков: 2 способа – eps и bmp.
- Создание простых таблиц.
- Макросы: определение новых и переопределениеуже существующих команд с параметрами и без.
- Создание своего стиля документа: колонтитулы, переопределение команд, создающих разделы, точка после "Рис".
- Пример применения стилевого файла из журнала.
II Реализация небольших прикладных программ в MatLab
- Сравнение MatLab и языков программирования. Достоинства MatLab: быстрое создание интерфейса и визуализация. Анализ быстродействия.
- Общий синтаксис MatLab как языка программирования: циклы, условные операторы, файловый ввод и вывод.
- Оформление графиков функций одной переменной. Спецграфика: диаграммы, гистограммы, две оси ординат,указание погрешности. Заливка плоских фигур.
- Создание пользовательского интерфейса: вручную, с помощью стандартных диалогов и с помощью утилиты Guide. Структура простой программы: головной файл и файлы-обработчики кнопок. Динамическая перестройка интерфейса.
- Визуализация функций двух и трех переменных: поверхности, линии уровня, векторное поле, линии тока, график, изменяющийся во времени.
- Создание своей палитры раскраски. Работа с изображениями.
- Анимация.
- Графический ввод при помощи мыши.
- Создание независимого приложения..
III Аналитические вычисления при помощи Maple
- Задание функций и выражений, создание графиков и анимаций.
- Преобразование выражений, замена переменных, решение уравнений и систем уравнений.
- Вычисление пределов, производных, интегралов, разложение в ряд, решение дифференциальных уравнений.
- Элементы линейной алгебры и векторного анализа.
- Создание при помощи Maple кода на других языках.
Литература
- С.М. Львовский “Набор и верстка в системе LaTeX”
- Д. Кнут “Все про TeX”
- Н.Н. Мартынов “MATLAB X.X”
Материалы курса можно скачать здесь.