Questions tagged [discrete-signals]

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

292 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
0
votes
1answer
61 views

Reconstruction of sampled band-pass signal

I am pretty new to signal processing. I am currently trying to reconstruct a sampled band-pass signal created with the filtfilt and ...
0
votes
0answers
16 views

DTFT based Frequency Sampling

H($e^{jw}$)= 1, |w| < $\pi/2$ and 0, $\pi/2$ <= |w| <= $\pi$ I took M equally spaced frequencies from 0 to $2\pi$. If we assume h[n] to be causal, $H(e^{jw})$ should have some phase and it'...
0
votes
0answers
64 views

Rigorous proof of the convolution- Sum Representation of LTI Systems

We've started learning LTI systems and I have confusion regarding the convolution sum representation of a system. My problem stems from insufficient mathematical formalism in signals and systems ...
0
votes
1answer
69 views

Sampling period

I started it but didn't how to continue , any help ?
0
votes
0answers
20 views

Which frequency bins give the best interpolation for the derivative of a function?

A function $u:[0,2\pi]\to\mathbb R$ sampled over $N$ equidistant points $\theta_j=(2\pi/N)j,\, j = 0, \dots, N-1,$ can be interpolated by a set of functions $\{u_{k_0}\}$ enumerated by integers $k_0\...
0
votes
0answers
20 views

How to compute the energy of a NON-STATIONARY (transient) random discrete-time signal

When computing the energy of a NON-STATIONARY (transient) random discrete-time signal $x(n)$, does it make more sense to compute the energy as $ E=\sum_1^N{x^2(n)}$ over all the $N$ samples or does ...
0
votes
0answers
10 views

How to calculate auto-covariance for a discrete-time symmetric block-wave?

I am newbie to this field, so this question seems difficult to me. I'd appreciate your help. For a discrete-time symmetric block-wave u(t), ...
0
votes
1answer
137 views

DC Spur in DAC output

I have a design in which a signal from ADC is filtered and then played by DAC. In FPGA the real signal is converted to quadrature using DDS with 70 MHz frequency. After filtering, the baseband signal ...
0
votes
0answers
23 views

How to remove non-periodical high frequency noise from signal in python3?

I am trying to get rid of the noise in my data. You can find the python file and signal.csv here ...
0
votes
0answers
22 views

Digital Spectrum Analyzer: Video Bandwidth

I am currently working on a Digital Spectrum Analyzer. We are trying to imitate a hardware Spectrum Analyzer by capturing I/Q data and performing an FFT on it. I am a bit stuck on how to imitate the ...
0
votes
0answers
84 views

Intuition behind using basis functions to optimize discretization of a 2D image obtained via projections

If I am not mistaken, the technique used to avoid a pixelated appearance of CAT scan images described as basis functions on page 4032 of this paper is not unique to CAT scan, and probably applied to ...
0
votes
0answers
23 views

Z transmittance from diffrence equation made out of diagram

I have a problem with getting Z transmittance out of a single block of diagram, when e(nT) is as an input, and u(nT) is as an output. Period of sampling is T = 0.5 s The diagram is: My first thought ...
0
votes
0answers
28 views

Is it possible to get this type of periodic noise?

I got this current signal captured using Hall Effect sensor but was not sure if this is noise or actual informative signal (refer to the figure, the bottom plot is the magnified plot of the black box)....
0
votes
0answers
20 views

Detection time of a spur using FFT?

Say I have the following parameters, NFFT=2^14 Fs= 50 MHz main signal @ 22 MHz and its alias at 28 MHz at signal power -40 dbfs and a spur @ 2 MHz and its alias at 48 MHz Leave aside the alias's. ...
0
votes
1answer
42 views

how do I derive the system equation for a simple delay with feedback?

I am a software engineer, and just learning digital signal processing formally, though I've hacked around before a fair amount. I'm implementing a delay audio VST and I'm trying to wrap my head ...
0
votes
1answer
126 views

Prove that, in DFT ,interpolation in time domain is equal to replication in frequency domain

Given: $x[n]$ is an $N$-point sequence whose DFT is $X[k]$ $$x[n]\xrightarrow{\mathcal{DFT}} X[k]$$ then, Prove that: DFT of the same sequence after insertion of $(M-1)$ zeroes between successive ...
0
votes
0answers
28 views

ACF of $X_t = a + bt$

I was able to prove the following convergence results. But how can we determine the theoretical autocorrelation function of the deterministic sequence $X_t = a + bt$ and $X_t = c\ \text{cos}(\omega t)$...
0
votes
0answers
31 views

what is the co-variance of system output cooresponding to a non-iid random variable

Consider the following system.$\DeclareMathOperator{\sign}{sign}$ $$ \begin{aligned} &\dot{e_1}=c_1e_1+c_2e_2+\eta\\ &\dot{e_2}=c_3e_1+c_4e_2-c_5 \sign(e_1)+a \eta \end{aligned} $$ which $\eta$...
0
votes
0answers
39 views

Discrete vs Continuous Power Spectrum Analysis

Let's suppose we have a time signal of watt units which in the frequency domain transforms into a sinc-like spectrum. The amplitude of that spectrum will likely be also of watt units. In order to find ...
0
votes
0answers
22 views

Should PSD be smoothed for SNR computation in frequency domain?

When taking the Power Spectral Density of a short duration signal (say 1 second, sampled at 4096 Hz), should it be smoothed to compute SNR? I want to computed the matched filter SNR, perfectly knowing ...
0
votes
1answer
45 views

How to sketch this multirate system spectrum?

In the following system: The signal x(n) is upsampled by 2 and then filtered. The signal and the filter have the following spectrum: After upsampling the spectrum of X would look the same except ...
0
votes
0answers
37 views

How to remove sum and difference terms while computing frequency from fft?

I am currently operating in vhf band AND trying to detect frequencies using Fast Fourier transform thresholding method. While detection of multiple frequencies , i received spurs(May not appropriate ...
0
votes
1answer
58 views

Ways to differentiate three respiratory signals

I have three 1-min respiratory signals I derived from ECG signals. I am wondering if you guys have any suggestion on differentiating those three? The red line represents the experimental signals and ...
0
votes
1answer
50 views

DFT of an audio signal stored as a multi-dimensional array

I'm using the Python scipy library to get the data of a particular .wav file into array format. Now, I'd like to find the Discrete Fourier Transform of that signal. The formula for the DFT is, $X_k = ...
0
votes
0answers
67 views

DFT truncation of signals

How can I calculate 8 point DFT of signals whose length is less then 8 ( say 2,4) then what will I assume other members in formulae "0" or rotation or keep repeating the same two numbers Consider I ...
0
votes
0answers
54 views

How can I find inverse Z transform using synthetic division method when Region of convergence is bounded rather than right sided or left sided?

Explanation of synthetic division method Above example has region of convergence of type mod(z)>mod(a) I want to solve problems when region of convergence of type mod(e)>mod(z)>mod(d)
0
votes
0answers
43 views

Is there a filter to deal with spectral leakage?

Consider we know that our medium is dispersive and we are transmitting/expecting a signal around 10kHz at receiver, as we do not get only 10 kHz, the input has a sligh spread as well. Due to ...
0
votes
0answers
22 views

Detecting changes in signal due to server delay

I'm currently working on an application that can be used to determine when a signal changes due to a server delay. Essentially, I have an API that is used to output data to a UI. However, for reasons ...
0
votes
0answers
46 views

How to calculate Eb/N0 for a digital BPSK modulated multicarrier waveform

Suppose that I have a BPSK modulated multicarrier carrier waveform $L$ samples long at a sampling rate of $f_{s}$: $$ x_{tx}[l] = \sum\limits_{n=0}^{N-1} A \cdot \cos\left(2 \pi \frac{f_{n}}{f_{s}} ...
0
votes
0answers
17 views

Finding the differences(using features, not subtraction) in order to find differences in signals

I have a question. Let’s say I have two signals (discretely represented as arrays), $S_1$ and $S_2$ as shown below. $S_1$ has a similar form to $S_2$. If the signals are subtracted, $S_2-S_1$, they ...
0
votes
0answers
27 views

Discrete Frequency Equation and Relation

I think I am looking at conflicting equations from a few sources, or maybe I just dont understand it. $ \Omega $ is Discrete frequency $ N $ is Discrete Period in number of samples $ \omega $ is ...
0
votes
0answers
65 views

Python FFT outptut

I have a (real) array of data and am trying to analyze its frequency components. I've been using NumPy's FFT routines, but I realized there is something I don't quite understand: why does the output ...
0
votes
0answers
44 views

How to crop a song and mantain the same values in the sample vector?

Does anyone know how can I crop an audio signal and maintain the same values in the sample vector? I am working on a audio signal processing project for song recognition in Python and I wanted to ...
0
votes
0answers
58 views

Correlation/anticorrelation as a function of frequency

I am tracking the values of two fluctuating quantities as a function of time and am trying to analyze possible correlations between the two as a function of frequency. The application is experimental ...
0
votes
0answers
33 views

Correctly interpret Butterworth filter frequencies

I am using the butter function from the signal package in R to filter my data. The data is Fourier-transformed (complex numbers) - and I want to filter out specific frequencies (I have a 256Hz ...
0
votes
0answers
55 views

Frequency selective channel modeling using rayleighchan object in matlab

I intend to model a frequency selective channel using matlab "comm.RayleighChannel" object. Consider the following command, which sets the parameters of Rayleigh channel : ...
0
votes
0answers
37 views

why we use time step only in continuous convolution in MATLAB? But not in discrete convolution?

I am studying convolution from book of alex palamides but i am confused because he uses time step(in this case 0.01) in his code for continuous convolution as shown highlighted in attached photo but ...
0
votes
1answer
244 views

Discrete Wavelet Transform (DWT) Filter Bank

I have some stumbling block in my thesis writing. Do we use the same filter pair while implementing DWT filter bank with downsampling of the filter output, or filters do change also from level to ...
0
votes
0answers
36 views

Mathematical expression for a system

I have a system that delays the input with k samples and concatenates the new input with delayed one so that y = [x(n) x(n-k)] so if the input comes with n samples the output should be k+n samples. ...
0
votes
1answer
108 views

Inverse FFT of complex exponential with time delay - window leakage?

I am working in MATLAB with a frequency domain signal that is a sum of complex exponentials, e.g. $X(\omega) = \sum_i e^{-j\omega t_i} $ where $t_i > 0$ $ \forall $ $ i $ I expect the output to ...
0
votes
0answers
38 views

What is k and n in this Discrete Hilbert Transform formula and how to use it with a time series?

I have a time series and I need to find the Discrete Hilbert Transform of that. This paper says that about the Hilbert Transform. Suppose I have a time series f(t)...
0
votes
0answers
45 views

PLL carrier recovery: intermediate versus baseband

When looking at carrier recovery, a PLL is often applied to correct the frequency offset between the local oscillator and the transmitter after down conversion. I'm wondering what happens to the PLL ...
0
votes
0answers
19 views

How to match resolution of two or more signals

I have received the following 4 time-series signals and wanted to do some data analytics using these. Although the sampling is the same for all of these signals, 2 samples per second, problem is that ...
0
votes
0answers
36 views

IFFT, negative frequencies and noncausal impulse

When using the IFFT to compute an approximation to the IDTFT, frequency range is 0 to 2$\pi$ versus $-\pi$ to $\pi$. This produces a different impulse sequence(causal I think). How do you calculate ...
0
votes
1answer
102 views

Matlab FFT not producing symmetric spectrum

I am plotting a FFT of a sampled RC pulse but my resulting spectrum isn't symmetric - it's offset. ...
0
votes
0answers
21 views

Punctured Turbo Code Decoding: Convergence Issue

I have been trying to create a basic BCJR decoder for a rate (1/2) punctured turbo code. The puncturing is simple, the encoder alternatively selects between the parity bits generated by the two ...
0
votes
0answers
31 views

how can I know this system is Time invarient?

y(t) = 0 (t<0); x(t) + x(t-2) (t>=0); y(t) = 0 (x(t) < 0); x(t) - x(t-2) (x(t) >= 0); y[n] = x[n] (n>=1)...
0
votes
1answer
128 views

Please help me understand this paper about Discrete Wavelet Transform!

I am trying to understand this paper says. I have found this paragraph to be vague: (a) Preprocessing Stage. The first step in this stage was to apply the Discrete Wavelet Transform (DWT). This ...
0
votes
1answer
166 views

Time delay estimation between two complex signals(IQ)

I need to time align two complex signals. The two signals obtained were at different RF frequency before digitisation. So,I have two complex signals(IQ) and I need to do delay estimation and apply ...
0
votes
0answers
64 views

Chirp resolution as a function of bandwidth

My question concerns about the Chirp resolution during the crosscorrelation as a function of the sampling rate and available bandwidth. Suppose at a transmitter a chirp signal is transmitted (ranging ...