function h = sumofsinusoids(Ts,P, w_max,m)
psy_p = zeros(1,P);
phi_p = zeros(1,P);
for j =1:20
psy_p(j) = randnum();
phi_p(j) = randnum();
end
h = zeros(1,m);
for i = 1:m
su = 0;
for p= 0:P-1
beta_p = power(sqrt(P),-1);
nu_max = w_max*Ts;
nu_p = nu_max * cos(psy_p(p+1));
su = su + beta_p * exp(1i*2*pi*(phi_p(p+1) + i*nu_p));
end
h(i) = su;
end
end
Comments