Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [discrete-signals]

A discrete signal or discrete-time signal is a time series consisting of a sequence of quantities.

12
votes
2answers
6k views

What are advantages of having higher sampling rate of a signal?

Being a non signal processing science student I have limited understanding of the concepts. I have a continuous periodic bearing faulty signal (with time amplitudes) which are sampled at $12\textrm{ ...
9
votes
2answers
2k views

Shift a signal by fraction of a sample

I have a signal with a sample time of 0.5 micro seconds and I would like to shift this signal by a fraction of the sample time, say by 3 nano seconds. I have read a few online resources about ...
3
votes
1answer
740 views

Zero Padding of FFT

There are many question related to the zero padding a time domain signal to get more frequency bins after performing Fourier transform. As I understand this process is equivalent to trigonometric ...
2
votes
2answers
1k views

Resampling of signal with non uniform sampling frequency

I have a non uniform sampling frequency signal and I have to convert it in a constant sampling frequency. I tried to interpolate it with an Hermite spline interpolation but it make a lot of wrong ...
0
votes
3answers
297 views

How to implement Polyphase filter?

I am trying to implement the following 4-Tap Polyphase window shown in figure below and used in : polyphase filters- radio astronomy: lecture #8 by Prof. Dale E. Gary on Matlab. I have tried splitting ...
6
votes
2answers
4k views

What is the difference between natural response and zero input response?

I am new to DSP and was going through different responses of a system subjected to an input. My understanding of zero input response is: it is the response/output of the system when the input signal ...
2
votes
1answer
2k views

Initial conditions for the LTI systems described as a difference equations

Why do we need the initial conditions to be zero for the LTI systems described as a difference equations? First question is why do we need it for linearity? I can't think of any example of the non ...
3
votes
1answer
237 views

Linear Prediction of AR Process

A discrete signal x is generated by the recursive process $$ x_n = x_{n-1} - 0.2 x_{n-2} + w_n $$ where $w_n$ is white noise with zero mean and unit variance. What is the optimum order of a linear ...
1
vote
2answers
200 views

What is meant by *sampling* in terms of the *sampling theorem*?

Let $y:\left(-\frac T2,\frac T2\right)\to\mathbb{C}$ be a square integrable function. The Fourier coefficients of $y$ are $$\underline{Y}(k):=\frac 1T\int_{-T/2}^{T/2}y(t)e^{-i\omega_kt}\;dt\;\;\;\...
16
votes
5answers
105k views

Difference between discrete time fourier transform and discrete fourier transform

I have read many articles about DTFT and DFT but am not able to discern the difference between the two except for a few visible things like DTFT goes till infinity while DFT is only till N-1. Can ...
14
votes
1answer
22k views

Help calculating / understanding the MFCCs: Mel-Frequency Cepstrum Coefficients

I've been reading bits and pieces online but I just can't piece it all together. I have some background knowledge of signals / DSP stuff which should be enough prerequisites for this. I'm interested ...
2
votes
2answers
3k views

What should be the correct scaling for PSD calculation using $\tt fft$

I would to calculate the PSD of a signal using FFT however the result do not match with periodogram command. What did was as follow : ...
7
votes
7answers
8k views

Why Does the DFT Assume the Transformed Signal Is Periodic?

In many signal processing books, it is claimed that the DFT assumes the transformed signal to be periodic (and that this is the reason why spectral leakage for example may occur). Now, if you look at ...
6
votes
2answers
2k views

How can output sequence be equal to the sum of copies of the impulse response, scaled and time-shifted signals?

I am sorry, this is a very basic question. But i am having hard time understanding is how it is possible. I know impulse response is the output of the system when impulse sequence is given as input ...
3
votes
1answer
3k views

Understanding the Windowing Method in PSD Calculation

I have some issues understanding the use of a window (it doesn't matter which one) to calculate the Power Spectral Density of a signal. For example say I want to use the hann window, with $N = 1024$,...
3
votes
2answers
2k views

How to remove or filter the drift problem in measured Strain signal?

I have the strain signal of a lateral beam of a car measured at sampling rate 1,200Hz from data acquiring system. Even after using temperature compensation in strain gage, we are getting drift. So I ...
11
votes
9answers
382 views

Where is the flaw in this derivation of the DTFT of the unit step sequence $u[n]$?

This question is related to this other question of mine where I ask for derivations of the discrete-time Fourier transform (DTFT) of the unit step sequence $u[n]$. During my search for derivations I ...
10
votes
6answers
4k views

Is there an algorithm to compute the phase for a single frequecy?

If you have a function $f(t)=A \cdot \sin(\omega t+\phi)$, and reference sin wave $\sin(\omega x)$ what would be a fast algorithm to compute $\phi$? I was looking at Goertzel algorithm, but it doesn'...
9
votes
1answer
3k views

Scalogram (and related nomenclatures) for DWT?

My understanding of the scalogram is that, for a particular row, the scores of the projection of the input signal with the wavelet at a particular displacement is shown. Across rows, the same thing ...
3
votes
2answers
254 views

Quadrature modulation

I have a question: What is the difference between $ I \cos(t) - Q \sin(t) $ and $ I \cos(t) + Q \sin(t) $ except that they are phase shifted 90 degrees ? On the internet I can find both ...
7
votes
3answers
3k views

can't find out the period of my signal

I've a noisy signal, which is the sound of motor with a constant speed, so the sound "should" be periodic, I know that there is a way to use the autocorrelation function to get the period,I did it, ...
3
votes
1answer
244 views

why do we use $X(e^{j\omega})$ instead of $X(j\omega) $ in Discrete Time FT

I am studying DT-FT. But I cannot figure out why we use $X(e^{j\omega})$ instead of $ X(j\omega) $ in DT FT Thanks in advance..
3
votes
1answer
2k views

1D Deconvolution with Gaussian Kernel (MATLAB)

Suppose that I know the output and the transfer functions of a system and I would like to calculate the input function using deconvolution. To get a grasp of the idea I have created a simple ...
1
vote
1answer
65 views

Limitation on the shift theorem of DFT due to frequency resolution?

The shift theorem states that shifting a sine wave in time domain by t is equivalent to multiplying the corresponding DFT coefficient of the signal by a complex exponential e^(-jwt). Described by the ...
0
votes
2answers
347 views

my Butterworth lowpass formulas do not agree with Fisher webpage

I want to implement Butterworth low-pass filter. Thanks to this question, I have found out that the filter coefficients can be generated using Tony Fisher web-site or using his code. But the problem ...
5
votes
4answers
6k views

Calculate Phase angle between two signals i.e. digital Phase meter

I want to calculate the phase difference between the two channels(signals) of a stereo audio file.(uncompressed data i.e. PCM samples). I want to determine whether whether two signals are in phase or ...
5
votes
1answer
181 views

Difference between convolving before/after discretizing LTI systems

Suppose I have transfer functions for two continuous causal linear-time invariant (LTI) systems: $F_1(s)$ and $F_2(s)$. Let $D\left\{\cdot\right\}$ denote the function that maps a transfer function ...
0
votes
2answers
205 views

Output of a discrete-time LTI system different form than input?

This question is related to this one. I'm going through old exams for a 2nd year systems and transforms course, and came across this question. I'm posting this question just in case my other question ...
0
votes
1answer
309 views

understanding discrete-time convolution in LTI systems

I'm trying to understand the discrete-time convolution for LTIs and its graphical representation. standard explanations (like: this one) start with the idea of decomposing an input signal $x[t]$ into ...
25
votes
2answers
3k 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)$ ...
6
votes
3answers
1k views

Mathematically inclined Signal and Systems/Signal Processing book?

I'm an electronics engineering student with high inclination to analysis and pure mathematics. I was just wondering if there was any book ( or any resource ) that treats signal and systems and signal ...
10
votes
3answers
809 views

Is there a way to obtain the impulse response of a discrete system by just knowing it's response to the discrete unit step function?

In continuous time it was possible; $$ u(t){\longrightarrow} \boxed{\quad\textrm{system}\quad} {\longrightarrow} y(t)\implies \delta(t)=\frac{du(t)}{dt}{\longrightarrow}\boxed{\quad\textrm{system}\...
7
votes
1answer
181 views

Quantitative comparison of scaled-, delayed- and warped-signals

The following question is detailed in 1D, with time as the ordinal variable. Similar questions could apply in other dimensions. In several signal processing techniques, such as blind source ...
6
votes
1answer
3k views

Magnitude-squared Coherence calculation inconsistence

I have to calculate the magnitude-squared coherence (MSC) between two signal. However, using a routine that uses only one taper (or no tapers at all) my result is always 1, despite the signals are ...
12
votes
3answers
4k views

How to detect “fast” changes in signal processing

I'm working on a project where we measure the solderability of components. The measured signal is noisy. We need to process the signal in real time so that we are able to recognize the change that ...
12
votes
1answer
6k views

Getting loudness of a track with RMS

I'm trying to calculate the loudness of an audio track I have stored in a buffer. The buffer contains PCM data of the signal and I want to get how 'loud' it is by using Root Mean Squared. I assume I ...
5
votes
4answers
1k views

Discrete Time Signal Property

Property: The frequency of oscillation of discrete time sinusoids sequence increases as $\omega$ increases from $0$ to $\pi$. If $\omega$ is increased from $\pi$ to $2\pi$ then frequency of ...
4
votes
1answer
589 views

How do I convert a real baseband signal to a complex baseband signal?

I have radio telescope observations that have resulted in two real-valued signals (corresponding to the right- and left-handed circular polarizations). The signals are sampled at rate $2B$, and ...
3
votes
1answer
3k views

Power or Energy Signal?

Can you tell me whether the following signal is a energy or power signal? $$ x(n) = e^{j (n \pi/2 + \pi/8) } $$ I've solved it and found it as it was neither power nor energy signal was that right?
2
votes
2answers
60k views

How to apply Hamming Window?

I am new in matlab and signal processing. The time series that have been used are obtained from accelerometer in a building. As far as I understand both the time series' length and window function ...
6
votes
3answers
8k views

Demonstrating the effect of aliasing

How does the signal look when we don't use the Nyquist rate to remove aliasing from a signal during sampling? Let's suppose the signal is sinusoidal, with a frequency of 500 Hz and an amplitude ...
6
votes
1answer
141 views

$\mathcal{Z}$-transform of $\frac{1}{n^2}$

This is a Question asked in IISC ( Indian Institute of Science,Bangalore,India) interview for MS admission. What is the $\mathcal{Z}$-transform of $\dfrac 1{n^2}$ ?
4
votes
2answers
2k views

Given the input and the output, how to determine the impulse response?

I would like to find the impulse response, $h[n]$, of an LTI system given the input $$x[n] = [1,-3,2]$$ and the output $$y[n] = [1,-1,-4,4]$$ I know that $y[t]=x[t]*h[t]$, but I am having hard ...
4
votes
1answer
192 views

Frequency response of $\mathrm{sinc}[n]$

In this image the frequency response of a discrete time filter given as $h[n]$. Can someone explain how the magnitude of the frequency response is found ?
3
votes
1answer
323 views

For a system to be causal, number of finite zeros <= number of finite poles. Why?

I read in this pdf that for a system to be causal, the number of finite zeros must be no greater than number of finite poles. Why? I know that for a system to be causal, $h[n]=0$ for all $n<0$. ...
3
votes
2answers
2k views

What is the intuition behind convolution? [duplicate]

I have been using convolution for finding outputs of various systems .I know how to use it.But I still don't know what does convolution exactly means? how one can define convolution ?
2
votes
3answers
10k views

Finding the dominant tone in a signal

I am given 256 samples at a sampling rate of 48k and am asked to find the frequency of dominate tones and the amplitude of the largest tone. The data looks like this when plotted: I assume I must ...
2
votes
1answer
1k views

Link between DFS, DFT, DTFT

My understanding of DFT is as follows For a signal $x[n]$ of finite-length, the DFT is DFS of the periodic extension, $\tilde{x}[n]$, of that signal $x[n]$ and also another way to view DFT is that it’...
1
vote
2answers
2k views

Matching 2 audio files

I'm doing research on how we can do matching between 2 audio files using Android to see if they have the same content or not. After doing lots of research, I have concluded that I must do 2 main ...
1
vote
1answer
147 views

Testing discrete data for periodicity

I have some data which looks roughly periodic - is there a nice way to measure this? This is an example I'm working on and I'd like a metric that I will be able to just threshold to give a decision ...