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

Veja também

getpref setpref addpref rmpref