首页 文章

八度音轴的投影特性

提问于
浏览
9

我试图在八度音程中运行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根本不支持这个功能吗?

octave doc在这一点上不是很有帮助 . 另外,我没有找到任何关于此的信息 .

这是我安装的软件包列表(os = xubuntu 13.10 64 bit):

  • i liboctave-dev - GNU Octave语言的开发文件

  • i liboctave1 - GNU Octave语言的共享库

  • i octave - 用于数值计算的GNU Octave语言

  • i octave-common - 与octave无关的架构文件

  • i八度控制 - Octave-F中Octave的控制功能

  • i octave-doc - 关于GNU Octave语言的PDF文档

  • i八度音程 - 为Octave提供额外的通用功能

  • i octave-htmldoc - 关于GNU Octave语言的HTML文档

  • i octave-image - Octave的图像处理

  • i八度信息 - 关于GNU Octave的GNU Info文档

  • i octave-io - Octave的输入/输出数据函数

  • i octave-java - Oc的Java对象操作接口

  • i octave-linear-algebra - Oc的附加线性代数函数

  • i octave-plot - Octave的附加绘图工具

  • i octave-plplot - 八度支持PLplot,一个绘图libr

  • i octave-signal - Octave的信号处理功能

  • i octave-specfun - Octave的特殊数学函数

  • i octave-statistics - Octav的其他统计函数

  • i qtoctave - Qt前端到Octave

1 回答

  • 0

    我无法在我的八度版本3.8.2上重现您的错误

    命令

    axes('Projection','perspective')
    

    但是,不会抛出错误,因为在其他情况下,octave通常会抱怨单次使用报价,因此您可以尝试

    axes("Projection","perspective")
    

    根据Octave documentation

    投影:{“orthographic”} |选择“透视”:{“off”} | “on”selectionhighlight:“off”| {“on”} tag:string,def . “”用户定义的字符串,用于标记图形对象 .

相关问题