我试着用octave-GUI运行一个函数。
我首先用‘testFunc.rtf’(在WordPad中)编写一个函数。
function y = testFunc(x)
y = x^2 + x^3这个文件的路径是'C:\Users\username\Desktop‘。
然后,在octave-GUI上,我编写了这样的代码:
cd 'C:\C:\Users\username\Desktop';
testFunc(4);这样做的结果只是以下错误:
error: 'testFunc' undefined near line 1, column 1我该如何解决这个问题?
发布于 2022-04-21 20:48:16
以防万一像我这样的人发现了这一页,上面的建议仍然没有帮助,一些建议。这是在Win10机器上运行的:
错误文本本身没有任何意义。很穷。它的意思是“哎呀,出了问题,我们不能告诉你原因”。
在我的例子中,该文件存在,并具有正确的名称。在“当前目录”中。使用八度命令"what“显示它在那里。
但是,尽管我可能尝试,它总是给我以上的错误。我在其他搜索结果中看到了很多建议,比如确保函数def位于文件的第一行,等等,甚至尝试将DOS -> unix行尾(cr/lf更改为lf)。没什么。
然后我突然想到,我正试图从linux驱动器上运行一个"samba共享“。即使它具有读/写/执行权限,它也不会实际运行。
将文件移动到windows驱动器,它就开始工作了!
天哪。祝大家好运。
阿夫纳
https://stackoverflow.com/questions/70474491
复制相似问题