Matlab won't plot anything. please help why?
显示 更早的评论
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 个评论
Wayne King
2012-4-8
Please format your code example
Oleg Komarov
2012-4-8
You're plotting one point not the entire sequence.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Graphics 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!