1

我在 Octave 中加载图像和编辑脚本时遇到问题。我认为 Octave 有错误的路径之类的。当我说“编辑”时,它说:

sh:1:emacs:未找到

这意味着什么?

我对 Octave 和 MATLAB 都很陌生,但是当我在学校使用 MATLAB 时,例如,编写命令“编辑”就可以了……

我如何知道在 Octave 中将要加载的文件放在哪里,以及如何更改路径?

4

1 回答 1

1

问题不在于您的路径,问题在于您没有设置EDITOR(请参阅help EDITOR和编辑器选项help edit)。由于您没有环境变量,因此它默认为 emacs,因此当您运行时edit,它会尝试在 emacs 中打开文件并失败,因为您没有安装它。在文件中设置EDITOR您选择的文本编辑器.octaverc(如果我没记错的话,要使用的文本编辑器被设置为内部的持久变量,edit.m因此您必须重新启动八度)或环境变量(我推荐这个)。

它可以在 matlab 中使用,因为他们制作了自己的文本编辑器。Octave 不是文本编辑器,它是一种编程语言,重新发明轮子会浪费时间,而且你应该能够选择任何你喜欢的代码。

于 2012-11-03T00:53:27.857 回答