来自Python的Matlab fread

2024-05-23 22:35:35 发布

您现在位置: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将它们转换为十六进制,但结果对我来说都没有意义。在


Tags: 文档脚本消息数字意义服务器发送matlabnum2str
1条回答
网友
1楼 · 发布于 2024-05-23 22:35:35

这些数字是ASCII码。。3ff000000000。。在

基本上,你在网上发送的是一个字符串,你需要先把它解释成一个十六进制数。在

相关问题 更多 >