Осциллографы Simulink® предоставляют несколько методов для отображения данных моделирования и собирания данных для более позднего анализа. Символы на вашей блок-схеме представляют различное отображение данных и методы сбора данных.
Для получения дополнительной информации об этих методах:
Scope и блоки Floating Scope — Scope, Floating Scope, Задачи Блока Common Scope, Пуская в ход Задачи Средства просмотра Осциллографа и Осциллографа.
Определите объем средства просмотра — средства просмотра и менеджер по генераторам, пустив в ход осциллограф и определите объем задач средства просмотра.
Логгирование сигнала — избавляет данные моделирования от плавающего осциллографа.
Тестовая точка сигнала — конфигурирует сигналы как тестовые точки.
Блоки Scope и Floating Scope блокируют и результаты симуляции отображения, но они отличаются по тому, как вы присоединяете сигналы и сохраняете данные. Поведение симуляции для Floating Scope и Средства просмотра Осциллографа идентично, но вы управляете ими по-другому в вашей модели.
Возможность | Осциллограф Simulink | Плавающий осциллограф Simulink | Средство просмотра осциллографа Simulink |
---|---|---|---|
Присоединение сигналов | Соедините сигнальные линии с блоком Scope с помощью входных портов. | Присоедините сигналы в интерактивном режиме из модели прежде и во время симуляции. Смотрите Добавляют Сигналы к Существующему Плавающему Средству просмотра Осциллографа или Осциллографа и Быстро Визуализации Переключателя Различных Сигналов на Плавающем Осциллографе. | Присоедините сигналы от менеджера по Средствам просмотра и Генераторам, в интерактивном режиме от панели инструментов или использования контекстного меню сигнальной линии. |
Доступ к сигналам | Поскольку линии сигналов соединяются с блоком Scope, сигналами доступа на разных уровнях иерархии модели с помощью блоков GoTo. | Поскольку сигналы присоединяются без сигнальных линий, вы не должны направлять линии с блоком Floating Scope. Можно получить доступ к большинству сигналов в иерархии модели, включая модели, на которые ссылаются, и графики Stateflow®. Вы не можете получить доступ к оптимизированным сигналам. | Средства просмотра осциллографа присоединены к сигнальным линиям. Можно получить доступ к большинству сигналов в иерархии модели, включая модели, на которые ссылаются, и диаграммы Stateflow. Вы не можете получить доступ к оптимизированным сигналам. |
Регистрация данных | Сохраните данные к переменной MATLAB® как массив, структура или объект. | Сохраните данные к переменной MATLAB как объект. | Сохраните данные к переменной MATLAB как объект. |
Управление симуляцией | Запустите, передайте, и задние кнопки на панели инструментов. | Запустите, передайте, и задние кнопки на панели инструментов. | Запустите, передайте, и задние кнопки на панели инструментов. |
Масштабируйте оси после симуляции | Кнопки на панели инструментов, чтобы масштабировать пределы Оси X и Оси Y Набор Axes scaling к | Кнопки на панели инструментов, чтобы масштабировать пределы Оси X и Оси Y. Набор Axes scaling к | Кнопки на панели инструментов, чтобы масштабировать пределы Оси X и Оси Y. Набор Axes scaling к |
Добавьте к модели | Добавьте блок из библиотеки приемников Simulink. | Добавьте блок из библиотеки приемников Simulink. | Добавьте менеджера по Средствам просмотра и Генераторам использования. |
Визуальная индикация в модели | Блок Scope соединяется с сигналами. | Блок Floating Scope, не присоединенный к любым сигнальным линиям. | Значки средства просмотра, расположенные выше сигнальных линий для всех присоединенных сигналов. |
Управляйте осциллографами централизованно | Нет. | Нет. | Используйте менеджера по Средствам просмотра и Генераторам, чтобы добавить или удалить средства просмотра, и присоединить или удалить сигналы. |
Управляйте осциллографами локально | Присоедините сигнальные линии к блоку Scope в портах. | Присоедините сигналы из окна Floating Scope. | Добавьте средства просмотра и присоедините дополнительные сигналы в иерархии модели с помощью контекстных меню или из окна средства просмотра Осциллографа. |
Поддержка Simulink Report Generator™ | Да. | Да. | Нет. |
Блок Connecting Constant с набором Sample time к inf (постоянный шаг расчета) | Строит значение данных на первом временном шаге и каждый раз, когда вы настраиваете параметр. | Графики все значения данных. | Строит значение данных на первом временном шаге и каждый раз, когда вы настраиваете параметр. |
Если у вас есть Simulink и лицензия DSP System Toolbox™, можно использовать или Осциллограф Simulink или DSP System Toolbox Time Scope. Выберите осциллограф на основе своих требований к приложению, как блоки работают, и значения по умолчанию каждого блока.
Если у вас есть лицензия DSP System Toolbox, и вы использовали Time Scope, продолжите делать так в ваших приложениях. Используя Time Scope блок требует лицензии DSP System Toolbox.
Функция | Осциллограф | Time Scope |
---|---|---|
Местоположение в библиотеке блоков | Библиотека Simulink Sinks | Библиотека DSP System Toolbox Sinks |
Триггер и панели измерения | С Simulink только:
С DSP System Toolbox или лицензией Simscape™:
|
|
Режим Simulation поддерживает для основанных на блоке шагов расчета Для основанных на блоке шагов расчета, всех входных параметров блока, запущенного на том же уровне. Для быстрого режима Accelerator смотрите Поведение Осциллографов и Средств просмотра с Быстрым Режимом Accelerator. |
|
|
Режим Simulation поддерживает для основанных на порте шагов расчета Для основанных на порте шагов расчета входные порты могут запуститься на различных уровнях. | Нет. |
|
Структурируйте обработку сигналов | Включенный в блок Scope с лицензией DSP System Toolbox. | Включенный в блок Time Scope. |
Распространение шага расчета | Если различные порты имеют различные частоты дискретизации, осциллограф использует наибольший общий делитель уровней. | При использовании основанных на порте шагов расчета различные порты блока Scope наследовали различные уровни, и строит сигналы согласно тем уровням. |
Сохраните модель в предыдущий релиз Simulink | При сохранении в релиз перед R2015a блок Scope преобразован в осциллограф с функциями, доступными в том релизе. | Никакое изменение в функциях. |
Эта таблица приводит различия в Значениях свойства по умолчанию Настройки между блоками Time Scope и Scope.
Свойство | Значение по умолчанию осциллографа | Значение по умолчанию Time Scope |
---|---|---|
Открытый в начале симуляции | Очищенный | Выбранный |
Обработка входа | Элементы как каналы (базирующаяся выборка) | Столбцы как каналы (базирующаяся система координат) |
Максимизируйте оси | Off | 'auto' |
Единицы измерения времени | 'none' | Метрика (на основе отрезка времени) |
Метки оси времени | Нижняя часть отображается только | Все |
Покажите метку оси времени | Очищенный | Выбранный |
Постройте тип | 'auto' | Строка |
Заголовок | % <Метка сигнала> | Никакой заголовок |
YLabel | Никакая метка | Амплитуда |
Floating Scope | Scope | Scope Viewer | Time Scope (DSP System Toolbox)