【发布时间】:2012-10-09 10:22:15
【问题描述】:
我正在寻找一个在 Matlab 中用于错误消息的函数,如下所示:
error(['Invalid value for someVariable: ' wantedFunction(someVariable)]);
我希望wantedFunction 能够同时获取字符串、数组、元胞数组,最好是结构数组。
目前,我使用的是num2str,但这不适用于单元格。我以为我想要的可以用sprintf 来完成,但我还没弄清楚怎么做。我想我可以编写自己的函数,但如果在 Matlab 中已经有办法做到这一点,那将是多余的。有什么想法吗?
【问题讨论】:
-
看看我最新的编辑(toString.m)。这是在获得批准后放置在文件交换中的版本。
标签: matlab