gpt4 book ai didi

excel - 将 matlab 数据从 matlab 可执行文件发送到 matlab 工作区

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

我有一个 matlab 编译的 Windows 可执行文件(my_matlab_app.exe)
我想直接从这个可执行文件发送 matlab 数据(数字数组)到 MATLAB 应用程序工作区本身。

这可能吗?

这将类似于 [ http://www.codeproject.com/Tips/535390/Write-to-Excel-Sheet-through-Matlab]

最佳答案

对于少量数据,您可以执行以下操作:

matlab /r "x=2;myscript"

这将启动一个 MATLAB 实例,设置 x 的值至 2 ,然后运行 ​​ myscript它可以使用 x 的值。对于较大的数据集,这可能不切实际...我建议将已编译应用程序中的数据保存到 .mat 文件 ( myfile.mat ) 文件中,然后使用命令行语法加载它:
matlab /r "x = load myfile.mat"

您可以从已编译的应用程序中将这些命令作为系统调用执行:
result = system ('matlab /r "x = load myfile.mat"')

关于excel - 将 matlab 数据从 matlab 可执行文件发送到 matlab 工作区,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35780411/

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