addGroup
Cria um novo grupo de configurações na árvore de configurações ou dentro de outro grupo.
Categoria: Environment and Settings > System Commands
Sintaxe
G = addGroup(parent, name)
Adiciona um grupo chamado name em parent e o retorna.
G = addGroup(parent, name, 'Hidden', tf)
Também marca o grupo como oculto quando tf é verdadeiro.
Descrição
A árvore de configurações guarda valores em grupos nomeados. Grupos de produtos como matlab já existem; um programa ou toolbox cria o seu próprio grupo para manter as opções em um só lugar. Grupos podem ser aninhados e são acessados com a sintaxe de ponto: s.mygroup.sub.
Criar um grupo cujo nome já existe no mesmo pai é um erro. Use hasGroup para verificar antes e removeGroup para apagá-lo.
Argumentos de entrada
parent- O objeto raiz retornado por
settings, ou umSettingsGroupexistente. name- Nome do grupo. Deve começar com letra e conter apenas letras, dígitos e sublinhados.
Argumentos de saída
G- O novo objeto
matlab.settings.SettingsGroup.
Exemplo
Criar e remover um grupo
s = settings;
g = addGroup(s, 'demo');
disp(class(g))
disp(hasGroup(s, 'demo'))
removeGroup(s, 'demo');
disp(hasGroup(s, 'demo'))
matlab.settings.SettingsGroup
1
0
Observações
No MatLivre, os valores pessoais valem apenas para a sessão atual; não são gravados entre execuções como o MATLAB faz.