请考虑以下MATLAB代码:
text(0, 0, 'factory'); xlim([-1, 1]); ylim([-1, 1]);
预期的目标是要有一个数字与“工厂”在其中。没有出现任何消息。现在,将“工厂”一词替换为任何其他单词,上面的代码将按预期工作。这已在MATLAB 2017b和2015 b上进行了测试。
有人知道这是怎么回事吗?
发布于 2018-04-18 12:24:28
问题解释了
根据MATLAB的标题函数文档:
默认的单词、工厂和remove是保留的单词,在引用为法线字符向量时不会出现在标题中。若要单独显示这些单词中的任何一个,请在它们前面加上一个反斜杠,例如'\default‘或'\remove’。
这种逻辑也适用于文本函数。缺省属性值页面提供了工厂关键字角色的更多细节,以及为什么不能将其用作图形函数的参数。
溶液
以下代码工作正常:
text(0, 0, '\factory'); xlim([-1, 1]); ylim([-1, 1]);
https://stackoverflow.com/questions/49899449
相似问题