exponenta event banner

Импорт пользовательского типа файла

Для редактирования сигналов в пользовательском формате данных или в файле, отличном от MAT, используйте опцию «Открыть» > «Импорт» на вкладке «Редактор сигналов». Пользовательские типы файлов:

  • Являются внешними для MATLAB ® или Simulink ®, таких как файлы формата Microsoft ® Excel ® или JSON.

  • Содержат данные сигнала, формат которых не соответствует формату, указанному в формах входных данных.

Simulink предоставляет файлы этих типов.

  • Simulink.io.SignalBuilderSpreadsheet - Тип файла построителя сигналов

  • Примеры типов файлов

    • Simulink.io.MySignalMatFile

    • Simulink.io.CreateSignals

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

Примечание

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

  1. Убедитесь, что пользовательские типы файлов зарегистрированы в Simulink. На вкладке «Редактор сигналов» выберите «Открыть» > «Импорт». Откроется диалоговое окно Экспорт (Export).

  2. Нажмите кнопку Обзор.

  3. В списке пользовательских MAT-файлов выберите файл, содержащий сигналы, например custompath/newFile.mat.

    Все зарегистрированные типы файлов отображаются в таблице Поддерживаемые типы файлов.

  4. Выберите сигналы, которые требуется просмотреть в редакторе сигналов, и нажмите кнопку OK. Для поиска имени сигнала введите его в поле Name.

  5. На вкладке Signal Editor обратите внимание, что сигналы теперь находятся в иерархии. Эти сигналы можно редактировать так же, как и любой сигнал.

См. также

|

Связанные темы