2

我想在我的 test.m 文件中运行一个函数——比如说 test。我想从终端使用 Octave 运行此功能。所以,它应该是这样的:

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

我怎样才能做到这一点?我可以在 Matlab 中做到这一点。但我没有在 Octave 中找到方法。

4

2 回答 2

5

You can use octave --eval CODE

于 2012-04-05T18:01:40.040 回答
2

可以在此处找到 Octave 的相关文档。要使用输入 args 运行函数:

  1. 在终端cd到您的工作目录。
  2. 键入octave以打开交互式会话。
  3. ls检查您的函数文件是否在您的工作目录中,cd如果没有,则检查该目录。
  4. 键入函数的名称,然后按正确的顺序在括号中输入参数,例如:>foo(100)。然后,您的函数将运行,吐出您打印的任何内容以及不以 . 结尾的代码行的所有结果;
于 2017-05-18T05:33:08.123 回答