MATLAB:提取最高有效位
我正在学习 MATLAB,并面临着从给定双精度值中提取最高有效位的问题。我看到了 getmsb 函数。但是,有没有一个函数可以给我 5 个最高有效位?
阿尼尔.
I am learning MATLAB and am facing problem about extracting most significant bits from a given double. I saw getmsb function. But, is there a function that can give me say 5 most significant bits?
Anil.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
已经晚了,所以我确信有更好的解决方案。无论如何,这似乎可以做到这一点:
或者,作为一个衬垫:
[Edit]顺便说一句,
getmsb
函数是定点工具箱的一部分,它可能不可用在每个 MATLAB 安装上。It's late, so I'm sure there's a better solution. Anyway, this seems to do it:
Or, as one liner:
[Edit] Btw, the
getmsb
function is part of the Fixed-Point Toolbox, which might not be available on every MATLAB installation.