八度音轴的投影特性

ant*_*bus 9 matlab octave

我试图在八度音程中运行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):

  • i liboctave-dev - GNU Octave语言的开发文件
  • 我是一个liboctave1 - GNU Octave语言的共享库
  • i octave - 用于数值计算的GNU Octave语言
  • i八度音阶 - 与八度音阶相关的独立于架构的文件
  • i Octave-F的八度控制 - 八度控制功能
  • i octave-doc - 关于GNU Octave语言的PDF文档
  • i A octave-general - 为Octave提供额外的通用功能
  • i octave-htmldoc - 关于GNU Octave语言的HTML文档
  • i octave-image - Octave的图像处理
  • 我是一个octave-info - 关于GNU Octave的GNU Info文档
  • i octave-io - Octave的输入/输出数据功能
  • i octave-java - Oc的Java对象操作接口
  • i octave-linear-algebra - Oc的附加线性代数函数
  • 我octave-plot - Octave的附加绘图工具
  • 我octave-plplot - 八度支持PLplot,一个绘图libr
  • i octave-signal - Octave的信号处理功能
  • i A octave-specfun - Octave的特殊数学函数
  • i octave-statistics - Octav的其他统计函数
  • 我qtoctave - Qt前端到Octave

小智 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。””

用于标记图形对象的用户定义字符串。