尝试调用函数时八度错误:在第1行第1列附近未定义

时间:2020-04-29 16:03:36

标签: machine-learning octave

当我尝试调用一个函数时,它给我一个错误。但是,我检查了我的目标路径,该路径是保存“ .m”文件的正确路径。 目标路径:C:\ Users \ Soumaditya \ Desktop \ ML 文件名:warmUpExercise enter image description here

2 个答案:

答案 0 :(得分:0)

您可能在误以为是东西。

在matlab或octave终端,从您期望.m文件所在的目录中,键入命令what

这将向您显示与Matlab /八度相关的实际内容。

另一种可能性是您为函数文件命名了一个东西,但是文件中函数的名称又为其命名了(尽管在这种情况下,八度至少可能会发出警告...)< / p>

还要确保您的文件名中实际上没有任何奇怪的空格。文件'myfunction.m ''myfunction.m'' myfunction.m'

不同

答案 1 :(得分:0)

您需要将所有脚本移动到系统上 Octave 文件的默认目录,移动到 Ubuntu 系统上的主目录。