| Programming and Data Types | ![]() |
エラーメッセージとワーニングメッセージの表示
関数error とfprintfを使って、スクリーン上にエラーメッセージを表示します。関数errorは、つぎの書式を使います。
error('error string')
M-ファイルの中から関数errorを呼ぶと、errorは引用符で囲まれた文字列を表示し、M-ファイルの実行を停止します。たとえば、M-ファイルmyfile.mの中で、エラーが生じたときに、つぎのステートメントが現れるとします。
if n < 1
error('n must be 1 or greater.')
end
nが0のとき、つぎの文字がスクリーン上に現れ、M-ファイルが停止します。
??? Error using ==> myfile
n must be 1 or greater.
MATLABの中で、ワーニングメッセージは、エラーメッセージと同じようなものです。しかし、ワーニングメッセージは、プログラムを停止することはありません。関数warningを使って、ワーニングメッセージを表示することができます。
warning('warning string')
関数lastwarnは、MATLAB により出力する最新のワーニングメッセージを表示します。
| evalやlasterrを使ったエラーの取り扱い | 時刻と日付 | ![]() |