亚洲区国产区激情区无码区,国产成人mv视频在线观看,国产A毛片AAAAAA,亚洲精品国产首次亮相在线

MATLAB 按位運(yùn)算

Matlab 運(yùn)算符

MATLAB提供了各種位運(yùn)算函數(shù),如“位與”、“位或”和“位非”運(yùn)算、移位運(yùn)算等。

下表顯示了常用的按位運(yùn)算-

函數(shù)描述
bitand(a, b)

整數(shù) a 和 b 的位與

bitcmp(a)

A 的位式補(bǔ)碼

bitget(a,pos)

在整數(shù)數(shù)組a的指定位置獲取位

bitor(a, b)整數(shù)ab的按位或
bitset(a, pos)

將bit設(shè)置為a的特定位置pos

bitshift(a, k)返回一個(gè)由向左移動(dòng)?比特,相當(dāng)于乘以2 ?。k的負(fù)值對(duì)應(yīng)于右移位或除以2 | k | 并朝負(fù)無(wú)窮大四舍五入到最接近的整數(shù)。任何溢出位都將被截?cái)唷?/td>
bitxor(a, b)

整數(shù) a 和 b 的位異或

swapbytes交換字節(jié)順序

在線示例

創(chuàng)建一個(gè)腳本文件并輸入以下代碼-

a = 60;               % 60 = 0011 1100   
b = 13;               % 13 = 0000 1101 
c = bitand(a, b)      % 12 = 0000 1100  
c = bitor(a, b)       % 61 = 0011 1101 
c = bitxor(a, b)      % 49 = 0011 0001 
c = bitshift(a, 2)    % 240 = 1111 0000 */
c = bitshift(a,-2)    % 15 = 0000 1111 */
運(yùn)行文件時(shí),它顯示以下結(jié)果
c =  12
c =  61
c =  49
c =  240
c =  15

Matlab 運(yùn)算符