Sum the Product of Two quantities
2 ビュー (過去 30 日間)
古いコメントを表示
I'm trying to sum (11-x)*poisspdf(x,90/13) from 0 to 11, however when I put the following in matlab it gives me several errors including x = double(x)
sum((11-x)*poisspdf(x,90/13),x,0,11)
0 件のコメント
回答 (1 件)
Geoff Hayes
2017 年 2 月 25 日
Shane - does x range from 0 to 11? I think that you are trying to use sum to do that but that is not how this function can be used (please see the documentation as to why). What you can try is to do the following
poissDistSum = 0;
for x=0:11
poissDistSum = poissDistSum + poisspdf(x,90/13);
end
I suspect that you could also try the simpler
X = 0:11;
poissDistSum = sum(poisspdf(X,90/13));
2 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!