如何在MATLAB中对2个数字进行AND运算

use*_*715 2 matlab bitwise-operators

我想知道如何在MATLAB中对2个数字执行和操作

ex :-

x = 31   '11111' ;

y = 23   '10111' ;
Run Code Online (Sandbox Code Playgroud)

如果我在这2个数字上使用AND操作,我会得到

z = x AND y
Run Code Online (Sandbox Code Playgroud)

z23由于AND操作

我怎样才能在MATLAB中做到这一点?

Pau*_*l R 10

你可以使用这个bitand功能,例如

octave-3.2.3:1> x = 31
x =  31
octave-3.2.3:2> y = 23
y =  23
octave-3.2.3:3> z = bitand(x, y)
z =  23
Run Code Online (Sandbox Code Playgroud)