【发布时间】:2021-11-21 19:13:37
【问题描述】:
在熟悉 GNU Octave 时,我遇到了一个我不是第一次遇到的问题,这里描述了这个问题:
Run octave script file containing a function definition
既然将函数放入函数文件似乎是正确的做法,我想知道我和该问题的作者是否没有正确使用函数文件.打算如何使用它们?他们的目的是什么?还是我写脚本文件是对的?
【问题讨论】:
-
您实际上是在询问函数(或确切地说是“函数文件”)和脚本之间的区别。也可能是定义为正确函数文件的函数与命令行/现场定义函数(例如,作为脚本的一部分)之间的区别。令人困惑,我知道。以下是手册中的相关页面:Function files / Scripts (and function definitions inside a script)。也值得一读:stackoverflow.com/a/55812060/4183191
-
@TasosPapastylianou 非常感谢!我试图运行 .m 文件,但这并不好。我只是将工作目录设置为文件所在的文件夹,我没有加载文件,而是信任 Octave 自动扫描文件夹,并且它工作。也许您应该发表评论作为答案。
标签: octave