我试图在八度音程中运行matlab代码,但效果非常好,但是当涉及到这一点时:
axes('Projection','perspective')
代码中断了以下错误
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
我从docs知道matlab支持这个属性,但是octave似乎不支持这个功能。你知道我是否需要安装额外的软件包才能获得此功能,或者八度不支持此功能吗?
octave doc在这一点上并没有多大帮助。此外,我没有找到任何相关信息。
这是我安装的软件包列表(os = xubuntu 13.10 64 bit):
答案 0 :(得分:0)
我无法在我的八度音阶版本3.8.2
上重现您的错误命令
axes('Projection','perspective')
不会抛出错误,但是,在其他情况下,octave通常会抱怨单次使用报价,因此您可以尝试
axes("Projection","perspective")
根据Octave documentation:
投影:{"拼写"} | "透视"选中:{" off"} | "上" selectionhighlight:" off" | {" on"} tag:string,def。 ""
用于标记图形对象的用户定义字符串。