当前位置: 首页 > 面试题库 >

MATLAB Mex套接字包装器库

吴腾
2023-03-14
问题内容

是否有人使用Mex为MATLAB编写了POSIX套接字包装库?

我基本上想打开,写作和阅读。同步和异步替代方案都很好。我的主要目标平台是Linux。我知道Mex,也知道POSIX套接字。我只是想确定没有其他人这样做过?


问题答案:

如果要使用套接字,则有两个选择:

1)从MATLAB内部使用Java功能):

  • MATLAB中的TCP / IP套接字通信
  • 使用Java类的MATLAB中的TCP / IP套接字通信

2)使用C MEX包装器:

  • 套接字
  • TCP / UDP / IP工具箱

我还认为 仪器控制工具箱 包含对TCP
UDP通信的支持。



 类似资料:
  • 线程“main”java.net.ConnectException:连接超时:在java.net.dualStackplainsockeTimpl.Connect0(本机方法)在java.net.dualStackplainsockeTimpl.socketConnect(DualStackplainsockeTimpl.java:69)在java.net.abstractplainsockeTi

  • 我们可以通过包装器将Sequential模型(仅有一个输入)作为Scikit-Learn工作流的一部分,相关的包装器定义在keras.wrappers.scikit_learn.py中 目前,有两个包装器可用: keras.wrappers.scikit_learn.KerasClassifier(build_fn=None, **sk_params)实现了sklearn的分类器接口 keras.

  • 我们可以通过包装器将Sequential模型(仅有一个输入)作为Scikit-Learn工作流的一部分,相关的包装器定义在keras.wrappers.scikit_learn.py中 目前,有两个包装器可用: keras.wrappers.scikit_learn.KerasClassifier(build_fn=None, **sk_params)实现了sklearn的分类器接口 keras.

  • 我们可以添加docker吗。是否使用Dockerfile将主机sock到容器?我想做的是在容器内发出docker命令(pull、tag和push)。我知道docker run命令中的“-v/var/run/docker.sock:/var/run/docker.sock”,但我需要在docker文件中包含相同的内容来构建它。下面是我的Dockerfile:-

  • 我想找个人来澄清一个我相信我有的误解。我在读Java上的套接字编程,并不真正理解事情的实际流程是什么。以下是我对以下场景的两种可能的解释。 创建套接字实例 null 服务器接受客户端之后的连接会是这样的吗?(客户端与服务器创建的套接字通信,而不是与服务器套接字通信) 或者图表会像这样吗?(客户端通过ServerSocket与服务器保持通信。服务器通过接受连接时创建的套接字进行通信。)

  • 问题内容: 我试图理解SocketChannels和NIO。我知道如何使用常规套接字,以及如何制作一个简单的每客户端线程服务器(使用常规阻塞套接字)。 所以我的问题是: 什么是SocketChannel? 当使用SocketChannel而不是Socket时,我还能得到什么呢? 通道和缓冲区之间是什么关系? 什么是选择器? 文档中的第一句话是。那是什么意思? 我也阅读了本文档,但是不知何故…… 问