尝试调用函数时Octave出错:在第1行第1列附近未定义



当我试图调用一个函数时,它会给我一个错误。但是,我检查了保存".m"文件的正确目标路径。目标路径:C:\Users\Soumaditya\Desktop\ML文件名:warmUpExercise在此处输入图像描述

您可能键入了错误的内容。

在matlab或倍频程终端,从.m文件所在的目录中,键入命令what

这将向您展示与matlab/倍频程相关的实际内容。

另一种可能性是,您将函数文件命名为一个名称,但文件中函数的名称将其命名为其他名称(尽管在这种情况下,倍频程至少可能会发出警告…(

还要确保你的文件名中没有任何奇怪的空格。文件'myfunction.m ''myfunction.m'' myfunction.m'不同

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

相关内容

最新更新