Коткин Г.Л., Черкасский В.С. Компьютерное моделирование физических процессов с использованием MATLAB

Опубликовал: pvi777 в категорию Материалы по MathWorks MATLAB - Дата добавления: 28.09.2020, 16:26


Данное учебное пособие является руководством для компьютерного практикума.
Предназначено для студентов физического факультета НГУ, но может быть руководством по использованию пакета MATLAB студентами и исследователями других специальностей.

ОГЛАВЛЕНИЕ

1. Введение
1.1. Зачем нужен такой практикум?
1.2. О чем сказано далее
1.3. О системе MATLAB
1.4. Немного о работе с системой MATLAB

2. Первые задачи
2.1. Фигуры Лиссажу
2.2. Биения
2.3. Графический интерфейс в задаче «Биения»
2.4. Волны
2.4.1. Основные графические объекты и их использование
2.4.2. Отрисовка движущихся кривых

3. Об использовании безразмерных переменных

4. Маятник
4.1. Свободные колебания
4.2. Вынужденные колебания
4.2.1. Переходные колебания
4.2.2. Резонанс
4.2.3. О случайном движении

5. Движение частиц в центральном поле
5.1. Траектория финитного движения
5.2. Влияние малого возмущения
5.3. Движение двух частиц

6. Случайные блуждания и диффузия
6.1. Закономерности случайных блужданий
6.2. Оценка параметров движения броуновской частицы в жидкости
6.3. Программа, изображающая случайные блуждания
6.4. Броуновские частицы в поле тяжести

7. Броуновское движение
7.1. Случайные силы
7.2. Корреляционные функции

8. Шары
8.1. Расчет движения шаров
8.1.1. Алгоритм расчета
8.1.2. Процедура Balls
8.2. Динамический хаос
8.2.1. Почему движение шаров становится непредсказуемым?
8.2.2. Как убедиться в появлении хаоса?
8.3. Функции распределения
8.4. Стохастический нагрев и стохастическое охлаждение

9. Потери пучка при прохождении через вещество
9.1. Эффективные сечения
9.2. Потери частиц пучка при прохождении слоя
9.3. Потери энергии
9.4. Распределение по углам и энергиям

10. Работа с сигналами и модель диодного выпрямителя
10.1. Работа с сигналами
10.2. Расчет простейших цепей
10.3. Статическая модель диода. Решение нелинейных уравнений

ПРИЛОЖЕНИЕ

A. Дополнительные задачи
А.1. Свободные колебания
А.2. Электрические и магнитные поля
А.3. Частица в магнитной ловушке
А.4. Фокусировка пучков частиц
А.5. Концентрация частиц

B. Приближенные методы решения систем
B.1. Примеры численного решения дифференциальных уравнений
B.2. Численное решение обыкновенных дифференциальных уравнений в системе MATLAB
B.3. Подготовка M-файла для решения ОДУ(пример)
B.4. Методы решения ОДУ
B.5. Общие правила вызова решателей ОДУ
B.6. Общие правила определения функции правых частей

C. Метод наименьших квадратов

D. Моделирование распределения случайных величин

E. Краткий справочник по функциям MATLAB

F. Компиляция файлов MATLAB
F.1. Использование команды pcode
F.2. Использование команды mcc
F.3. Использование команды mex

Список литературы

ДОПОЛНЕНИЕ ВВЕДЕНИЕ В СИСТЕМУ MATLAB
1. Работа в командном окне
1.1. Вход в систему MATLAB
1.2. Интерактивный доступ к справочной информации и документации
1.2.1. Команда hеlр
1.2.2. Команда lookfor
1.2.3. Меню Help
1.3. Редактирование и перевызов командной строки
1.4. Формат вывода
1.5. Копия протокола сессии
2. Введение матриц
2.1. Явное определение матриц
2.2. Подматрицы и использование двоеточия (:)
2.3. Функции построения матриц
3. Операции, выражения и переменные
3.1. Правила записи операторов
3.2. Матричные операции
3.3. Операции с массивами
3.4. Сохранение данных из рабочей области
4. Операторы for, while, if, case и операторы отношения
4.1. Цикл for
4.2. Цикл while
4.3. Условный оператор if
4.4. Оператор переключения case
4.5. Условия (операторы отношения)
4.6. Функция find
5. Функции MATLAB
5.1. Скалярные функции
5.2. Векторные функции
5.3. Матричные функции
6. M-файлы
6.1. Файлы-программы, или сценарии
6.2. Файлы-функции
6.3. Текстовые строки, сообщения об ошибках, ввод
7. Работа с m-файлами
7.1. Список путей доступа
7.1.1. Работа со списком путей доступа
7.1.2. Текущий каталог
7.1.3. Средство просмотра и редактирования путей доступа Path Browser
7.2. Использование редактора/отладчика
7.3. Отладка m-файлов
7.4. Сравнение алгоритмов: flops и etime
8. Графика
8.1. Плоские графики
8.1.1. Команда plot
8.1.2. Разметка графика и надписи
8.1.3. Управление осями при выводе графиков
8.1.4. Несколько графиков на листе
8.2. Специальные виды графиков
8.2.1. Столбиковые диаграммы
8.2.2. Ступенчатые кривые
8.2.3. Гистограммы
8.2.4. Изображение кривых с погрешностями («усами»)
8.2.5. Изображение функций
8.3. Трехмерные изображения
8.3.1. Одномерная кривая
8.3.2. Сеточные поверхности
8.3.3. Изолинии
8.4. Дескрипторная графика (графика низкого уровня)
8.4.1. Графические объекты и их иерархия
8.4.2. Дескрипторы и работа с ними
8.5. Свойства графических объектов и работа с ними. Функции get и set
8.6. Движущиеся графики (анимация)
9. Разработка графического интерфейса пользователя
9.1. Создание внешнего вида интерфейса
9.2. Способы взаимодействия графического интерфейса с функциями пользователя
9.2.1. Общая структура функции NAME.M графического интерфейса
9.2.2. Функционирование графического интерфейса
9.2.3. Разработка функции Run
9.2.4. Разработка функции Exit
9.2.5. Разработка функции Edit


Скачать:


  • Теги:

Комментарии:


Оставить комментарий

Вход на сайт

Информация о проекте

Настоящий сайт представляет собой информационный портал, содержащий материалы по проблеме бизнес-аналитики, раскрывающие особенности использования современных подходов и методов анализа и обработки данных, что в условиях современной информатизации общества представляется весьма актуальным при исследовании различных проблем социально-экономического характера.
Настоящий портал содержит материалы познавательного, учебно-методического и научно-исследовательского характера, демонстрирующие современное состояние развития проблемы бизнес-аналитики, проблемы анализа и обработки данных. Особое внимание на страницах сайта уделено методическому и аналитическому инструментарию рассматриваемых проблем. Наряду с теоретическими и аналитическими материалами сайт содержит пакеты программных продуктов, представляющих собой прикладной инструментарий, способный автоматизировать научно-практические исследования в области бизнес-аналитики и бизнес-статистики.

Контакты