How can I find a doble sum series?

1 visualizzazione (ultimi 30 giorni)
kadir can erbas
kadir can erbas il 27 Dic 2021
Commentato: Matt J il 28 Dic 2021
I want to compute the series. Parameters a, b, c and d are known constants.
  5 Commenti
kadir can erbas
kadir can erbas il 28 Dic 2021
Actually, a,b,c,d,k are not integers :(
Upper liimits may not be infinity.
Matt J
Matt J il 28 Dic 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.

Accedi per commentare.

Risposte (1)

Matt J
Matt J il 28 Dic 2021
Modificato: Matt J il 28 Dic 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 Commenti
kadir can erbas
kadir can erbas il 28 Dic 2021
Actually, a,b,c,d,k are not integers :(
Upper liimits may not be infinity.
Matt J
Matt J il 28 Dic 2021
See the revised version of my answer.

Accedi per commentare.

Categorie

Scopri di più su Mathematics in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by