Современные проблемы механики
Лектор: [[]]
Экзаменационные вопросы по СПМ[править]
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.