我正在尝试创建一个八度音阶的旋转矩阵,类似于MATLAB中的rotx((。我找到了这个链接,它提供了一些关于它的信息,并声明它是八度体几何函数的一部分。所以我安装了几何软件包4.0.0版本,但rotx((似乎不是其中的一部分。有人知道这是否是他们所指的另一个包裹吗?谢谢
rot*((函数已添加到Octave的较新版本中,您的链接适用于6.1版看起来4.4.2是在2018年发布的https://wiki.octave.org/Release_History
为此,不需要几何图形包。
我理解你的困惑。因为该文件位于主Octave程序的scripts/geometry/目录中。
我看到两种解决方案
-
尝试更新到6.1,您可能必须从源代码构建它。https://wiki.octave.org/Octave_for_Debian_systems
-
这是自由开放源码软件,所以你可以在这里找到代码https://hg.savannah.gnu.org/hgweb/octave/file/b4906d3eeb63/scripts/geometry/rotx.m并制作自己的本地.m文件。