Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从两个不同的文件访问Matlab中相同的串口对象_Matlab_User Interface_Serial Port - Fatal编程技术网

从两个不同的文件访问Matlab中相同的串口对象

从两个不同的文件访问Matlab中相同的串口对象,matlab,user-interface,serial-port,Matlab,User Interface,Serial Port,我有一个GUI,它在加载时创建一个串行端口对象,并通过..发送一些数据。。现在按下一个按钮,执行另一个数学脚本文件,根据某些条件,它将向同一串行端口发送一些其他数据。现在,因为我们不能初始化串行端口对象两次。如何从被调用函数向串行端口发送数据 我试图将串口对象作为参数发送给被调用的函数,但没有成功 视频对象的类似情况 加载后,GUI将创建一个视频对象,以便在SCADA屏幕上预览。。现在调用的函数应该通过从同一视频对象抓取图像来进行图像处理。即使在这里,将对象作为参数发送也不起作用 有什么解决方案

我有一个GUI,它在加载时创建一个串行端口对象,并通过..发送一些数据。。现在按下一个按钮,执行另一个数学脚本文件,根据某些条件,它将向同一串行端口发送一些其他数据。现在,因为我们不能初始化串行端口对象两次。如何从被调用函数向串行端口发送数据

我试图将串口对象作为参数发送给被调用的函数,但没有成功

视频对象的类似情况

加载后,GUI将创建一个视频对象,以便在SCADA屏幕上预览。。现在调用的函数应该通过从同一视频对象抓取图像来进行图像处理。即使在这里,将对象作为参数发送也不起作用


有什么解决方案吗?

将串行对象作为参数发送的语法中有一个小错误

对于视频对象


我最初将
triggerconfig
设置为inf,以便视频在GUI上连续显示。但是当我将videoobject作为参数传递时,调用的函数再次触发了导致错误的触发器。相反,我将其替换为
getsnapshot()
,一切都很好

我认为共享同一个串行对象是一种方法。你为什么说它不起作用?显示您的代码