Загрузите данные сигнала для моделирования

Загрузите данные сигнала для моделирования модели

Можно использовать несколько разных подходов, чтобы загрузить данные в модель, включая:

  • Входные порты корневого уровня — данные сигнала Импорта из рабочей области, с помощью Входного параметра конфигурации, чтобы импортировать его к входному порту корневого уровня Inport, Включают, или блок Trigger. Чтобы импортировать много сигналов к входным портам корневого уровня, рассмотрите использование инструмента Root Inport Mapper.

  • От блока File — Считанные данные из MAT-файла, выводя данные как сигнал.

  • От блока электронной таблицы — Считанные данные из электронных таблиц Microsoft® Excel® или электронных таблиц CSV, выводя данные как один или несколько сигналов.

  • Исходные блоки — Добавляют исходный блок, такой блок Sine Wave, чтобы сгенерировать сигналы ввести к другому блоку.

  • Блок Editor сигнала — Отображение, создайте, отредактируйте и переключите взаимозаменяемые сценарии.

  • Персистентные данные — Поток большие данные из MAT-файла в модель.

Можно создать данные входного сигнала в файле, переменной рабочей области или параметре модели. Можно использовать данные, вошел в систему предыдущее моделирование, из другого источника, или создайте данные сами. Чтобы определить который подход загрузки сигнала к использованию, смотрите Сравнение Методов Загрузки Сигнала.

Блоки

развернуть все

InportСоздайте входной порт для подсистемы или внешнего входного параметра
ВключитьДобавьте включают порт к подсистеме или модели
ТриггерДобавьте триггерный порт к подсистеме или модели
Из файлаЗагрузите данные из MAT-файла
Из электронной таблицыСчитайте данные из электронной таблицы
Из рабочей областиЗагрузите данные сигнала из рабочей области
Signal BuilderСоздайте и сгенерируйте взаимозаменяемые группы сигналов, формы волны которых кусочны линейный
Редактор сигналаОтобразите, создайте, отредактируйте и переключите взаимозаменяемые сценарии

Функции

развернуть все

getRootInportMapСоздайте пользовательский объект, чтобы сопоставить сигналы с импортом корневого уровня
convertToSlDatasetПреобразуйте содержимое MAT-файла к Simulink. SimulationData. Объект Dataset
getSlRootInportMapСоздайте пользовательский объект, чтобы сопоставить сигналы с использованием импорта корневого уровня режим отображения Simulink
createInputDatasetСгенерируйте объект набора данных для корневого уровня блоки Inport в модели
signalbuilderСоздайте и блоки Signal Builder доступа
signalBuilderToSignalEditorИмпортируйте данные сигнала и свойства от блока Signal Builder до блока Signal Editor
getInputStringСоздайте список, разделенный запятыми переменных, чтобы сопоставить
Simulink.BlockDiagram.getInitialStateВозвратите данные начального состояния блок-схемы
Simulink.Bus.createMATLABStructСоздайте структуры MATLAB с помощью той же иерархии и атрибутов как сигналы шины
Simulink.SimulationData.createStructOfTimeseriesСоздайте структуру с вершинами объекта timeseries MATLAB
signalEditorЗапустите редактор сигнала

Темы

Загрузка сигнала

Обеспечьте данные сигнала для моделирования

Идентифицируйте образцовые требования данных сигнала и загрузите данные входного сигнала.

Обзор методов загрузки сигнала

Поймите методы, доступные для импорта данных сигнала в модель.

Сравнение методов загрузки сигнала

Определите подход загрузки сигнала, который удовлетворяет ваши требования моделирования. Часто, отображение данных сигнала, чтобы базироваться импорт работает хорошо.

Загрузите данные сигнала, который использует модули

Загрузите данные сигнала, который использует модули от данных, вошел в систему предыдущее моделирование. Журналирование сигнала, блок To File и блок To Workspace могут включать информацию о модулях для Набора данных или Timeseries, регистрирующего форматы.

Загрузите данные, вошел в систему другое моделирование

Загрузите данные сигнала в модель, которая была зарегистрирована предыдущее моделирование.

Загрузите данные, чтобы смоделировать непрерывный завод

Импортируйте данные сигнала к непрерывной модели объекта управления, которая использует данные сигнала, который сглажен и непрерывен вовремя, с данные сигнала для каждой временной стоимости.

Загрузите данные, чтобы протестировать дискретный алгоритм

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

Загрузите данные для входного теста

Когда вы импортируете данные сигнала для больше всего входных тестов, попытайтесь минимизировать количество моментов времени. Данные сигнала, которые вы загружаете, включают выборки с пандусами и разрывами.

Загрузите данные к входным портам Корневого Уровня

Загрузите данные к входным портам Корневого Уровня

Загрузите данные из рабочей области и примените ее к входному параметру корневого уровня.

Загрузите данные шины к входным портам Корневого Уровня

Импортируйте данные шины к входным портам верхнего уровня путем ручного определения данных во Входном параметре конфигурации или при помощи инструмента Root Inport Mapper.

Сопоставьте данные Используя корневой инструмент картопостроителя Inport

Чтобы импортировать, визуализируйте, и сопоставьте сигнал и соедините шиной данные, чтобы базироваться импорт, используйте инструмент Root Inport Mapper.

Корень карты данные сигнала Inport

Откройте Корневой Инструмент Картопостроителя Inport и выберите режим отображения.

Создайте данные сигнала для корневого отображения Inport

Создайте данные для корневого отображения импорта с помощью определенных инструкций и соглашений.

Создайте и отредактируйте данные сигнала

Используйте Редактор Сигнала, чтобы создать и отредактировать входные сигналы, которые можно организовать для нескольких моделирований.

Просмотрите и осмотрите данные сигнала

Просмотрите и осмотрите данные сигнала прежде, чем сопоставить данные.

Данные сигнала предварительного просмотра

Входной сигнал предварительного просмотра или данные шины с окном Signal Preview.

Сопоставьте данные сигнала, чтобы базироваться Inports

Сопоставьте данные сигнала, чтобы базироваться импорт путем выбора режимов карты и опций и выбора данных. Интерпретируйте результаты отображения.

Импортируйте данные сигнала для корневого отображения Inport

Сигнал импорта и данные шины для корневого отображения импорта. Можно также импортировать тестовые векторы из среды Simulink® Design Verifier™.

Создайте и используйте пользовательские режимы карты

Создайте пользовательские режимы карты, если вы не хотите использовать существующие режимы карты в инструменте Root Inport Mapper.

Корневой Inport отображение сценариев

Работа со сценариями в инструменте Root Inport Mapper. Создайте и сохраните сценарии и загрузите ранее сохраненные сценарии.

Сгенерируйте Скрипты MATLAB для моделирования со сценариями

После соединения сценария с моделью сгенерируйте скрипт MATLAB®, чтобы выполнить пакетные моделирования.

Другие методы загрузки сигнала

Загрузите данные Используя от блока рабочей области

Загрузите данные сигнала с помощью блока From Workspace.

Загрузите данные Используя от блока файла

Загрузите данные сигнала с помощью блока From File.

Загрузите Большие данные для моделирований

Загрузите большие данные как входной параметр моделирования

Известные примеры

Была ли эта тема полезной?