Кафедра прикладной механики
 и управления

  механико-математического факультета
  МГУ имени М.В. Ломоносова


switch to english version

  #   главная   #   события   #   сотрудники   #   контакты   #  

# История кафедры

# Направления исследований

# Научные проекты

# Научные семинары

# Инновационная магистерская программа

# Курс «Механика управляемых систем»

# Для студентов

# Для аспирантов

# Система дистанционного обучения

# Спецкурсы
  •  Обязательные спецкурсы 
 
  •  Спецкурсы по выбору 
 

# Циклы практикумов

# Публикации

Лаборатория математического обеспечения имитационных динамических систем
 
Лаборатория управления и навигации
 
Rambler's Top100
 

Главная » Спецкурсы » Спецкурсы по выбору » Компьютерный анализ механических систем

Компьютерный анализ механических систем

Авторы
доцент П.А. Кручинин, внс С.С. Лемак

  программа курса в формате .pdf

Продолжительность - 0.5 года.

Часть 1. MATLAB

  1. Пакет MATLAB. Интегрированная среда. Язык программирования. Синтаксис. Стандартные функции языка. Ввод-вывод. Сохранение информации.
  2. Матричная алгебра языка MATLAB. Задание матриц и векторов. Операции над матрицами и функции от матриц. Графические функции пакета.
  3. Переключатели. Условный оператор и циклы. Программы оконного сглаживания данных.
  4. Понятие ТOOLBOX'a MATLAB'a. Решение нелинейных уравнений. Функции fzero и fsolve. Плоская задача определеения координат приемника по псевдодальностям до трех спутников.
  5. Графические функции. Двумерные графики и трехмерные кривые и поверхности. Область достижимости двузвенного манипулятора.
  6. Мультипликация с использованием movie. Отображение процесса вставания человека со стула.
  7. Графический интерфейс пользователя. Введение в GUI. Простейшая реализация мультипликации, как последовательности графиков при невидимых координатных осях.
  8. Численное решение задачи Коши. ODE функции. Особенности моделирования систем с разрывными характеристиками в правых частях.

Часть 2. MATHEMATICA

  1. Структура и основные возможности пакета. Численные вычисления, аналитические вычисления, графика. Ячейки: их типы и атрибуты. Объединения ячеек, скобки. Программирование на языке пакета. Формы вывода результатов. Чтение и вывод файлов.
  2. Операторы языка программирования системы. Символьные вычисления алгебраических выражений. Подстановки. Преобразования алгебраических выражений. Дифференцирование и интегрирование. Вычисление сумм и произведений. Списки и таблицы. Операторы работы со списками.
  3. Векторы и матрицы. Операторы матричной алгебры. Вычисление собственных значений и собственных векторов. Решение линейных уравнений.
  4. Функции и подпрограммы. Правила преобразований функций. Операторы циклов. Условные и логические операторы. Операторы управления.
  5. Ряды. Решение Алгебраических уравнений. Решение дифференциальных уравнений. Поиск минимума функции. Определение корней полинома.
  6. Аналитический вывод уравнений движения форме Лагранжа и Гамильтона.
  7. Знакомство со специальными пакетами системы Математика.
    • Специальные функции
    • Преобразование Лапласа
    • Векторный анализ
    • Решение трансцендентных уравнений
    • Тригонометрические преобразования
    • Линейное программирование
    • Символьное суммирование
    • Статистика
  8. Анимация графических изображений. Пример: представление странного аттрактора как маятника в изменяемом поле тяготения.

Литература

  • Потемкин В.Г. Система инженерных и научных расчетов MATLAB 5.X. - М.: Изд-во Диалог-МИФИ. 1999. Т. 1,2.
  • Дьяконов В.П., Абраменкова Мatlab 5.0/5.3. Система символьной математики. - М.: Изд-во Нолидж. 1999.
  • Кузьменко В. Г., Лемак С. С. Основные функции системы аналитических вычислений MATHEMATICA . М. Изд-во мех-мат ф-та МГУ, 1996.

наверх 

© 2003-2011 Кафедра прикладной механики и управления

Москва, Ленинские Горы, дом 1, Главное Здание, к. 1211. Телефон/факс: +7 (495) 939-3383
Наш адрес в интернете: http://www.damc.ru, e-mail: pkruch@mech.math.msu.su

Rambler's Top100