Matlab Simulink中的整数到二进制转换

Matlab Simulink中的整数到二进制转换,matlab,simulink,Matlab,Simulink,我知道这是一个非常基本的问题。但在Simulink中,我仍在努力将二进制转换为整数,反之亦然 我可以使用一个功能块,并使用内置的Matlab函数来实现。但我打算使用Simulink块将二进制数转换为十进制数 请告诉我如何做,或者互联网上的任何提示都会很有帮助。我想这就是你要找的: 您可以使用a在二进制(即布尔型)类型和各种整数(int8、uint8、int16等)或浮点(单或双)类型之间来回转换。您的目标是什么?值在Simulink中以十进制为基数,但您可以使用诸如Extract bit之类的块

我知道这是一个非常基本的问题。但在Simulink中,我仍在努力将二进制转换为整数,反之亦然

我可以使用一个功能块,并使用内置的Matlab函数来实现。但我打算使用Simulink块将二进制数转换为十进制数


请告诉我如何做,或者互联网上的任何提示都会很有帮助。

我想这就是你要找的:


您可以使用a在二进制(即
布尔型
)类型和各种整数(
int8
uint8
int16
等)或浮点(
)类型之间来回转换。

您的目标是什么?值在Simulink中以十进制为基数,但您可以使用诸如
Extract bit
之类的块来使用位。通常,在Simulink中,您最好考虑位而不是基。让可视化表示在Matlab外部(或在
显示中设置为“二进制”)