我不知道为什么这个编码有错误:
hex_str1 = '5'
bin_str1 = dec2bin(hex2dec(hex_str1))
hex_str2 = '4'
bin_str2 = dec2bin(hex2dec(hex_str2))
c=xor(bin_str1,bin_str2)
当我使用 xor 函数将十六进制转换为二进制时,c 的值不正确。但是当我使用数组时,c 的值是正确的。编码是
e=[1 1 1 0];
f=[1 0 1 0];
g=xor(e,f)
我第一次将 hec 异或到二进制值的错误是什么?任何人都可以帮我找到解决方案...