Получите настройки кода по умолчанию для категории данных
возвращает значение от отображений кода заданного свойства для заданной категории данных.value
= getDataDefault(myCoderDictionaryObj
, category
, property
)
Используйте coder.mapping.api.get
функционируйте, чтобы получить доступ к CoderDictionary
объект сопоставлен со словарем данных.
cm = coder.mapping.api.get('codeDefinitions.sldd');
Чтобы видеть класс памяти импорта корневого уровня для словаря, используйте getDataDefault
функция.
value = getDataDefault(cm, 'Inports', 'StorageClass')
value = 'Default'
Словарь использует класс памяти по умолчанию для импорта.
Чтобы сконфигурировать класс памяти, используйте setDataDefault
функция.
setDataDefault(cm, 'Inports', 'StorageClass', 'ExportedGlobal')
Проверять, что класс памяти импорта теперь установлен в ExportedGlobal
, используйте getDataDefault
функция.
value = getDataDefault(cm, 'Inports', 'StorageClass')
value = 'ExportedGlobal'
myCoderDictionaryObj
— Объект словаря кодераCoderDictionary
объектОбъект словаря кодера, возвращенный вызовом функции coder.mapping.api.get
.
category
— Категория элемента данных моделиConstants
| ExternalParameterObjects
| GlobalDataStores
| Inports
| InternalData
| ModelParameters
| ModelParameterArguments
| Outports
| SharedLocalDataStores
Категория элементов данных, чтобы возвратить значение свойства для.
Пример: 'Inports'
property
— Код, сопоставляющий значение свойства, чтобы возвратитьсяStorageClass
| Identifier
| DefinitionFile
| GetFunction
| HeaderFile
| MemorySection
| Owner
| PreserveDimensions
| SetFunction
| StructName
| имя свойства класса памятиСвойство отображения кода, для которого вы возвращаете значение. Задайте одно из этих имен свойства или имени свойства класса памяти, заданного в Словаре Embedded Coder.
Информация, чтобы возвратиться | PropertyName |
---|---|
Имя класса памяти | StorageClass |
Имя переменной для элемента данных в сгенерированном коде | Identifier |
Имя исходного файла определения, который содержит определения для глобальных данных, которые считаны по условию элемент и внешний код | DefinitionFile |
Имя get функция, вызванная кодом, сгенерирована для элемента данных | GetFunction |
Имя исходного заголовочного файла, который содержит объявления для глобальных данных, которые считаны элементом данных модели и внешним кодом | HeaderFile |
Вектор символов или строковый скаляр, который называет раздел memory для модели заданным в Словаре Embedded Coder. | MemorySection |
Имя модели, для которой генератор кода помещает определение для элемента данных, совместно использованного многоуровневыми моделями в иерархии модели | Owner |
Булево значение, указывающее, сохраняет ли генератор кода размерности данных, которые представлены как многомерный массив | PerserveDimensions |
Имя set функция, вызванная кодом, сгенерирована для элемента данных | SetFunction |
Имя структуры в сгенерированном коде для элемента данных | StructName |
Пример: 'Identifier'
value
— Код, сопоставляющий значение свойства категорииКод, сопоставляющий значение свойства заданной категории, возвращенной как вектор символов.
coder.mapping.api.CoderDictionary
| setDataDefault
| setFunctionDefault
| getFunctionDefault
Вы щелкнули по ссылке, которая соответствует команде MATLAB:
Выполните эту команду, введя её в командном окне MATLAB.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.