Octave log2 函数显示错误

octave log2 function shows error

我在 Octave 中使用 log2 函数来计算一个简单数组的 log2 值。

>> x = [1:5]
x =

   1   2   3   4   5

>> log2(x)
error: invalid use of script D:\All_Data\my_data\backup3\backup3\tech\DSP\log2.m in index expression

我不确定为什么 Octave 在这种情况下会因错误而退出 ...

您的 运行 目录中可能有一个名为 log2.m 的脚本,它会阻止 Octave 调用它自己的 log2 函数。

我认为是这样,因为 D:\All_Data\my_data\backup3\backup3\tech\DSP\log2.m 看起来不像是安装标准八度音阶库函数的路径。

我建议更改 运行 目录中脚本的名称。