Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Change language to: English - Français - 日本語 - Русский
Ajuda do Scilab >> Scilab > Error handling > warning

warning

mensagens de aviso

Seqüência de Chamamento

warning('string')
warning(string_matrix)
warning('off')
warning('on')
warning('stop')
mode = warning('query')

Descrição

Imprime o string 'string' em uma mensagem de aviso

warning(string_matrix) prints each element of the matrix string_matrix in a warning message.

'on' habilita mensagens de aviso. Warning messages do not interrupt script execution.

'off' desabilita mensagens de aviso.

'query' retorna o estado 'on' ou 'off'.

warning("on"), warning("off") and warning("stop") also affect hard-coded functions issuing warnings.

Exemplos

warning_prev = warning("query"); // remembering the initial warning status

warning('on')
warning('este é um aviso')
warning('off')
warning('este é um aviso')
warning('query')
warning('on')
// Example with a localized message
warning(msprintf(gettext("%s: Wrong number of input argument: %d expected.\n"),"myFunction",2));

// Setting warning stop
warning("stop")

try
    warning("this is a warning");
catch
    lasterror() // Warning message is considered an error
end

warning(warning_prev); // restoring the initial warning status

Ver Também

  • error — relata um erro de tempo de execução
  • gettext — indexes or/and translates some indexed english messages
  • msprintf — converts, formats, and writes data in a string
  • messagebox — Open a message box.

Histórico

VersionDescription
6.0 "stop" option added.
Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 25 08:52:27 CET 2020