我试图在八度音程中运行matlab代码,它运行得很好,但是当涉及到这一点时:
axes('Projection','perspective')
Run Code Online (Sandbox Code Playgroud)
代码中断了以下错误
error: invalid value = perspective
error: set: invalid value for radio property "projection" (value = perspective)
error: called from:
error: /usr/share/octave/3.6.4/m/plot/axes.m at line 39, column 9
Run Code Online (Sandbox Code Playgroud)
我从文档中知道matlab支持这个属性,但八度似乎不支持这个功能.你知道我是否要安装一个额外的软件包来获得这个功能,或者octave根本不支持这个功能吗?
该倍频文档是不是在这一点上是非常有帮助的.另外,我没有找到任何关于此的信息.
这是我安装的软件包列表(os = xubuntu 13.10 64 bit):
小智 1
我无法在我的 Octave 版本 3.8.2 上重现您的错误
命令
axes('Projection','perspective')
Run Code Online (Sandbox Code Playgroud)
但是,不会引发错误,因为在其他情况下,八度通常会抱怨一次性引用,因此您可以尝试
axes("Projection","perspective")
Run Code Online (Sandbox Code Playgroud)
根据 Octave文档:
投影:{“正交”} | 选择“透视”:{“关闭”} | “开”选择突出显示:“关”| {“on”}标签:字符串,def。””
用于标记图形对象的用户定义字符串。