4

warning()コマンドを MATLAB コードに含めたいと考えています。皮肉なことに、そうすると、コード エディターにシフトできないという警告メッセージが表示されます。

行を使用するwarning('Warning message!')と、コード エディターは、最初の引数として「メッセージ識別子」を含める必要があることを通知します。を調べたところhelp warning、「メッセージ識別子」は単なる文字列であることがわかりました。

次の行を使用すると warning('identifier','Warning message!')、編集者からまだ苦情が寄せられます。まず、最初の引数として「メッセージ識別子」を追加する必要があります。さらに、「フォーマット文字列が引数の数と一致しない可能性があります」と表示されるようになりました。

これを解決するにはどうすればよいですか?

MATLAB 2012a を使用しています。

4

1 に答える 1

4

次のようなことを試してください:

warning('myfun:warncode','Warning message!')
于 2013-07-26T09:58:45.043 に答える