Originally Posted by LM741
so i first change the index and then make y[n] the subject of the formula?
so the system is causal...right???
thanks doodle!!!
|
You donīt really have to change the variable. You can work the system in prediction mode and estimate the future output based on the present output and on present and past inputs.
The fact that you use prediction does not make the system noncausal.
Think, for instance of the movement of a particle with constant velocity.
The position x at instant k+1 depends on itīs position and velocity at instant k:
x[k+1] = x[k] + T.v[k], or x[k+1] - x[k] = T.v[k].
If the velocity is not constant, and you donīt know the acceleration, you can use the average velocity at the previous time interval:
![LaTeX Code: v_{avrg}=\\frac{v[k] + v[k-1]}{2}](latex_images/10/1065223-0.png)
, so
x[k+1] - x[k] = T.v[k]/2 + T.v[k-1]/2