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)

Veja também

warning lasterr error MException