Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.1.1 - 日本語

Change language to:
English - Français - Português - Русский

Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function

Scilabヘルプ >> Scilab > Error handling > warning

warning

警告メッセージ

呼出し手順

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

説明

警告メッセージとして文字列'string'を表示します.

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

'on' は警告メッセージを有効にします.

'off' は警告メッセージを無効にします.

'stop' enables warning messages and stops execution when a warning is encountered.

'query' は, 'on' または 'off' の状態を取得します.

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

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

warning('on')
warning('this is a warning')
warning('off')
warning('this is a warning')
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

参照

  • error — エラーメッセージ
  • gettext — indexes or/and translates some indexed english messages
  • msprintf — converts, formats, and writes data in a string
  • messagebox — メッセージボックスを開く.

履歴

バージョン記述
6.0 "stop" option added.
Report an issue
<< lasterror Error handling types >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon Jan 03 14:37:44 CET 2022