lastwarn
Retorna ou define a mensagem de aviso mais recente.
Categoria: Programming > Functions
Sintaxe
msg = lastwarn
Retorna a última mensagem de aviso.
[msg, id] = lastwarn
Também retorna o identificador.
lastwarn(msg, id)
Define a mensagem e o identificador guardados.
Descrição
Cada aviso emitido por warning é lembrado, mesmo que esteja desligado. O código pode chamar lastwarn('') antes de uma operação e ler lastwarn depois para saber se a operação emitiu aviso, sem analisar a saída impressa.
Argumentos de entrada
msg- Mensagem a guardar.
id- Identificador a guardar.
Argumentos de saída
msg- Texto do último aviso; vazio se nenhum foi emitido.
id- Identificador do último aviso.
Exemplo
Detectando um aviso
lastwarn('');
warning('Demo:low', 'Level is low (%d)', 3);
[msg, id] = lastwarn
Saída
msg = 'Level is low (3)'
id = 'Demo:low'
Warning: Level is low (3)