Matlab won't plot anything. please help why?
Afficher commentaires plus anciens
clear all;
clc;
u = 7 ;
snrdb = 5;
for pf=0.001:0.01:1;
lamda = 2*gammaincinv((1-pf),u);
gama = db2mag(snrdb);
p = 0:(u-2);
a = exp(-lamda/2);
b = ((1 + gama)/gama).^(u-1);
c = exp(-lamda/(2+2*gama));
x = sum((1./(factorial(p))).*((lamda/2).^p))…
y = sum((1./(factorial(p))).*(((lamda*gama)/… 2*gama)).^p));
s=(a*x)+b.*(c-(a*y));
end
plot (pf,s);
grid on
2 commentaires
Wayne King
le 8 Avr 2012
Please format your code example
Oleg Komarov
le 8 Avr 2012
You're plotting one point not the entire sequence.
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Graphics dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!