Matlab从Python套接字读取

阿明大师的大脑

我有一个Matlab脚本,它以十六进制表示形式将数字发送到Python套接字服务器。然后,Python将相同的消息发送回去。

Python收到:3ff0000000000000

但是Matlab收到(使用fread):

51 102 102 48 48 48 48 48 48 48 48 48 48 48 48 48.

这是什么意思?我无法从Matlab的文档中弄清楚如何处理这些数字。我试过使用mat2str和num2str将它们转换为十六进制,但结果对我来说都没有意义。

qdot

这些数字是ASCII代码,表示3ff000000000。

基本上,通过电线发送的是一个字符串,您需要首先将其解释为十六进制数字。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章