# Tag Info

### How to Compensate for Frequency Offset in single carrier transmission Using Coarse and Fine Compensation?

What is the name of the FFT-based technique whose code is given in the second answer? Can I find information about this in any paper?

### Find smoothed first derivative from signal with noisy slope

If anyone here is curious in a computationally efficient solution (say you are working on a small microcontroller like Arduino), you can run two alpha filters (Exponential Smoothing) with slightly ...
1 vote

### Help on audio filter with FFT on python

I've heard that some sounds in most languages use some very high and low pitched frequencies, so it would make sense it doesn't sound complete after those frequencies are removed. Getting rid of the ...
1 vote

### Does bandwidth include negative frequencies?

Single-sided and double-sided bandwidth needs to be specified explicitly to be clear. The double-sided bandwidth of a modulated signal at baseband (including the negative frequencies) corresponds ...

### Matlab - dfilt filter produces different results for SOS and normalized SOS

First of all the difference is extremely small, it represents a numerical noise level of about -230dB, so it's indeed numerical noise. Keep in mind that you are using floating numbers, so all values ...

### Matlab - dfilt filter produces different results for SOS and normalized SOS

The result sum(abs(y1 - y2)) doesn't tell you much, because its value depends on the length of the input signal. You could look at the value of ...

### What is the name of a low-pass filter that tracks rate of change?

I do not think that there's a specific name for this type of lowpass filter. There are indeed similarities between the cascade of two lowpass filters as suggested in the OP's answer, and a combination ...

### What is the name of a low-pass filter that tracks rate of change?

I was able to remember how the filter works. The idea is very simple, a second low-pass filter tracks the steady-state error in the result of the first one, and it is then added to the output: Based ...

### Can the standard deviation of the Gaussian window in a Gabor filter be made infinitesimally small?

If your gaussian window width goes to zero, you are, in essence, sampling the signal, $x(t)$, (that was multiplied by the complex exponential, $e^{j 2 \pi f_0 t}$, which always has a magnitude of 1) ...
Accepted

### What is the difference between STFT and Gabor filter?

The Gabor transform is just a special case of the STFT, the main difference is, like you said, the Gaussian window. One characteristics of window functions is that they are $0$ outside a specific ...
Accepted

### Unexpected frequency components after applying bandpass filter in python

When you "turn on" filtering at time zero, the filtered output starts with a transient plt.figure('signal filtered') plt.plot(t, samples_filt) To make ...

### Linear phase with a non-integer delay?

I don't think I had seen this question before today. If it's essentially how to find the coefficient set for a pure bandlimited delay of a non-integer number of samples, we first break the delay into ...

### Linear phase with a non-integer delay?

I'd like to add a response as I just computed some stuff, which hopefully is correct, but everything adds up, so I am hopeful! I assume a system response $H(e^{j\omega}) = e^{-j\phi(\omega)}$, so a ...

### What does a Gabor filter "filter" out?

Multiplication in time-domain is convolution in Fourier domain. You have $\mathscr{F}\{\sin\}$ (assuming $\phi=0$) which is two Dirac-Delta impulses in the Fourier domain. The FT of a Gaussian (the ...

### Why does convolution give the output of a passing a signal through a filter?

You can describe the system with an operator acting over an input $x(t)$ transforming it into $z(t)$. If $L$ is the operator, $z(t)=L[x(t)]$. Remember that the system and the operator are linear and ...
1 vote
Accepted

### Why does convolution give the output of a passing a signal through a filter?

The convolution operation essentially computes a weighted sum of the input signal's values, with the weights determined by the filter. This process allows filters to capture patterns, features, or ...
Accepted

### removing spikes from spectrum

These spikes look like harmonics of some sort of line noise at $250 \texttt{MHz}$. To get rid of these, what you need is a comb notch filter. There are a few ways to build one. If the fundamental (...

### Simulating analog filter using convolution or converting with fft

I need something similar in Python but I can't understand what's wrong... creating simple 1th order low-pass Butterworth filter, Fc=10Hz # creating I order, 10 Hz, low pass Butterworth filter fc = ...