Questions tagged [discrete-signals]

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

Discrete signal is a type series that is a function over a domain of discrete integral.

Unlike a continuous-time signal, a discrete-time signal is a function of a continuous argument. However, it may have been obtained by sampling a continuous-time signal, and then each value in the sequence is called a sample. When a discrete-time signal obtained by sampling is a sequence corresponding to uniformly spaced times, it has an associated sampling rate; the sampling rate is not apparent in the data sequence, and so needs to be associated as a separate data item.

Source: Wikipedia.

2139 questions
48
votes
6 answers

The difference between convolution and cross-correlation from a signal-analysis point of view

I am trying to understand the difference between convolution to cross-correlation. I have read an understood This answer. I also understand the picture below. But, in terms of signal processing, (a field which I know little about..), Given two…
MathBgu
  • 583
  • 1
  • 5
  • 5
36
votes
6 answers

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 anyone please explain the difference and when to use…
BaluRaman
  • 609
  • 2
  • 8
  • 12
27
votes
2 answers

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)$ we substitute $$z =…
Phonon
  • 4,938
  • 3
  • 34
  • 60
26
votes
4 answers

How to Extrapolate a 1D Signal?

I have a signal of some length, say 1000 samples. I would like to extend this signal to 5000 samples, sampled at the same rate as the original (i.e., I want to predict what the signal would be if I continued to sample it for a longer period of…
PearsonArtPhoto
  • 1,580
  • 1
  • 15
  • 20
24
votes
2 answers

Stationary vs non-stationary signals?

There are nice technical definitions in textbooks and wikipedia, but I'm having a hard time understanding what differentiates stationary and non-stationary signals in practice? Which of the following discrete signals are stationary? why?: white…
matousc
  • 615
  • 1
  • 5
  • 16
23
votes
12 answers

DSP or signal/image/data processing jokes

Some other StackExchange/StackOverflow sites are entertained with a certain level of humor or fun. What is your favorite “data analysis” cartoon? is particularly worth mentioning (IMHO) this xkcd cartoon on causality and correlation (DSP folks…
Laurent Duval
  • 28,803
  • 3
  • 26
  • 88
20
votes
3 answers

What is the difference between linear and non-linear filters?

How a mean filter is called as linear filter and a median filter is called as non linear filter? I understand how a mean and median filter operates, but I was not able to relate with the term linear and non-linear. Please explain me with an example.
20
votes
5 answers

What are the problems with designing an FIR filter using FFT?

I'm trying to get an understanding of the relationship between an FIR filter designed from "first principles" using a filter kernel with convolution, and a filter designed in one of two ways using FFT (see below). As far as I understand, the impulse…
bryhoyt
  • 1,353
  • 3
  • 11
  • 14
19
votes
1 answer

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 in eventually coding this algorithm in Java but I…
YoungMoney
  • 465
  • 1
  • 4
  • 8
17
votes
2 answers

Using continuous verses discrete wavelet transform in digital applications

I am familiar with much of the mathematical background behind wavelets. However when implementing algorithms on a computer with wavelets I am less certain about whether I should be using continuous or discrete wavelets. In all reality everything on…
17
votes
2 answers

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{ kHz}$ and $48\textrm{ kHz}$ frequencies. I have…
17
votes
8 answers

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't seem to deal with phase?
SamFisher83
  • 337
  • 1
  • 3
  • 7
17
votes
7 answers

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 the definition of the DFT, there is simply no…
user10839
  • 171
  • 1
  • 1
  • 3
16
votes
1 answer

Is wavelet analysis useful for 1D signals?

Wavelets seem to be very useful for image processing. Assuming that I'm only ever going to study signals of time, i.e. 1D signals, should I still take a course in wavelet analysis? Are they applicable to 1D signals?
Andreas
  • 1,918
  • 2
  • 19
  • 27
15
votes
1 answer

Where did Arnold Tustin first introduce the bilinear transform?

It's well known that the bilinear transform is also known as Tustin's Method. As far as I know, Arnold Tustin really did introduce the idea into the control systems literature, so the name isn't just a case of Stigler's Law. For example, I managed…
1
2 3
99 100