Effacer les filtres
Effacer les filtres

How to compute a particular equation in matlab

2 vues (au cours des 30 derniers jours)
sakshi ahuja
sakshi ahuja le 28 Mar 2016
I have to evaluate h1(n) using F0. For this i am having an equation such as:
h1(n)=(-1)^n*F0(N1-n);
n= 9 and N1 is an odd delay.
  4 commentaires
Walter Roberson
Walter Roberson le 28 Mar 2016
If it is a variable then it would have a finite length and so would have finite indices, but the above appears to be defining a recurrence formula. It would make more sense if F0 is a function, or if there should be a multiplication between F0 and what follows. On the other hand, the user gives n as if it is fixed, which would not make sense for a recurrence formula...
sakshi ahuja
sakshi ahuja le 29 Mar 2016
F0 is my low pass filter having 9 coeffciients. F0=[-1.9476,0.9267,-0.7980,0.3895,-1.2836,0.7734,-0.4293,0.1318]

Connectez-vous pour commenter.

Réponse acceptée

Walter Roberson
Walter Roberson le 29 Mar 2016
h1 = @(n) (-1).^n .* F0(N1-n);

Plus de réponses (0)

Catégories

En savoir plus sur Mathematics dans Help Center et File Exchange

Tags

Aucun tag saisi pour le moment.

Community Treasure Hunt

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

Start Hunting!

Translated by