Matlab:高效的右移计算

时间:2016-05-20 00:43:39

标签: matlab

我想知道在MATLAB中是否有一种有效的方法来执行右移操作。我有一个数字X属于Z +,我想把这个数除以2的闭合幂。

例如:如果X = 7169440,则闭合功率2将为2 ^ 23。

目前我正在做以下事情:

channel=await PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync();

1 个答案:

答案 0 :(得分:2)

我从未对此进行过基准测试,但普通的bithift操作应该非常有效,

a = [16,32]
bitshift(a,-1)
bitshift(a,1)