(Будет удален) Отображение и измерение сигнала временной области
Примечание
dsp.TimeScope
не рекомендуется. Использование timescope
вместо этого. Для получения дополнительной информации см. «Вопросы совместимости»
The dsp.TimeScope
System object™ отображает сигналы временной области. Можно использовать возможности, чтобы измерить значения сигналов, найти peaks, отобразить двухвольные измерения и статистику.
Чтобы увидеть сигналы временной области в возможности:
Создайте dsp.TimeScope
Объекту и установите его свойства.
Вызывайте объект с аргументами, как будто это функция.
Дополнительные сведения о работе системных объектов см. в разделе «Что такое системные объекты?».
Функции осциллографа:
Триггеры - Установите триггеры, чтобы синхронизировать повторяющиеся сигналы и приостановить отображение, когда происходят события.
Измерения курсора - Измерьте значения сигналов с помощью вертикальных и горизонтальных курсоров.
Статистика сигналов - отображение максимальных, минимальных, пиковых различий, среднего, медианного и RMS значений выбранного сигнала.
Пик Искателя - Найти максимумы, показывающий x значения оси, при которых они происходят.
Bilevel Measurements - Замерьте переходы, перерегулирования, подколы и циклы.
Для получения информации о измерениях и триггерах см. Раздел «Настройка блока Time Scope».
Функции отображения возможностей видимости:
Несколько сигналов - Постройте несколько сигналов на одной оси Y (отображение) с помощью нескольких входных портов.
Несколько осей Y (displays) - отображение нескольких осей Y. Все оси Y имеют общую временную область значений на оси X.
Изменение параметров - Изменение значений параметров возможностей перед и во время симуляции.
Автомасштабирование по оси - автоматическое сканирование во время или в конце симуляции. Поля рисуются в верхней и нижней частях осей.
возвращает объект Time Scope System, scope
= dsp.TimeScopescope
. Этот объект отображает реальные и комплексные сигналы с плавающей и фиксированной точками во временном интервале.
создает Time Scope и устанавливает свойство NumInportPorts равным scope
= dsp.TimeScope(numInputs
,sampleRate
)numInputs
и свойство SampleRate, для sampleRate
.
устанавливает свойства, заданные как «Имя», «Значения».scope
= dsp.TimeScope(___,Name,Value)
отображает сигнал, scope
(signal
)signal
, во временных возможностях отображения.
отображает сигналы scope
(signal
,signal2,...,signalN)signal
, signal2
..., signalN
во временных возможностях отображения, когда вы устанавливаете NumInputPorts
свойство к N
. В этом случае signal1
, signal2
..., signalN
может иметь различные типы данных и размерности.
Чтобы использовать функцию объекта, задайте системный объект в качестве первого входного параметра. Например, чтобы освободить системные ресурсы системного объекта с именем obj
, используйте следующий синтаксис:
release(obj)
Если вы хотите перезапустить симуляцию с самого начала, позвоните reset
чтобы очистить возможности окна отображений. Не вызывайте reset
после вызова release
.
Чтобы закрыть окно возможностей и очистить связанные с ним данные, используйте MATLAB®
clear
функция.
Чтобы скрыть или показать окно возможностей, используйте hide
и show
функций.
Используйте MATLAB mcc
функция для компиляции кода, содержащего возможности.
Вы не можете открыть диалоговые окна строения возможностей, если в приложении есть несколько скомпилированных компонентов.