addDataSource

Класс: Simulink.data.Dictionary
Пакет: Simulink.data

Добавьте словарь справочных данных, чтобы породить словарь данных

Синтаксис

addDataSource(dictionaryObj,refDictionaryFile)

Описание

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

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

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

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

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

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

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

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

Примеры

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

Откройте словарь данных 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'

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

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

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