gpt4 book ai didi

matlab - Matlab session 之间的低延迟变量共享?

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

我有一个启动 Matlab 计时器对象的脚本,以及一个演示工具箱。演示工具箱在计算机或 Matlab 上似乎很费力,因此计时器对象不会“按时”运行(它设置为查找新文件,但仅捕获每对新文件 - 当演示工具箱未运行时,它很流畅).我想尝试通过运行两个单独的 Matlab session 来解决这个问题,但我不确定如何在两个 session 之间共享低延迟变量(定时器对象处理数据,演示软件使用它)。有什么建议吗?

最佳答案

这里有几个选项:

  • 您可以使用在两个 matlab session 之间共享的管道(如果您在类似 POSIX 的系统上运行)。
  • 您可以使用 PNET 或仪器控制工具箱 (ICT) 通过本地网络套接字进行通信。使用 ICT 的优点是它有一个异步接口(interface)——你可以定义一个回调函数,当数据可用时调用它。 PNET 需要轮询循环。
  • 假设两个进程都在同一个(类似 POSIX 的)系统上运行,您可以使用 shared memory链接两个 matlab session 。那么问题就是同步。

关于matlab - Matlab session 之间的低延迟变量共享?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24973410/

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