Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше
Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике
7.1. Интерфейс среды MATLAB
Среда MATLAB является интерактивной системой для выполнения инженерных
и научных расчетов, ориентированной на работу с массивами данных. Система
использует математический сопроцессор и допускает возможность обращения к
программам, написанным на языках Fortran, C и C++.
Среда MATLAB имеет собственный язык программирования, напоминающий
BASIC, а также располагает большими возможностями для работы
с сигналами, для расчета и проектирования систем связи, цифровых и аналоговых
фильтров, различных вычислительных систем. Имеются в наличии и средства для
спектрального анализа и синтеза, быстрого преобразования Фурье (БПФ), обработки
изображений, Wavelet-анализа [34]. Кроме этого, пользователь может ввести
в систему любую новую встроенную команду, оператор или функцию.
При помощи командного окна (рис. 7.1) можно
осуществлять все вычисления в режиме калькулятора. При этом можно осуществлять
присвоения различным переменным значений и далее пользоваться ими в командном окне.
Рабочее пространство среды является удобным средством для просмотра числовых
массивов в процессе формирования и отладки вычислительных процедур (программ).
Программирование в среде MATLAB
осуществляется путем создания М‑файлов с расширением .m
(рис. 7.2). Недостатком является отсутствие оператора безусловного
перехода GO TO, однако это можно полностью
возместить путем структурного программирования с обращением к различным функциям
и процедурам. Кроме этого, с помощью встроенных инструментальных средств
имеется возможность формировать графический пользовательский интерфейс,
значительно облегчающий работу с программами, созданными в среде MATLAB,
а также их отладку.
Пакет визуального моделирования Simulink
(рис. 7.1) является пакетом расширения среды MATLAB и
позволяет осуществлять моделирование поведения динамических линейных и
нелинейных систем. Пользователь осуществляет графическую сборку любой системы
из отдельных блоков, хранящихся в библиотеках Simulink
(рис. 7.3). В результате такой сборки образуется модель исследуемой системы
(S-модель), которая хранится в файле с расширением .mdl.