gpt4 book ai didi

matlab - 在不打开新实例的情况下从 Sublime Text 3 运行 MATLAB 脚本

转载 作者:行者123 更新时间:2023-12-01 15:23:01 25 4
gpt4 key购买 nike

你好,

我是一个相当缺乏经验的代码编写者,因为我唯一的经验是使用 MATLAB。但是,我很快就会学习 Python 的所有知识,并且建议我使用 Sublime Text 作为编辑器。与此同时,我想通过将编辑器用于我的 MATLAB 任务来感受一下编辑器,但我在让它工作时遇到了一些麻烦,这样我就可以从 Sublime 运行 MATLAB 脚本,而无需打开它每次运行代码时都会创建新的 MATLAB 实例。有人能帮我解决这个问题吗?

我正在使用 Windows 7 Ultimate x64、MATLAB 2013B 和 Sublime Text 3。现在我正在使用

{
"cmd": ["C:/Program Files/MATLAB/R2013b/bin/matlab.exe", "-nodesktop", "-nosplash",
"-r", "\"run('$file')\""],
"selector": "source.m",
"working_dir": "${project_path:${folder}}"
}

我不确定我是否想要 nodesktop,但我可以把它拿走。关键是这样做每次都会打开一个新的 MATLAB 屏幕,这需要一段时间,而且感觉很不必要。

我会在 sublime 论坛上发布这个,但它似乎对我来说很失望。

最佳答案

如果您不希望每次调用都有一个新实例,则需要将 MATLAB 作为服务器运行。恐怕我无法帮助您了解具体细节,但您可以查看 MATLAB Automation Server官方文档中的页面。然后找出如何从 Python 调用 COM 对象,可能使用 PyWinAuto .祝你好运。

附言是的,Sublime Text 论坛也对我不利。它已经下降了五天了。不好。

关于matlab - 在不打开新实例的情况下从 Sublime Text 3 运行 MATLAB 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26306581/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com