Дьяконов В.П. MATLAB 6.5 SP1/7 + Simulink 4/5 в математике и моделировании

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


В этой второй, по вполне самостоятельной справочной монографии по новейшим системам MATLAB 6.5 SP1/7 + Simulink 5/6 описано их применение в математических расчетах и математическом моделировании. Особое внимание уделено анализу, моделированию и проектированию систем и устройств, в частности электрорадиотехнических и телекоммуникационных. Дано описание многих пакетов расширения Blockset и Toolbox последних реализаций, относящихся к математике и математическому моделированию. Ряд пакетов в нашей литературе описан впервые. Значительное внимание уделено визуализации результатов работы и описанию сотен примеров применения системы MATLAB и ее расширений.
Для инженеров, научных работников, студентов и преподавателей университетов и вузов.

СОДЕРЖАНИЕ

Введение
Предупреждения
Благодарности и адреса для связи

ГЛАВА 1. РАБОТА С MATLAB И SIMULINK
1.1. Назначение и особенности системы MATLAB
1.1.1. Назначение системы MATLAB
1.1.2. Новые реализации MATLAB 6.*
1.2. Возможности систем MATLAB
1.2.1. Возможности ранних версий MATLAB
1.2.2. Возможности версий MATLAB 6.0/6.1
1.2.3. Возможности версии MATLAB 6.5
1.2.4. Особенности версии MATLAB 6.5 + Service Pack 1.0
1.3. Особенности матричных систем MATLAB
1.3.1. Интеграция с другими программными системами
1.3.2. Ориентация на матричные операции
1.3.3. Расширяемость системы
1.3.4. Мощные средства программирования
1.3.5. Визуализация и графические средства
1.3.6. О компиляции программ системы MATLAB
1.4. Установка и файловая система MATLAB 6.*
1.4.1. Системные требования
1.4.2. Инсталляция систем MATLAB 6.*
1.4.3. Файловая система MATLAB
1.5. Начало работы с MATLAB
1.5.1. Запуск MATLAB и работа в режиме диалога
1.5.2. MATLAB 6.5 в среде Windows XP
1.5.3. Запуск MATLAB 6.5 в среде Windows XP
1.5.4. О работе в MATLAB 7
1.6. Начало работы с MATLAB
1.6.1. Новый и старый облик системы MATLAB
1.6.2. Операции строчного редактирования
1.6.3. Команды управления окном
1.6.4. MATLAB в режиме прямых вычислений
1.6.5. О переносе строки в сессии
1.7. Основные объекты MATLAB
1.7.1. Понятие о математическом выражении
1.7.2. Действительные и комплексные числа
1.7.3. Форматы чисел
1.7.4. Константы и системные переменные
1.7.5. Текстовые комментарии
1.7.6. Переменные и присваивание им значений
1.7.7. Уничтожение определений переменных
1.7.8. Операторы и функции
1.7.9. Применение оператора : (двоеточие)
1.7.10. Функции пользователя
1.7.11. Сообщения об ошибках и исправление ошибок
1.8. Формирование векторов и матриц
1.8.1. Особенности задания векторов и матриц
1.8.2. Объединение малых матриц в большую
1.8.3. Удаление столбцов и строк матриц
1.9. Операции с рабочей областью и текстом сессии
1.9.1. Дефрагментация рабочей области
1.9.2. Сохранение рабочей области сессии
1.9.3. Ведение дневника
1.9.4. Загрузка рабочей области сессии
1.9.5. Работа с редактором/отладчиком М-файлов
1.9.6. Файлы-сценарии и файлы-функции
1.9.7. Панель инструментов редактора/отладчика
1.9.8. Работа с точками останова
1.9.9. Завершение вычислений и работы с системой
1.10. Двумерная графика
1.10.1. Особенности графики системы MATLAB
1.10.2. Построение графика функций одной переменной
1.10.3. Построение в одном окне графиков нескольких функций
1.10.4. Графическая функция fplot
1.10.5. Столбцовые диаграммы
1.11. Трехмерная графика
1.11.1. Построение трехмерных графиков
1.11.2. Вращение графиков мышью
1.11.3. Контекстное меню графиков
1.12. Основы форматирования графиков
1.12.1. Форматирование двумерных графиков
1.12.2. Форматирование линий графиков
1.12.3. Форматирование маркеров опорных точек
1.12.4. Форматирование линий и маркеров для графика нескольких функций
1.12.5. Форматирование осей графиков
1.12.6. Нанесение надписей и стрелок прямо на график
1.12.7. Построение легенды и шкалы цветов на графике
1.12.8. Перемещение графика в графическом окне
1.12.9. Применение графической «лупы»
1.12.10. Обработка данных в графическом окне
1.12.11. Графики разного типа в одном окне
1.12.12. Низкоуровневая дескрипторная графика
1.12.13. Работа с камерой 3D-графики
1.13. Демонстрационные примеры MATLAB
1.14. Работа с основным пакетом расширения Simulink
1.14.1. Доступ к пакету расширения Simulink
1.14.2. Запуск моделей Simulink из среды MATLAB
1.14.3. Особенности интерфейса Simulink
1.14.4. Поиск и загрузка модели
1.14.5. Установка параметров компонентов модели
1.14.6. Установка параметров моделирования
1.14.7. Запуск процесса моделирования

ГЛАВА 2. ПОДГОТОВКА ЭЛЕКТРОННЫХ ДОКУМЕНТОВ
2.1. Пакет расширения Notebook
2.1.1. Назначение приложения Notebook
2.1.2. Инсталляция Notebook
2.2. Начало работы с Notebook
2.2.1. Изменения интерфейса текстового процессора Word
2.2.2. Эволюция магической матрицы
2.2.3. Эволюция рисунка
2.3. Создание документов класса Notebook
2.3.1. Открытие нового документа класса Notebook
2.3.2. Пример создания документа класса Notebook
2.3.3. Ячейки ввода MATLAB в тексте Word
2.3.4. Преобразование текстов Word в ячейки ввода
2.3.5. Математические формулы в Notebook
2.3.6. Сохранение документов класса Notebook
2.4. Меню Notebook
2.4.1. Создание ячейки ввода
2.4.2. Создание ячейки автостарта
2.4.3. Создание зоны вычислений
2.4.4. Преобразование ячеек MATLAB в обычный текст
2.4.5. Удаление ячеек вывода
2.4.6. Создание многострочной ячейки ввода
2.4.7. Преобразование группы ячеек в ячейки ввода
2.4.8. Управление показом маркеров
2.4.9. Пуск оценки ячеек
2.4.10. Пуск оценки зоны
2.4.11. Пуск оценки всей М-книги
2.4.12. Циклическая оценка
2.4.13. Вывод окна MATLAB на передний план
2.4.14. Установка опций Notebook

ГЛАВА 3. СИМВОЛЬНЫЕ ВЫЧИСЛЕНИЯ
3.1. Назначение пакета Symbolic Math
3.2. Демонстрационные примеры
3.2.1. Наборы примеров, вызываемые из командной строки
3.2.2. Примеры из вкладки Demos справки
3.3. Работа с числами, объектами и переменными
3.3.1. Задание символьных переменных
3.3.2. Функция создания символьных переменных sym
3.3.3. Функция создания группы символьных объектов syms
3.3.4. Функция создания списка символьных переменных findsum
3.3.5. Работа с обычными числами
3.3.6. Работа с комплексными числами
3.3.7. Математические выражения и функции
3.3.8. Матрицы с символьными элементами
3.4. Вывод и преобразования символьных выражений
3.4.1. Вывод символьного выражения
3.4.2. Представления выражений в форме LaTeX
3.4.3. Представление выражений в кодах языка С
3.4.4. Представление выражений в кодах языка Fortran
3.5. Контроль допустимости имен
3.6. Векторизация символьных выражений
3.7. Арифметика произвольной точности
3.7.1. Установка количества знаков чисел
3.7.2. Вычисления в арифметике произвольной точности
3.7.3. Обращения к функциям Maple на примере вычисления факториала
3.8. Символьные операции с матрицами
3.8.1. Задание или извлечение диагональных элементов матриц
3.8.2. Формирование верхней треугольной матрицы
3.8.3. Формирование нижней треугольной матрицы
3.8.4. Обращение матрицы
3.8.5. Вычисление детерминанта и ранга матрицы
3.8.6. Приведение матриц к треугольным формам
3.8.7. Нуль-пространство матрицы
3.8.8. Базис-пространство столбцов – colspace
3.8.9. Вычисление собственных значений и векторов матриц
3.8.10. Сингулярное разложение матриц – svd 119
3.8.11. Вычисление канонической формы Жордана
3.8.12. Вычисление характеристического полинома матриц – poly
3.8.13. Вычисление матричного экспоненциала
3.9. Символьные операции математического анализа
3.9.1. Вычисления производных
3.9.2. Вычисления интегралов
3.9.3. Вычисление пределов
3.9.4. Разложение выражения в ряд Тейлора
3.9.5. Вычисления матрицы Якоби
3.9.6. Вычисление сумм рядов
3.9.7. Решение алгебраических уравнений
3.9.8. Решение дифференциальных уравнений
3.10. Интегральные преобразования
3.10.1. Преобразования Фурье
3.10.2. Преобразования Лапласа
3.10.3. Z-преобразования
3.11. Символьные операции с выражениями
3.11.1. Упрощение выражений
3.11.2. Расширение выражений
3.11.3. Разложение выражений на простые множители
3.11.4. Комплектование по степеням
3.11.5. Приведение к рациональной форме
3.11.6. Приведение к схеме Горнера
3.11.7. Запись с подстановками
3.11.8. Обеспечение подстановок
3.11.9. Обращение функции
3.11.10. Суперпозиция функций
3.12. Преобразования объектов
3.12.1. Преобразование символьной матрицы в числовую
3.12.2. Преобразование вектора коэффициентов полинома в символьный полином
3.12.3. Преобразование символьного полинома в вектор его коэффициентов
3.12.4. Преобразование символьного объекта в строковый
3.13. Вычисление специальных функций
3.13.1. Интегральные синус и косинус
3.13.2. Дзета-функция Римана
3.13.3. W-функция Ламберта
3.13.4. Суммы Римана
3.14. Графические возможности пакета
3.14.1. Графики символьных функций
3.14.2. Калькулятор и графопостроител2
3.14.3. Контурные графики
3.14.4. Трехмерные графики параметрически заданных функций
3.14.5. Полярные графики
3.14.6. Графики поверхностей
3.15. Доступ к ресурсам ядра системы Maple
3.15.1. Доступ к ядру системы Maple
3.15.2. Численное вычисление Maple-функций
3.15.3. Вызов списка функций Maple
3.15.4. Получение справки по ядру Maple
3.15.5. Инсталляция Maple-процедур
3.16. Комплексный пример на исследование функции
3.16.1. Задание функции и построение ее графика
3.16.2. Поиск и визуализация корней третьей производной
3.16.3. Нахождение и визуализация локальных экстремумов
3.17. Новые функции пакета Symbolic Math Toolbox 3.1
3.17.1. Новые функции округления чисел
3.17.2. Новая функция quorem
3.17.3. Новые функции Дирака dirac и Хсвисайда heaviside
3.17.4. Новая функция сортировки sort
3.17.5. Новая функция вычисления коэффициентов полиномов с многими переменными
3.17.6. Новая функция reshape задания символьных массивов
3.17.7. Новые функции преобразования
3.17.8. Функции вычисления логарифмов
3.17.9. Функция вычисления по модулю

ГЛАВА 4. РЕШЕНИЕ ЗАДАЧ ОПТИМИЗАЦИИ
4.1. Пакет оптимизации Optimization Toolbox
4.1.1. Назначение и возможности пакета
4.1.2. Применяемые алгоритмы
4.1.3. Общая формулировка задачи параметрической оптимизации
4.1.4. Безусловная оптимизация
4.1.5. Ньютоновские алгоритмы
4.1.6. Алгоритмы Ньютона-Гаусса и Левенберга-Марквардта
4.1.7. Минимизация при наличии ограничений
4.1.8. Многокритериальная оптимизация
4.1.9. Алгоритмы большой размерности
4.2. Практика оптимизации
4.2.1. Функции пакета Optimization Toolbox
4.2.2. Решение задач максимизации
4.2.3. Приведение ограничений-неравенств к стандартному виду
4.2.4. Введение дополнительных аргументов
4.2.5. Многомерная минимизация с ограничениями
4.2.6. Скалярная нелинейная минимизация с ограничениями
4.2.7. Решение задачи нелинейного программирования
4.2.8. Решение минимаксных задач
4.2.9. Поиск минимума без ограничений симплексным методом
4.2.10. Полубесконечная минимизация с ограничениями
4.3. Решение задач линейного и квадратичного программирования
4.3.1. Решение задачи линейного программирования
4.3.2. Решение задачи квадратичного программирования
4.4. Дополнительные примеры решения типовых оптимизационных задач
4.4.1. Минимизация без ограничений
4.4.2. Минимизация с ограничениями – нелинейными неравенствами
4.4.3. Минимизация с ограничениями на диапазоны изменения переменных
4.4.4. Использование вектора-градиента, аналитически задаваемого пользователем
4.4.5. Задача достижения цели
4.5. Решение минимизационных задач высокой размерности
4.5.1. Решение системы нелинейных уравнений с заданием якобиана
4.5.2. Решение системы нелинейных уравнений с представлением оценки якобиана в виде разреженной матрицы
4.5.3. Нелинейный МНК с вычислением оценок всех элементов якобиана
4.5.4. Минимизация нелинейной функции с использованием градиента и гессиана
4.5.5. Нелинейная минимизация с ограничениями в виде линейных равенств
4.5.6. Квадратичное программирование с ограничениями на диапазоны изменений переменных
4.5.7. Решение задачи линейного программирования
4.6. Демонстрационные примеры на оптимизацию
4.6.1. Выход к демонстрационным примерам
4.6.2. Минимизация тестовой функции Розенброка
4.6.3. Минимизация упругой поверхности
4.6.4. Минимизация размера изображения
4.6.5. Проблема конструирования молекулы
4.6.6. Примеры, выполняемые в командном окне
4.7. Функции решения систем уравнений
4.7.1. Обратное деление матриц – функция mldivide
4.7.2. Решение систем нелинейных уравнений
4.7.3. Поиск корней функции одной переменной

ГЛАВА 5. РЕГРЕССИЯ И СТАТИСТИКА
5.1. Регрессия в пакете Optimization Toolbox
5.1.1. Решение задачи линейного МНК без ограничений
5.1.2. Решение задачи линейного МНК при наличии ограничений
5.1.3. Регрессия для заданной функции
5.1.4. Решение задачи нелинейного МНК при средней и большой размерности
5.1.5. Решение задачи неотрицательного линейного МНК
5.2. Пакет подгонки кривых Curve Fitting Toolbox
5.2.1. Назначение пакета Curve Fitting Toolbox
5.2.2. Приближение для численности населения США
5.2.3. Начало работы с пакетом Curve Fitting
5.2.4. Оценка данных
5.2.5. Выполнение регрессии заданного типа
5.2.6. Графическая визуализация регрессии
5.2.7. Анализ результатов регрессии 206
5.2.8. Регрессия с уравнением пользователя
5.2.9. Пример регрессии с данными пользователя
5.2.10. Установка опций подгонки
5.2.11. Установка опций табличного вывода
5.2.12. Запись и загрузка сессий подгонки
5.2.13. Функции командного режима
5.3. Приближение данных сплайнами
5.3.1. Особенности многоинтервальной интерполяции и аппроксимации
5.3.2. Пакет Spline Toolbox
5.3.3. Работа с пакетом Spline Toolbox в командном режиме
5.3.4. Работа с GUI пакета Spline Toolbox
5.3.5. Сплайновая аппроксимация поверхности
5.4. Статистические расчеты
5.4.1. Пакет расширения по статистике Statistics Toolbox
5.4.2. Вычисление распределения и плотности вероятностей
5.4.3. Генерация случайных чисел
5.4.4. Вычисление среднего и дисперсии
5.4.5. Оценка параметров законов распределения
5.4.6. Дескриптивная статистика
5.4.7. Кластерный анализ
5.4.8. Линейные модели
5.4.9. Пошаговая регрессия
5.4.10. Нелинейные регрессионные модели
5.4.11. Проверка гипотез
5.4.12. Многомерные статистики
5.4.13. Метод главных компонент
5.4.14. Статистические графики
5.4.15. Статистический контроль в промышленности
5.4.16. Планирование эксперимента
5.4.17. Демонстрационные примеры
5.4.18. Функции записи/чтения файлов данных
5.5. Новые средства пакета Statistic Toolbox 5.0
5.5.1. Инструмент Distribution Fitting Tool
5.5.2. Новые функции пакета Statistic Toolbox 5.0
5.5.3. Другие новые возможности пакета Statistic Toolbox 5.0

ГЛАВА 6. АНАЛИЗ И ИДЕНТИФИКАЦИЯ СИСТЕМ
6.1. Теоретическая преамбула
6.1.1. Понятие о моделировании и моделях
6.1.2. Идентификация моделей и объектов моделирования
6.2. Основные характеристики (функции) систем
6.2.1. Передаточная характеристика
6.2.2. Импульсная характеристика
6.2.3. Переходная функция
6.2.4. Частотные характеристики
6.3. Теоретические модели объектов
6.3.1. Дифференциальные уравнения
6.3.2. Уравнения переменных состояния
6.3.3. Разностные уравнения
6.3.4. Z-преобразование
6.3.5. Модели авторегрессии
6.3.6. Модель для переменных состояния
6.4. Методы оценивания
6.4.1. Оценивание параметрических моделей
6.4.2. Оценивание импульсной характеристики
6.4.3. Оценивание спектров и частотных характеристик
6.5. Пакет расширения System Identification Toolbox
6.5.1. Назначение пакета System Identification
6.5.2. Графический интерфейс System Identification Toolbox
6.5.3. Пример работы в среде GUI
6.5.4. Исследование исходных данных
6.5.5. Построение модели
6.5.6. Оценка модели
6.5.7. Сохранение модели
6.6. Работа с пакетом System Identification в командном режиме
6.6.1. Работа с графическим интерфейсом
6.6.2. Имитация и предсказание
6.6.3. Манипуляции с данными
6.6.4. Непараметрическое оценивание
6.6.5. Параметрическое оценивание
6.6.6. Итерационное параметрическое оценивание
6.6.7. Задания структуры модели
6.6.8. Манипуляции с моделями
6.6.9. Выбор структуры модели
6.6.10. Преобразования модели
6.6.11. Анализ модели
6.6.12. Извлечение информации о модели
6.6.13. Проверка адекватности модели
6.7 Дополнительные возможности пакета System Identification
6.7.1. Средства демонстрации возможностей пакета
6.7.2. Идентификация с использованием блоков Simulink
6.7.3. Сохранение результатов
6.8. Идентификация систем в частотной области
6.8.1. О пакете Frequency Domain Identification
6.8.2. Частотная модель и метод оценивания
6.8.3. Функции пакета Frequency Domain Identification

ГЛАВА 7. ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ СИСТЕМ УПРАВЛЕНИЯ
7.1 Пакет Control System Toolbox
7.1.1. Назначение пакета Control System
7.1.2. Классы вычислительных объектов пакета
7.1.3. Общая характеристика функций пакета
7.1.4. Вывод полного списка средств пакета
7.2. Работа со средствами графического интерфейса
7.2.1. Вызов графического интерфейса
7.2.2. Загрузка моделей
7.2.3. Работа с редактором свойств
7.2.4. Установки графического интерфейса
7.2.5. Окно интерфейса rltool
7.2.6. Работа с окном rltool
7.2.7. Коррекция системы
7.2.8. Дополнительные возможности графического интерфейса
7.3. Работа с пакетом Control System в командном режиме
7.3.1. Создание моделей стационарных систем
7.3.2. Получение информации об отдельных характеристиках модели
7.3.3. Преобразование моделей
7.3.4. «Арифметические» операции с моделями
7.3.5. Модели для переменных состояния
7.3.6. Модели динамики
7.3.7. Моделирование временного отклика систем
7.3.8. Создание и представление временных задержек
7.3.9. Моделирование частотного отклика систем
7.3.10. Композиция систем
7.3.11. Редукция порядка модели
7.3.12. Традиционное проектирование систем
7.3.13. Аналитическое конструирование регуляторов
7.3.14. Решение матричных уравнений
7.4. Работа с демонстрационными примерами
7.4.1. Вызов демонстрационных примеров
7.4.2. Виртуальная лаборатория по исследованию LCR-цепи
7.4.3. Моделирование динамики двигателя постоянного тока
7.4.4. Моделирование операционного усилителя с отрицательной обратной связью
7.5. Проектирование контроллера жесткого диска
7.5.1. Анализируемая модель

ГЛАВА 8. ИМИТАЦИОННОЕ МОДЕЛИРОВАНИЕ
8.1. Инструментальные наборы Toolbox и Blockset
8.2. Пакет Nonlinear Control Design (NCD) Blockset
8.2.1. Назначение пакета NCD
8.2.2. Состав блоков пакета NCD
8.2.3. Демонстрация работы блоков пакета NCD
8.2.4. Оптимизация коэффициента передачи И-регулятора
8.2.5. Меню окна блока NCD Output
8.2.6. Настройка параметров PID-регулятора
8.2.7. Настройка параметров комплексного регулятора
8.2.8. Настройка параметров ПИ-регулятора для многомерного объекта
8.2.9. Особенности решаемых задач
8.3. Пакет расширения Fixed-Point
8.3.1. Библиотека пакета Fixed-Point
8.3.2. Нелинейные преобразования
8.3.3. Математические операции
8.3.4. Осуществление временной задержки
8.3.5. Преобразования вида V-F, F-F и F-V
8.3.6. Цифровой программный контроллер
8.3.7. Интерфейсный блок пакета Fixed Point
8.3.8. Дополнительные примеры применения пакета Fixed Point
8.4. Моделирование энергетических систем
8.4.1. Состав библиотек SimPowerSystemtems Blockset
8.4.2. Параметры и единицы их измерения
8.4.3. Источники электрической энергии и их применение
8.4.4. Амплитудная модуляция синусоидального сигнала
8.4.5. Библиотека компонентов Elements
8.4.6. Примеры моделирования RLC-цепей
8.4.7. Работа с блоком Powergui
8.4.8. Моделирование устройств с однофазными трансформаторами
8.4.9. Моделирование устройств с трехфазными трансформаторами
8.4.10. Выключатели и ограничители пиковых напряжений
8.4.11. Моделирование линий передачи
8.4.12. Моделирование линии передачи электроэнергии с компенсаторами
8.4.13. Состав библиотеки энергетической электроники
8.4.14. Моделирование устройств с коммутирующими блоками
8.4.15. Моделирование систем электропривода
8.4.16. Моделирование импульсного преобразователя с ключом на полевом транзисторе
8.4.17. Моделирование неуправляемых выпрямителей
8.4.18. Моделирование однофазных инверторов
8.4.19. Моделирование трехфазных инверторов
8.4.20. Моделирование высоковольтных систем передачи электроэнергии на постоянном токе

ГЛАВА 9. ОСНОВЫ СОБЫТИЙНОГО МОДЕЛИРОВАНИЯ
9.1. Пакет Stateflow
9.1.1. Понятие о событийном моделировании
9.1.2. Назначение пакета Stateflow
9.1.3. Доступ к средствам Stateflow
9.1.4. Понятие о SF-диаграмме
9.2. Основные объекты SF-диаграмм
9.2.1. Состояния
9.2.2. Признаки памяти
9.2.3. Переходы
9.2.4. Признаки альтернативы
9.2.5. События
9.2.6. Процедуры
9.2.7. Данные
9.2.8. Описание объектов
9.3. Пример построения модели с SF-диаграммой
9.3.1. Работа с редактором SF-диаграмм
9.3.2. Установка параметров SF-диаграммы с помощью обозревателя
9.3.3. Сохранение модели с SF-диаграммой
9.4. Запуск, отладка и форматирование SF-диаграмм
9.4.1. Установка параметров запуска
9.4.2. Запуск модели
9.4.3. Работа с отладчиком SF-диаграмм
9.4.4. Средства отладки SF-диаграмм
9.4.5. Поиск объектов SF-диаграмм
9.4.6. Выбор стиля SF-диаграмм
9.4.7. Установка размера символов
9.5. Особенности пакета расширения Statcflow 5.1.1
9.5.1. Новый редактор SF-диаграмм
9.5.2. Несколько простых примеров применения
9.6. Избранные примеры применения пакета Stateflow
9.6.1. Работа с демонстрационными примерами
9.6.2. Моделирование построения фрактала Мандельброта
9.6.3. Моделирование скользящего с трением бруска
9.6.4. Моделирование электрогидравлического механизм
9.6.5. Моделирование отказоустойчивой системы контроля топлива

ГЛАВА 10. ПРОЕКТИРОВАНИЕ И МОДЕЛИРОВАНИЕ КОММУНИКАЦИОННЫХ СИСТЕМ
10.1. Пакеты Communications Blockset и Toolbox
10.1.1. Назначение пакетов
10.1.2. Основы работы
10.1.3. Вызов библиотек пакета из среды MATLAB
10.1.4. Вызов графического интерфейса пользователя
10.1.5. Доступ к библиотеке пакета Communications Blockset
10.1.6. Доступ к mdl-файлам из пакета Simulink
10.2. Работа с библиотеками Communications Blockset
10.2.1. Общие сведения о библиотеках
10.2.2. Задание сигналов
10.2.3. Примеры работы с источниками сигналов
10.2.4. Работа с виртуальными регистраторами
10.2.5. Моделирование кодирования и декодирования
10.2.6. Моделирование модуляторов и демодуляторов
10.2.7. Библиотеки канала
10.2.8. Библиотека модулей синхронизации
10.2.9. Работа с основными функциями
10.2.10. Работа с утилитами и функциями
10.2.11. Применение блоков детектирования ошибок и коррекции
10.2.12. Библиотека блоков Interleaving
10.2.13. Представление библиотек в виде функциональной схемы
10.3. Работа с демонстрационными примерами
10.3.1. Доступ к примерам из библиотеки в виде функциональной схемы
10.3.2. Пример моделирования сложной коммуникационной системы
10.3.3. Доступ к демонстрационным примерам пакета Communication Blockset из справки
10.3.4. Обзор избранных демонстрационных примеров раздела Illustrative Models
10.3.5. Обзор избранных демонстрационных примеров раздела Application-Specific Examples
10.4. MATLAB-функции пакета Communications Toolbox
10.4.1. Назначение пакета Communications Toolbox
10.4.2. Вызов полного списка функций
10.4.3. Вызов справки по конкретной функции
10.4.4. Функции построения источников сигналов и анализа ошибок
10.4.5. Функции кодирования источника сигнала
10.4.6. Помехоустойчивое кодирование
10.4.7. Низкоуровневые функции помехоустойчивого кодирования
10.4.8. Модуляция и демодуляция
10.4.9. Специальные фильтры
10.4.10. Утилиты и другие функции
10.4.11. Примеры применения Communications Toolbox
10.5. Пакеты расширения Communications для MATLAB 7
10.5.1. Новые возможности пакета Communications Toolbox 3.0
10.5.2. Графический интерфейс пользователя для анализа битовых ошибок
10.5.3. Новые библиотеки пакета Communications Blockset 3.0

ГЛАВА 11. ОБЗОР НЕКОТОРЫХ СПЕЦИАЛЬНЫХ ПАКЕТОВ
11.1. Пакет решения систем дифференциальных уравнений в частных производных
11.1.1. Назначение пакета Partial Differential Equation
11.1.2. Работа с пакетом Partial Differential Equations в командном режиме
11.1.3. Работа с демонстрационными примерами справки
11.2. Работа с инструментом решения PDE
11.2.1. Вызов окна инструмента pdetool и его назначение
11.2.2. Пример подготовки к решению PDE
11.2.3. Визуализация триангуляции при решении PDE
11.2.4. Пример вывода результатов решения PDE
11.2.5. Установка типа и опций решения
11.2.6. Установка граничных условий
11.2.7. Адаптивный и нелинейный решатели PDE
11.3. Пакет моделирования механических систем и устройств
11.3.1. Назначение пакета SimMechanics и доступ к его библиотекам
11.3.2 Визуализация в стиле механики
11.3.3. Примеры моделирования механических систем
11.4. Пакет расширения со средствами виртуальной реальности
11.4.1. Назначение пакета Virtual Reality Toolbox
11.4.2. Что такое виртуальная реальность в пакете VR?
11.4.3. Программирование перемещения автомобиля
11.4.4. Блоки виртуальной реальности для Simulink
11.4.5. Пример моделирования движения автомобиля между пиками
11.4.6. Как создаются объекты виртуальной реальности
11.4.7. Моделирование отскока упругого шара от твердой поверхности
11.4.8. Моделирование левитации стального шарика в магнитном поле
11.4.9. Моделирование управления роботом трехмерной мышью

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


Скачать:


  • Теги:

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


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

Вход на сайт

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

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

Контакты