Clear Filters
Clear Filters

How can I find a doble sum series?

2 views (last 30 days)
kadir can erbas
kadir can erbas on 27 Dec 2021
Commented: Matt J on 28 Dec 2021
I want to compute the series. Parameters a, b, c and d are known constants.
  5 Comments
kadir can erbas
kadir can erbas on 28 Dec 2021
Actually, a,b,c,d,k are not integers :(
Upper liimits may not be infinity.
Matt J
Matt J on 28 Dec 2021
Upper liimits may not be infinity.
But in the mathematical expression in your post, the upper limits are infinity, so I suggest you edit the expression to avoid confusion.

Sign in to comment.

Answers (1)

Matt J
Matt J on 28 Dec 2021
Edited: Matt J on 28 Dec 2021
[a,b,c,d,k]=deal(4,5,1,2,0.5); %fake constants
I=(0:b)'; J=(0:a);
bicoeff=@(alpha,n) prod(alpha-(0:n-1))/factorial(n);
vi=arrayfun(@(n)bicoeff(b,n),I)';
vj=arrayfun(@(n)bicoeff(a,n),J)';
result= vi* (k.^(2*I)./(J+c+d*I)) *vj
result = 12.1491
  2 Comments
kadir can erbas
kadir can erbas on 28 Dec 2021
Actually, a,b,c,d,k are not integers :(
Upper liimits may not be infinity.
Matt J
Matt J on 28 Dec 2021
See the revised version of my answer.

Sign in to comment.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!