exponenta event banner

addDataSource

Добавление словаря ссылочных данных в родительский словарь данных

Описание

пример

addDataSource(dictionaryObj,refDictionaryFile) добавляет словарь данных, refDictionaryFile, в качестве справочного словаря к родительскому словарю dictionaryObj, a Simulink.data.Dictionary объект.

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

Примеры

свернуть все

Открытие словаря данных myDictionary_ex_API.sldd и представлять его с помощью Simulink.data.Dictionary объект с именем myDictionaryObj.

myDictionaryObj = Simulink.data.dictionary.open('myDictionary_ex_API.sldd');

Добавление словаря данных mySubDictionary_ex_API.sldd в качестве справочного словаря для myDictionary_ex_API.sldd.

addDataSource(myDictionaryObj,'mySubDictionary_ex_API.sldd');

Подтвердите добавление, просмотрев DataSources свойство переменной myDictionaryObj. Свойство возвращает имя вновь используемого словаря.

myDictionaryObj.DataSources
ans = 

    'myRefDictionary_ex_API.sldd'
    'mySubDictionary_ex_API.sldd'

Входные аргументы

свернуть все

Родительский словарь данных, указанный как Simulink.data.Dictionary объект. Перед использованием этой функции представляйте целевой словарь с помощью Simulink.data.Dictionary с помощью, например, Simulink.data.dictionary.create или Simulink.data.dictionary.open функция.

Имя файла словаря данных для ссылки, указанное как символьный вектор, включающий .sldd расширение. Файл словаря данных должен находиться в пути MATLAB.

Пример: 'mySubDictionary_ex_API.sldd'

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

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

Для управления справочными словарями можно использовать окно «Обозреватель моделей». Дополнительные сведения см. в разделе Данные словаря с использованием словарей, на которые имеются ссылки.

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