# Questions tagged [transfer-function]

Transfer function is a mathematical representation of relationship between input and output (signal) of a linear, time-invariant system.

272 questions
Filter by
Sorted by
Tagged with
2answers
4k views

### Are there alternatives to the bilinear transform?

When designing a digital filter based on an analog filter we usually use the bilinear transform. To approximate a discrete transfer function $D_a(z)$ from analog (continuous) transfer function $A(s)$ ...
3answers
24k views

### How poles are related to frequency response

I have recently fallen into fallacy, considering pole s=1 as there is infinite response at frequency 1. Yet, response was only 1. Now, can you derive the frequency response, given the poles? ...
1answer
1k views

1answer
2k views

2answers
284 views

### Basic Questions on Wiener Filtering

I read a lot about Wiener Filters (focusing on discrete time case). I understand the math, but I am quite disconnected from the real life assumptions behind using such a filter. Unfortunately ...
1answer
5k views

### Why eigen values and poles of a system are equivalent?

In control systems engineering, the stability of a system (modeled in the form of Transfer Function) is determined by the poles of the system in the right or left hand sides. When the model is ...
2answers
65 views

### What is the zero in this transfer function?

What is the zero for the following transfer function, $-1/2$ or $-2$? $$H(s) = \frac{2s +1}{(s + 3)(s + 2)}$$ This appears to give a zero of $-1/2$. I can transform this into the standard form ...
1answer
301 views

### Understanding the $\mathcal Z$-transform

I was studying $\mathcal Z$-transforms and found pretty good material on the topic, though I feel I do not have a proper understanding of the concept. Could someone help me clarify this? I know that ...
1answer
2k views

### Do Causal Discrete-time systems have proper transfer functions?

In the case of continuous-time systems, if the system is causal, its Laplace transfer function is strictly proper (the degree of the numerator is less than the degree of the denominator). Is this ...
2answers
558 views

### Understanding $\mathcal Z$-transforms and pole locations

I am trying to gain a better understanding of pole locations in the $z$-plane of a given discrete transfer function, $H(z)$. I think I have a pretty good understanding of how to use the $\mathcal Z$-...
1answer
810 views

### Does “improper” imply that a system cannot be stable and causal?

This answer and the comments in it made me wonder whether the following statement is true: If a transfer function is improper, then that system cannot be causal and stable at the same time. I had ...
2answers
3k views

### Inverse system in Simulink

I have the following inverse system $$G(s)= s^2 + 2s + 3$$ How do I implement it in Simulink? Note that the transfer function is only accepted if and only if the order of the numerator is less than ...
1answer
5k views

### Applying a filter on an audio signal with Python

Let's say I have a filter described by its transfer function: $$H(\omega) = \frac{1}{1 + j\frac{\omega}{\omega_0}}$$ And I want to apply this filter to an audio signal (a .wav file) using Python. ...
2answers
804 views

### Why does reversing the order of these two transfer functions give me different outputs?

Consider these two systems: \begin{align} &u\ {\longrightarrow}\boxed{s}{\longrightarrow}{\boxed{\frac 1s}}{\longrightarrow}\ y\\ &u\ {\longrightarrow}\boxed{\frac 1s}{\longrightarrow}{\boxed{...
2answers
263 views

### Can I determine a system's $z$-domain transfer function from its pole-zero plot?

Is it possible to generate the z-domain transfer function from a pole-zero plot diagram?
3answers
3k views

### Anti-causal systems

If Anti-causal systems are defined as those whose output depends solely upon future inputs.(Is this definition correct as I understand) So i see that $y[n] = x[n+2]$ ; is anticausal system How is a ...
2answers
3k views

### Estimate the Transfer Function of an Unknown System

Suppose you have a system, H, that you want to estimate its transfer function. You have a finite number of complex input samples, x, and noisy complex (magnitude and phase) output samples, y: In ...
2answers
87 views

### Why does this transfer function has a second zero

I'm learning about $\mathcal Z$-transforms in DSP and I have a transfer function of the following form: $$H(z)=\frac{2-3z^{-1}}{1-1.6z^{-1}+0.8z^{-2}}$$ When I calculate zeros and poles of this ...
2answers
1k views

### Relationship between the Real and Imaginary parts of a LTI causal system

Prelude I am writing an elaborate text on the relationship between the real and imaginary parts of a LTI causal system and how stability, causality and analyticity imposes various constraints on its ...
2answers
2k views

### derivative filter transfer function

In many of the papers it is said that the derivative filter transfer function is given by: $$H(z) = \dfrac{1}{8T}\left(-z^{-2} - 2z^{-1} + 2z + z^{2}\right)$$ But no one gave the detailed information ...
2answers
3k views

### How to find poles of transfer function by looking at the step response?

How to find poles of transfer function by looking at the step response? Given a step response graph like such: How would I find the sketch for its poles on the complex plane? The only thing I can ...
2answers
944 views

### How to establish transfer function of a speaker?

I'm working on a signal processing project about vocal system, and I'm trying to use controlling theories to solve the problem. I need to get the transfer function, $H(s)$, of a speaker, from ...
1answer
4k views

### Transfer function determination from input and output data

I have some input and output data that I believe adequately includes excitation of the important dynamics of a system. I know it is at most a 4th-order transfer function. How can I identify the ...
3answers
420 views

### How do optical anti-aliasing filters work from a frequency domain perspective?

To prevent aliasing caused by the finite number of pixels on a sensor, a blurring filter is commonly used. How does that work from a frequency domain perspective? What is the transfer function of such ...
1answer
1k views

2answers
3k views

### Derive minimum phase from magnitude

With the desired magnitude of a transfer function in the frequency domain in C++ as described below what is the correct corresponding minimum phase? In general how does one derive the correct minimum ...
5answers
3k views

### What is the transfer function of a moving average?

To make post-processing easier, I export scope measurements as CSV files, which are then post-processed (mostly in Microsoft Excel, which is not the best tool for the job, but it is all I have at my ...
1answer
2k views

### Poles and zeros of a transfer function

What are the poles and zeros of this transfer function (in $z$): $$H(z)=z+2+z^{-1}$$ and how would you approach the resolution of such problem? Personally, I would write H(z)=\displaystyle\frac{...
2answers
125 views

### What do we know about the transfer function away from its zeros?

So lets say I have a transfer function for an FIR filter $H(z) = (z-a)...(z-n)$ where $a,...,n$ are points along the unit circle. But what about other points along the unit circle that correspond to ...
1answer
347 views

### Can someone explain waveshaping to me?

Can someone explain waveshaping to me? I only know it shapes waveshapes by passing through some functions, but I don't yet understand e.g. what the plots (such as the following in Melda Production ...
2answers
482 views

### Control design: under what conditions can closed-loop poles be placed arbitrarily?

Say we have a single-input linear system $\dot{\mathbf{x}} = A\mathbf{x}+Bu$. With full-state feedback ($u=-G\mathbf{x}$), it is straightforward to arbitrarily place the $n$ closed-loop poles (i.e., ...
1answer
70 views

### Compensating the Group Delay of an Analog Filter using DSP

I am having a problem in my current project where I need to measure different biological signals (like ECG) simultaneously. As the instrumentation hardware is developed by different people over time, ...
1answer
180 views

### Find state space model from transfer function

Let's suppose we have: G(s) = (s+1)/(s^2-2s+1) how can we find the state space representation of the transfer function: x_dot = x2 x2_dot = 2*x2-x1+u where u is an arbitrary input. I am very new ...
1answer
530 views

### Bandpass general equation to difference equation

I know this is a very basic question and I am coming out from a quarter of DSP. I want to create a function in Java which can taken in two parameters, either ...