ispref
Testa se uma preferência ou um grupo de preferências existe.
Categoria: Environment and Settings > System Commands
Sintaxe
tf = ispref(group)
Verdadeiro se o grupo existe.
tf = ispref(group, pref)
Verdadeiro se a preferência existe no grupo; com um cell array de nomes retorna um lógico por nome.
Descrição
ispref nunca gera erro para grupo ou nome inexistente; apenas retorna falso. É a verificação segura antes de getpref quando nenhum valor padrão faz sentido.
Argumentos de entrada
group- Nome do grupo.
pref- Nome da preferência ou cell array de nomes.
Argumentos de saída
tf- Escalar lógico, ou array lógico do tamanho de
pref.
Exemplo
Verificar grupos e nomes
setpref('demoapp', 'a', 1);
disp(ispref('demoapp'))
disp(ispref('demoapp', 'a'))
disp(ispref('demoapp', {'a', 'b'}))
rmpref('demoapp');
disp(ispref('demoapp'))
Saída
1
1
1 0
0