Basis van digitale signaalverwerking
Welk van de volgende systemen met ingang x[n] en uitgang y[n] is causaal (de uitgang hangt alleen af van ingangswaarden tot en met het huidige tijdstip)?
- Ay[n] = x[n + 1] − x[n]
- By[n] = x[n] + 0,5y[n − 1]
- Cy[n] = (x[n − 1] + x[n] + x[n + 1])/3
Antwoord en toelichting tonen
Antwoord: B. y[n] = x[n] + 0,5y[n − 1]
In een causaal systeem hangt de uitgang op tijdstip n alleen af van ingangswaarden op of vóór tijdstip n (en van vroegere uitgangswaarden). y[n] = x[n] + 0,5y[n − 1] gebruikt alleen de huidige ingang en de vorige uitgang, is dus causaal en kan in realtime worden berekend. De andere twee bevatten x[n + 1], een toekomstige ingangswaarde die nog niet is binnengekomen, en zijn dus niet causaal. Als opgenomen gegevens bijvoorbeeld achteraf worden verwerkt, kan een bewerking die waarden aan beide kanten gebruikt toch worden gerealiseerd door de uitgang te vertragen.
Verder: nog 9 vragen over Basis van digitale signaalverwerking