用matlab app designer 设计了一个小程序,小程序要同时实现两个功能。
第一个功能是 在小程序中连续播放一段视频,视频通过matlab的videoreader加一个循环实现,就是通过循环,不断读取最新的帧然后把最新帧显示在显示区域。
第二个功能是 从xlsx中读数,并显示在表格中,也是连续读,连续显示,通过readtable加一个循环实现。
两个循环功能相互独立没有共享数据。
现在的问题是,无论如何两个功能都不能同时运行,原理也很好理解,就是在运行第一个功能的循环的时候 被困在循环里,从而不能执行第二个功能的循环。
通过什么手段能在matlab app designer中同时执行两个循环呢?利用两个线程怎么开启呢? 关键词是什么?