exportToFile

Класс: Simulink.data.dictionary. Раздел
Пакет: Simulink.data.dictionary

Экспортируйте записи в словаре данных от раздела до MAT-файла или файла MATLAB

Синтаксис

exportToFile(sectionObj,fileName)

Описание

exportToFile(sectionObj,fileName) экспорт в MAT или файл MATLAB все значения записей, содержавшихся в разделе sectionObj словаря данных, объекте Simulink.data.dictionary.Section. exportToFile экспортирует значения всех записей, включая заданных в словарях, на которые ссылаются.

Входные параметры

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

Целевой раздел словаря данных, заданный как объект Simulink.data.dictionary.Section. Прежде чем вы будете использовать эту функцию, будете представлять целевой раздел с объектом Simulink.data.dictionary.Section при помощи, например, функция getSection.

Имя целевого MAT или файла MATLAB, заданного как вектор символов. exportToFile предоставляет расширение файла .mat, если вы не задаете расширение.

Пример: 'myNewFile.mat'

Пример: 'myNewFile.m'

Типы данных: char

Примеры

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

Представляйте раздел Design Data словаря данных myDictionary_ex_API.sldd с объектом Simulink.data.dictionary.Section под названием dDataSectObj. Представляйте раздел Configurations myDictionary_ex_API.sldd с объектом под названием configSectObj.

myDictionaryObj = Simulink.data.dictionary.open('myDictionary_ex_API.sldd');
dDataSectObj = getSection(myDictionaryObj,'Design Data');
configSectObj = getSection(myDictionaryObj,'Configurations');

Экспортируйте записи от раздела Design Data myDictionary_ex_API.sldd к файлу MATLAB в вашей текущей рабочей папке.

exportToFile(dDataSectObj,'myDictionaryDesignData.m')

Экспортируйте записи от раздела Configurations myDictionary_ex_API.sldd к MAT-файлу в вашей текущей рабочей папке.

exportToFile(configSectObj,'myDictionaryConfigurations.mat')
Exported 1 entries from scope 'Configurations' 
to MAT-file myDictionaryConfigurations.mat.

Ограничение

Метод exportToFile не экспортирует перечисленные типы данных (которые хранятся, когда Simulink.data.dictionary.EnumTypeDefinition возражает). Чтобы передать или скопировать перечислимый тип от одного словаря до другого, используйте getEntry и методы addEntry объектов Simulink.data.dictionary.Section.

Альтернативы

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

Представленный в R2015a