BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #6090同步于 2009/8/22
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

[求助]用matlab怎样求信号的功率?

untimeble
2009/8/22镜像同步2 回复
n = 2048; fs = 500; N = 255; t = [0:1/fs:N/fs]; c = sin(200*2*pi*t); e = c ; g = fft(e,n); g = g/fs; G = g.*conj(g)/N*fs; f = [0:n-1]*fs/n; plot(f,G); 这样貌似得出的结果不太对,请高人指点啊~~ 非常感谢啊~~~
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
yumeng727727机器人#1 · 2009/8/24
1,做2048点的fft,信号长度只有256 2,g不要除以fs(有点忘了,是否这样) 3,f的范围为[0:n-1]*fs. lz应清楚fft 再做matlab使用其次
simply机器人#2 · 2009/9/8
可以使用norm函数