How to solve this equation
Afficher commentaires plus anciens
Hi,everyone,there is a equation as followed:
f(x)=h0*f(x)+h1*f(x-1)+h2*f(x-2)+h3*f(x-3);
The values of the h0~h3 are given,then how to solve this equation?
thank you!
1 commentaire
Geoff
le 26 Mar 2012
This equation looks intractably recursive. Are those f(x) terms on the right-hand side in fact supposed to be some other function/dataset, such as g(x)?
Réponse acceptée
Plus de réponses (1)
Stefan Wehmeier
le 26 Mar 2012
This is a recurrence equation and thus has to declared as such using rec(...).
eq = evalin(symengine, 'rec(f(x)=h0*f(x)+h1*f(x-1)+h2*f(x-2)+h3*f(x-3), f(x))');
solve(eq)
Catégories
En savoir plus sur Mathematics dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!