Julia 中的 Matlab 环境:设置为旧版本的问题

问题描述 投票:0回答:0

我需要使用 Matlab 与 Julia 交互,但 Matlab.jl github 页面上有免责声明说 Julia 目前无法使用 Matlab 2022a 和 2022b。它给出了如何通过显式设置 MATLAB_ROOT 环境来使用旧版本 Matlab 的说明。然而,我尝试了这个,它并没有改变正在使用的 Matlab 版本。我还尝试在我的 zprofile 中设置我的默认 Matlab 应用程序(因为我不在乎,我像菜鸟一样从侧边栏打开 Matlab)。通过查看 Matlab.jl 源代码如何选择要使用的版本,这两种方法都不起作用实际上很有意义:https://github.com/JuliaInterop/MATLAB.jl/blob/c732f7df00e3bab43d795fce449e16255706735b/deps /build.jl。我对 Julia 不够熟练(实际上几乎没有),无法理解它何时/何地调用 Matlab.jl,因此我可以手动编辑此脚本以达到我的目的。

为了过早地回答你的问题,我的 Mac 上同时安装了 Matlab R2021b 和 R2022b; R2021b 因为这是我第一次拿到这台 Mac 时得到的版本,然后我下载了 R2022b 因为 Mac 出于某种原因讨厌 R2021b 并且运行速度过慢。所以我不想删除 R2022b 使我的最新版本是 R2021b。这对 Julia 来说不是问题,因为我只需要在 Matlab 中从 Julia 运行一个小脚本。任何帮助将不胜感激,谢谢。

ios matlab julia environment
© www.soinside.com 2019 - 2024. All rights reserved.