4

我想warning()在我的 MATLAB 代码中包含该命令。具有讽刺意味的是,这样做时,我在代码编辑器中收到一条警告消息,提示我无法转换。

如果我使用 line 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 回答