我在Matlab中寻找一个用于错误消息的函数,如下所示:
error(['Invalid value for someVariable: ' wantedFunction(someVariable)]);
Run Code Online (Sandbox Code Playgroud)
我希望wantedFunction能够接受字符串,数组,单元格数组,理想情况下甚至是结构数组.
现在,我正在使用num2str,但这对细胞不起作用.我认为我想要的可以完成sprintf,但我还没弄明白.我想我可以编写自己的函数,但如果已经有一种方法可以在Matlab中执行此操作,那将是多余的.有任何想法吗?
matlab ×1