matlab nextpow2 最靠近的2的幂次 是什么意思?

[复制链接]
查看11 | 回复2 | 2010-2-14 01:35:46 | 显示全部楼层 |阅读模式
nextpow2是用来求指数的,这个指数(假定为a)需满足两个条件:(1)2的a次方大于等于输入值;(2)2的(a-1)次方小于输入值。举个例子:nextpow2(128)、nextpow2(129),在MATLAB中的运行结果如下:

图:nextpow2
回复

使用道具 举报

千问 | 2010-2-14 01:35:46 | 显示全部楼层
没有查证,不过应该是用在fft上吧,比如 2^r<x<2^(r+1),则nextpow2(x)=2^(r+1)
回复

使用道具 举报

千问 | 2010-2-14 01:35:46 | 显示全部楼层
A = [1 2 3 4 5 9 519]nextpow2(A)ans =0 1 2 2 3 4 10
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行