我有一些要转换为 Python 的 Matlab 代码。
在 Matlab 中,代码接受一个字符串并将其转换为双精度,然后再转换为二进制。
x = dec2bin(double(string), 8);
现在,字符串包含数字、字母、小数点和逗号。Matlab 转换它没有问题。
Python中有什么可以做到这一点吗?
我尝试过使用bin()
,首先将字符串更改为浮点数,各种 Numpy 选项,例如:
x = numpy.base_repr(string, 2, 8)
和
numpy.binary_repr()