symbolic integer, Why doesn't it work?

6 vues (au cours des 30 derniers jours)
Katalin Kuchinka
Katalin Kuchinka le 1 Fév 2021
I want to find the sum:
I tried finding with symbolic integer
syms n t
evalin(symengine,'assume(n,Type::Integer)');
symsum(exp(-k^2*t),k,1,n-1)
or
syms n t
evalin(symengine,'assume(n,Type::Integer)');
symsum(exp(-k*k*t),k,1,n-1)
I have got the next answer

Réponses (1)

Shubham Rawat
Shubham Rawat le 4 Fév 2021
Hi Katalin,
You may try this:
syms k t
evalin(symengine,'assume(n,Type::Integer)');
n = 3; %taking input from workspace
symsum(exp(-k*k*t),k,1,n-1)
Result :
ans =
exp(-t) + exp(-4*t)
Hope this Helps!
  1 commentaire
Katalin Kuchinka
Katalin Kuchinka le 8 Fév 2021
Thanks. But, I want to create a function f(t,n).
I need to find

Connectez-vous pour commenter.

Catégories

En savoir plus sur Symbolic Math Toolbox dans Help Center et File Exchange

Produits


Version

R2020b

Community Treasure Hunt

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

Start Hunting!

Translated by