How Do You Determine if a System is Causal and Distinguish Between FIR and IIR?

AI Thread Summary
A system is considered causal if its output depends only on present and past inputs, while non-causal systems rely on future inputs. Not all FIR systems are causal; they must operate in real time to be classified as such. FIR systems have outputs that depend solely on input and its delayed copies, whereas IIR systems also incorporate feedback from prior outputs. The transfer function of an IIR filter includes both numerator and denominator polynomials, unlike FIR filters, which only have a numerator. The example h(n) = u(n+1) - u(n-1) is non-causal, while the classification of h(n) = 5^n . U(-n) raises questions about its nature.
cf9219
Messages
1
Reaction score
0
I have a couple of questions about the theory about how to tell whether a system is casual and FIR or IIR.

First point is about a casual system. Is it true that all FIR systems are casual? How can you tell if an IIR system is casual?

I am I correct in thinking that a FIR system only has a numerator and IIR system has both a numerator and denominator?

For example: h(n) = u(n+1) -u(n-1) and h(n) = 5^n . U(-n)

Are both of these FIR systems?
 
Engineering news on Phys.org
cf9219
Not all FIR systems are causal. (If they operate in real time they must be causal).
Causal means that the present output depends only on the present and prior inputs and outputs. Non-causal means the output depends on future inputs. Your example h(n) = u(n+1) -u(n-1) is non-causal because the output at time n depends on the input at time n+1.

A FIR system's output depend only on the input (and its delayed copies). An IIRs output depends on prior outputs as well, in other words there is feedback. If the right hand side of your difference equation contains output terms, it is IIR. Your example h(n) = u(n+1) -u(n-1) is FIR since no "h" terms appear in right hand side.

You are right about the transfer functions. When we transform your difference equations into the z-domain, IIR filters will have a denominator polynomial (and potentially a numerator polynomial).

Finally, your second example: h(n) = 5^n . U(-n) seems strange.
 
Last edited:
Thread 'Weird near-field phenomenon I get in my EM simulation'
I recently made a basic simulation of wire antennas and I am not sure if the near field in my simulation is modeled correctly. One of the things that worry me is the fact that sometimes I see in my simulation "movements" in the near field that seems to be faster than the speed of wave propagation I defined (the speed of light in the simulation). Specifically I see "nodes" of low amplitude in the E field that are quickly "emitted" from the antenna and then slow down as they approach the far...
Hello dear reader, a brief introduction: Some 4 years ago someone started developing health related issues, apparently due to exposure to RF & ELF related frequencies and/or fields (Magnetic). This is currently becoming known as EHS. (Electromagnetic hypersensitivity is a claimed sensitivity to electromagnetic fields, to which adverse symptoms are attributed.) She experiences a deep burning sensation throughout her entire body, leaving her in pain and exhausted after a pulse has occurred...
Back
Top