Terminal 使用终端的倍频程运行函数

Terminal 使用终端的倍频程运行函数,terminal,octave,Terminal,Octave,我想在test.m文件中运行一个函数,比如test。我想使用终端的倍频程来运行这个函数。所以,应该是这样的: $>/Users/me/octave/bin/octave test(param1,param2)? 我怎样才能做到这一点?我可以在Matlab中实现。但是我没有找到八度音阶的方法。你可以使用八度音阶--eval code可以找到八度音阶的文档。要使用输入参数运行函数,请执行以下操作: 在终端cd中输入到您的工作目录 键入octave打开交互式会话 ls要检查函数文件是否在工作目

我想在test.m文件中运行一个函数,比如test。我想使用终端的倍频程来运行这个函数。所以,应该是这样的:

$>/Users/me/octave/bin/octave test(param1,param2)?

我怎样才能做到这一点?我可以在Matlab中实现。但是我没有找到八度音阶的方法。

你可以使用
八度音阶--eval code

可以找到八度音阶的文档。要使用输入参数运行函数,请执行以下操作:

  • 在终端
    cd
    中输入到您的工作目录
  • 键入
    octave
    打开交互式会话
  • ls
    要检查函数文件是否在工作目录中,请将
    cd
    复制到目录中(如果没有)
  • 按正确顺序键入函数名,后跟括号中的输入参数,例如:
    >foo(100)
    。然后,您的函数将运行,输出您打印的任何内容以及不以
    结尾的代码行的所有结果