exponenta event banner

hasGroup

Определить, существует ли группа параметров

Описание

пример

hasGroup(parentgroup,name) прибыль 1 если группа настроек parentgroup содержит группу настроек с именем name. В противном случае hasGroup прибыль 0.

Примеры

свернуть все

Проверьте, существует ли группа параметров, прежде чем добавлять ее.

Используйте settings для доступа к корню дерева параметров и последующего создания группы параметров mysettings.

s = settings;
addGroup(s,'mysettings');

Проверьте, вызвана ли группа настроек myothersettings существует перед добавлением к mysettings.

if hasGroup(s.mysettings,'myothersettings') == 0
    addGroup(s.mysettings,'myothersettings');
end
s.mysettings
ans = 
  SettingsGroup 'mysettings' with properties:
      myothersettings: [1×1 SettingsGroup]

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

свернуть все

Родительская группа параметров, указанная как SettingsGroup объект. Используйте settings для доступа к объекту корневой группы настроек и ко всем доступным группам настроек.

Имя проверяемой группы настроек, указанное как вектор символов или строковый скаляр.

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