www.gusucode.com > matlab通信工程仿真源码(张德丰等编著)程序书籍 > matlab_code/matlab通信工程仿真源码(张德丰等编著)/第8章/ampower.m
function p=ampower(x) %此函数用作计算信号功率 p=(norm(x)^2)/length(x); %计算出信号能量 t0=0.15; tz=0.001; m=zeros(1,501); for i=1:1:125 %计算第1段信号值的功率 m(i)=i; end for i=1:126:1:375 %计算第2段信号值的功率 m(i)=m(125)-i+125; end for i=376:1:501 %计算第3段信号值的功率 m(i)=m(375)+i-375; end m=m/1000; %功率归一化 n_hat=imag(hilbert(m));