首页 > 解决方案 > 在 Emacs Org-mode Win10 中运行 Matlab

问题描述

我正在寻找在 Win10 机器上以 org 模式运行 Matlab 的方向。Matlab 已在 Windows 中安装并完全路径,因此它可以毫无问题地加载。Matlab 被添加到 org-babel 语言列表中,加载时不会出错。这两行用于明确标识 matlab 的位置并定义加载时没有错误的标头参数。

(setq matlab-shell-command "c:/Program Files/MATLAB/R2018b/bin/matlab.exe")
(setq org-babel-default-header-args:matlab '((:results . "output") (:session . "*MATLAB*")))

当我尝试运行一些简单的东西时,例如

#+begin_src matlab :results output
a=4
b=5
c=a*b
ans=c
#+end_src

我收到一个错误“没有这样的文件或目录,matlab”。

识别matlab的位置和执行以处理org-mode块的正确方法是什么?

(注意:我已经广泛搜索了它,但没有从似乎数量很少的 Win10 用户那里找到任何可用的指令。)

标签: matlaborg-mode

解决方案


推荐阅读