Современные проблемы механики — различия между версиями

Материал из Department of Theoretical and Applied Mechanics
Перейти к: навигация, поиск
 
(не показано 6 промежуточных версий 4 участников)
Строка 1: Строка 1:
Лектор: [[Игорь Беринский|Беринский Игорь Ефимович]]
+
[[Кафедра ТМ]] > [[Кафедра ТМ#Учебная работа|Учебная работа]] > [[Курсы лекций]]> '''Современные проблемы механики''' <HR>
 +
{{DISPLAYTITLE:<span style="display:none">{{FULLPAGENAME}}</span>}}
 +
 
 +
<font size="5">Современные проблемы механики</font>
 +
 
 +
Лектор: [[]]
 +
*
 +
=== Экзаменационные вопросы по СПМ ===
 +
 
 +
 
 +
1. Особенности пакета MATLAB и его расширения. Способы получения справки о структуре программы и справки по конкретным темам.
 +
 
 +
2. Назначение панелей окна MATLAB. Задание различного вида окна и возврат к виду, установленному по умолчанию.
 +
 
 +
3. Основные системные переменные MATLAB. Получение информации о характере переменных, хранящихся в памяти программы в Рабочей
 +
Области.
 +
4. Основные команды MATLAB для работы в режиме прямых вычислений. Сообщения об ошибках и исправление ошибок.
 +
 
 +
5. Форматы отображения числовых данных. Изменение формата. Формат отображения результатов на дисплее.
 +
 
 +
6. Оператор двоеточие, его использование для ввода и вывода данных. Перенос строки.
 +
 
 +
7. Типы данных. Организация ввода числовых и символьных данных и вывода результатов вычислений, использование комментариев.
 +
 
 +
8. Применение элементарных математических функций в системе MATLAB. Вызов справки по элементарным и специальным функциям.
 +
 
 +
9. Формирование вектора-строки, вектора-столбца, матрицы, формирование стандартных матриц, операции с матрицами.
 +
 
 +
10. Вычисление определителя квадратной матрицы. Обращение матриц. Проверка правильности вычисления обратной матрицы.
 +
 
 +
11. Вычисление собственных чисел и собственных векторов матрицы. Построение характеристического полинома и определение его корней.
 +
Связь между указанными операциями.
 +
 
 +
12. Арифметические и логические операторы. Их применение к матрицам.
 +
 
 +
13. Работа с файлами-сценариями при отладке М-файлов. Особенности файла Live Script,  преобразование в PDF- формат.
 +
 
 +
14. Запись и чтение из текстового файла, форматные преобразования данных.
 +
 
 +
15. Работа с файлами-функциями. Типы и параметры функций.
 +
 
 +
16. Табулирование функций
 +
 
 +
17. Оператор разветвления  if . Конструкции условных операторов. Примеры использования.
 +
 
 +
18. Организация циклов. Конструкции циклических операторов.
 +
 
 +
19. Иллюстрация вычислений при помощи графиков с использованием Рабочей Области и графических приложений.
 +
 
 +
20. Построение графиков нескольких функций одной переменной: в одном окне и в виде совокупности окон на одном рисунке.
 +
 
 +
21. Возможности оформления и редактирования графиков.
 +
 
 +
22. Создание массивов данных для трехмерной графики
 +
 
 +
23. Построение графиков поверхностей. Варианты изображений.
 +
 
 +
24. Включение и выключение масштабной сетки. Изменение размеров ячеек, цвета и характера линий сетки.
 +
 
 +
25. Представление в одном окне  трехмерного графика, одной или нескольких плоскостей.
 +
 
 +
26. Ввод текста на график с помощью мыши. Изменение надписей в работе с графическим окном.
 +
 
 +
27. Управление свойствами осей графиков
 +
 
 +
28. Решение систем линейных алгебраических уравнений методом Гаусса
 +
 
 +
29. Аппроксимация функций
 +
 
 +
30. Численное решение обыкновенных дифференциальных уравнений
 +
 
 +
31. Приближенное вычисление определенных интегралов
 +
 
 +
32. Численное решение нелинейных уравнений
 +
 
 +
33. Численное решение оптимизационных задач. Линейное программирование
 +
 
 +
34. Интерполяция и аппроксимация данных
 +
 
 +
35. Использование рядов Фурье для аппроксимации периодических функций.
 +
 
 +
36. Работа с символьными данными
 +
 
 +
 
 +
 
 +
* [[Рекомендуемая литература ]]
 +
 
 +
1 Добрецов Р.Ю., Сахарова Е.Г. Информатика. Основы программирования в пакете MatLab: учебное пособие. Санкт-Петербургский политехнический университет Петра Великого.— Санкт-Петербург : Изд-во Политехн. ун-та, 2017 .— 59 с.: ил. (11 экз. Библиотека СПбГТУ)
 +
 
 +
2 Дьяконов В. П. MATLAB и Simulink в электроэнергетике : справочник. — М.: Горячая линия-Телеком, 2009 .— 816 с.   (3 экз. Библиотека СПбГТУ)
 +
 
 +
3 Поршнев С.В. Компьютерное моделирование физических процессов в пакете MATLAB : учебное пособие. — Изд. 2-е, испр. — СПб.: Лань, 2011 .— 726 с. (2 экз. Библиотека СПбГТУ)
 +
 
 +
* [[Дополнительная литература]]
 +
 
 +
Дьяконов В.П. Matlab. Полный самоучитель. – ДМК-Пресс. - 2017. – 768 с.
 +
ISBN 978-5-94074-652-2,978-5-97060-082-5
 +
 
 +
Дьяконов В.П. Simulink. Самоучитель. – ДМК-Пресс. - 2015. – 782 с.
 +
ISBN 978-5-94074-868-7,978-5-97060-280-5
 +
 
 +
Л. Шампайн, И. Гладвел, С. Томпсон. Решение обыкновенных дифференциальных уравнений с использованием MATLAB – Лань. - 2009. – 304 с.
 +
ISBN  978-5-8114-1033-0
 +
 
 +
* [[Электронные и Internet-ресурсы]]
 +
 
 +
Добрецов Р.Ю., Сахарова Е.Г. Информатика. Основы программирования в пакете MatLab : учебное пособие. Санкт-Петербургский политехнический университет Петра Великого .— Санкт-Петербург : Изд-во Политехн. ун-та, 2017 .— 59 с.: ил. ; 21 см .— ISBN 978-5-7422-5535-2.
 +
'''Электронная версия'''.
 +
 
 +
Зорихин Д. С. Компьютерное моделирование механических систем с силами трения на базе прямого использования моделирующей системы SIMULINK/MATLAB [Электронный ресурс]: бакалаврская работа. – Санкт-Петербургский политехнический университет Петра Великого, (1 файл : 3,35 МБ).— Санкт-Петербург, 2015 .— '''Свободный доступ из сети Интернет''' (чтение, печать, копирование) .— <URL:http://elib.spbstu.ru/dl/2/7753.pdf>.
 +
 
 +
Худорожков С.И. Исследование транспортных систем при случайных возмущениях с помощью среды MATLAB-SIMULINK ['''Электронный ресурс''']: учебное пособие /  Санкт-Петербургский политехнический университет Петра Великого. (1 файл : 1,97 МБ). <URL:http://elib.spbstu.ru/dl/2/i16-112.pdf>. — <URL:http://doi.org/10.18720/SPBPU/2/i16-112>.
 +
 
 +
http://old.exponenta.ru/soft/matlab/matlab_book.asp – русскоязычный образовательный математический сайт, описывающий процедуры Matlab Имеется список русскоязычной литературы по Matlab. 
 +
 
 +
https://www.mathworks.com – англоязычный сайт MathWorks  (амер. компании - разработчика MATLAB), где в свободном доступе предлагаются учебники по работе в Matlab, например: Learn MATLAB and Simulink. Free online tutorials to get you started with the basics и т.д.
 +
 
 +
https://studfiles.net/preview/5241307/ – В. Ф. Бондаренко, В. Д. Дубовец. MATLAB. Основы работы и программирования, компьютерная математика Учебный курс,- Минск, «Харвест» , 2009.
 +
 
  
 
* [[Современные проблемы механики: доклады студентов - 2011]]
 
* [[Современные проблемы механики: доклады студентов - 2011]]
 +
* [[Современные проблемы механики: доклады студентов - 2014]]

Текущая версия на 00:37, 16 января 2018

Кафедра ТМ > Учебная работа > Курсы лекций> Современные проблемы механики


Современные проблемы механики

Лектор: [[]]

Экзаменационные вопросы по СПМ[править]

1. Особенности пакета MATLAB и его расширения. Способы получения справки о структуре программы и справки по конкретным темам.

2. Назначение панелей окна MATLAB. Задание различного вида окна и возврат к виду, установленному по умолчанию.

3. Основные системные переменные MATLAB. Получение информации о характере переменных, хранящихся в памяти программы в Рабочей Области. 4. Основные команды MATLAB для работы в режиме прямых вычислений. Сообщения об ошибках и исправление ошибок.

5. Форматы отображения числовых данных. Изменение формата. Формат отображения результатов на дисплее.

6. Оператор двоеточие, его использование для ввода и вывода данных. Перенос строки.

7. Типы данных. Организация ввода числовых и символьных данных и вывода результатов вычислений, использование комментариев.

8. Применение элементарных математических функций в системе MATLAB. Вызов справки по элементарным и специальным функциям.

9. Формирование вектора-строки, вектора-столбца, матрицы, формирование стандартных матриц, операции с матрицами.

10. Вычисление определителя квадратной матрицы. Обращение матриц. Проверка правильности вычисления обратной матрицы.

11. Вычисление собственных чисел и собственных векторов матрицы. Построение характеристического полинома и определение его корней. Связь между указанными операциями.

12. Арифметические и логические операторы. Их применение к матрицам.

13. Работа с файлами-сценариями при отладке М-файлов. Особенности файла Live Script, преобразование в PDF- формат.

14. Запись и чтение из текстового файла, форматные преобразования данных.

15. Работа с файлами-функциями. Типы и параметры функций.

16. Табулирование функций

17. Оператор разветвления if . Конструкции условных операторов. Примеры использования.

18. Организация циклов. Конструкции циклических операторов.

19. Иллюстрация вычислений при помощи графиков с использованием Рабочей Области и графических приложений.

20. Построение графиков нескольких функций одной переменной: в одном окне и в виде совокупности окон на одном рисунке.

21. Возможности оформления и редактирования графиков.

22. Создание массивов данных для трехмерной графики

23. Построение графиков поверхностей. Варианты изображений.

24. Включение и выключение масштабной сетки. Изменение размеров ячеек, цвета и характера линий сетки.

25. Представление в одном окне трехмерного графика, одной или нескольких плоскостей.

26. Ввод текста на график с помощью мыши. Изменение надписей в работе с графическим окном.

27. Управление свойствами осей графиков

28. Решение систем линейных алгебраических уравнений методом Гаусса

29. Аппроксимация функций

30. Численное решение обыкновенных дифференциальных уравнений

31. Приближенное вычисление определенных интегралов

32. Численное решение нелинейных уравнений

33. Численное решение оптимизационных задач. Линейное программирование

34. Интерполяция и аппроксимация данных

35. Использование рядов Фурье для аппроксимации периодических функций.

36. Работа с символьными данными


1 Добрецов Р.Ю., Сахарова Е.Г. Информатика. Основы программирования в пакете MatLab: учебное пособие. Санкт-Петербургский политехнический университет Петра Великого.— Санкт-Петербург : Изд-во Политехн. ун-та, 2017 .— 59 с.: ил. (11 экз. Библиотека СПбГТУ)

2 Дьяконов В. П. MATLAB и Simulink в электроэнергетике : справочник. — М.: Горячая линия-Телеком, 2009 .— 816 с. (3 экз. Библиотека СПбГТУ)

3 Поршнев С.В. Компьютерное моделирование физических процессов в пакете MATLAB : учебное пособие. — Изд. 2-е, испр. — СПб.: Лань, 2011 .— 726 с. (2 экз. Библиотека СПбГТУ)

Дьяконов В.П. Matlab. Полный самоучитель. – ДМК-Пресс. - 2017. – 768 с. ISBN 978-5-94074-652-2,978-5-97060-082-5

Дьяконов В.П. Simulink. Самоучитель. – ДМК-Пресс. - 2015. – 782 с. ISBN 978-5-94074-868-7,978-5-97060-280-5

Л. Шампайн, И. Гладвел, С. Томпсон. Решение обыкновенных дифференциальных уравнений с использованием MATLAB – Лань. - 2009. – 304 с. ISBN 978-5-8114-1033-0

Добрецов Р.Ю., Сахарова Е.Г. Информатика. Основы программирования в пакете MatLab : учебное пособие. Санкт-Петербургский политехнический университет Петра Великого .— Санкт-Петербург : Изд-во Политехн. ун-та, 2017 .— 59 с.: ил. ; 21 см .— ISBN 978-5-7422-5535-2. Электронная версия.

Зорихин Д. С. Компьютерное моделирование механических систем с силами трения на базе прямого использования моделирующей системы SIMULINK/MATLAB [Электронный ресурс]: бакалаврская работа. – Санкт-Петербургский политехнический университет Петра Великого, (1 файл : 3,35 МБ).— Санкт-Петербург, 2015 .— Свободный доступ из сети Интернет (чтение, печать, копирование) .— <URL:http://elib.spbstu.ru/dl/2/7753.pdf>.

Худорожков С.И. Исследование транспортных систем при случайных возмущениях с помощью среды MATLAB-SIMULINK [Электронный ресурс]: учебное пособие / Санкт-Петербургский политехнический университет Петра Великого. (1 файл : 1,97 МБ). <URL:http://elib.spbstu.ru/dl/2/i16-112.pdf>. — <URL:http://doi.org/10.18720/SPBPU/2/i16-112>.

http://old.exponenta.ru/soft/matlab/matlab_book.asp – русскоязычный образовательный математический сайт, описывающий процедуры Matlab Имеется список русскоязычной литературы по Matlab.

https://www.mathworks.com – англоязычный сайт MathWorks (амер. компании - разработчика MATLAB), где в свободном доступе предлагаются учебники по работе в Matlab, например: Learn MATLAB and Simulink. Free online tutorials to get you started with the basics и т.д.

https://studfiles.net/preview/5241307/ – В. Ф. Бондаренко, В. Д. Дубовец. MATLAB. Основы работы и программирования, компьютерная математика Учебный курс,- Минск, «Харвест» , 2009.