Matlab 逻辑到字符

Matlab 逻辑到字符,matlab,Matlab,例如,我有一个表示二进制数的字符数组 bit <1x8 char> '00110001' 我检查了hiddenImg(I,j)实际上是一个逻辑值。这可能不是最佳值,但应该执行您想要的操作(将逻辑转换为字符): 这对我来说很有效,但似乎如果有条件的话,效果会更好。谢谢,再见 bit(end:end) = hiddenImg(i,j); >> bit = '10010100' bit = 10010100 >> bit(end)=num2str(true

例如,我有一个表示二进制数的字符数组

bit <1x8 char> '00110001'

我检查了hiddenImg(I,j)实际上是一个逻辑值。

这可能不是最佳值,但应该执行您想要的操作(将逻辑转换为字符):


这对我来说很有效,但似乎如果有条件的话,效果会更好。谢谢,再见
bit(end:end) = hiddenImg(i,j);
>> bit = '10010100'

bit =

10010100

>> bit(end)=num2str(true)

bit =

10010101