Questions tagged [discrete-signals]

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

Filter by
Sorted by
Tagged with
0
votes
1answer
19 views

Impulse Response for an Anti Causal Linear Shift Invariant System

I have a system given by $$y[n] - \frac{1}{4} y[n-1] - \frac{1}{8} y[n-2] =3x[n] $$ I'm asked to determine the impulse response of both an anti-causal and a causal Linear Shift Invariant System ...
0
votes
0answers
16 views

Is it important to learn to find de period of the sum fo two DT signals?

The fundamental period (N) of the sum of two DT signals could be the LCM of the fundamental periods. However, this is not always the case. I would like to know wether, during engineering design or ...
1
vote
1answer
43 views

Finding SNR for a portion complex signal

I'm a software engineer that has been given the task of calculating the SNR of a communications signal that is represented by an array of complex numbers. I'm not quite sure how to proceed. Here's ...
0
votes
1answer
23 views

What is the difference between Goertzel algorithm and cross correlation in time

Im reading https://en.wikipedia.org/wiki/Goertzel_algorithm, when we want to discover the amplitude of a some frequency in a given signal what is the difference between applying Goertzel algorithm and ...
0
votes
0answers
51 views

The optimal estimator using FIR Wiener filter

The received signal $y(n)$ is defined as $$y(n) = h(n)*x(n) +v(n)$$ where $h(n)$ is unknown impulse response and $v(n)$ is a white Gaussian noise. The value of $x(n)$ for $n=1, ..., 32$ are given. The ...
0
votes
0answers
24 views

How to plot phase noise spectrum in Matlab

I have a sinusoidal signal that is affected by phase noise (say clock source), I want to plot the phase noise spectrum of this signal. Please guide me on how to do that in Matlab thanks in advance
0
votes
0answers
22 views

Generating data with given Auto and Cross Correlations

I have two discrete vectors $\mathbf{x}_1$ and $\mathbf{x}_2$, and I'm trying to generate more data $\mathbf{f}_1$ and $\mathbf{f}_2$ that has some basics properties of $\mathbf{x}_1$ and $\mathbf{x}...
0
votes
1answer
32 views

What are the most suitable methods for correcting sudden DC offsets or baseline offset? and Why? See the image for the use-case or example

The signal values should not get affected by the correction. Most methods I found were related to baseline drift or exponential baseline shift/decay. I am unable to find a method suitable for my use ...
-1
votes
0answers
20 views

How can i read .edf.seizures format in MATLAB?

I need to read chb01_03.edf.seizures file from CHB MIT database in MATLAB for seizure detection
2
votes
1answer
41 views

transfer function of a sampler in the s domain

I would like to modelize my whole system into the S-domain. This is a mixed system, there a numerical part (corrector, ADC, DAC) and an analogic part (plant transfer function, sensors, etc...). I know ...
1
vote
2answers
217 views

Problems computing the DFT of finite length sequence

I am having trouble finding the same answer as the solution manual for this sequence. The problem asks to compute the DFT of $$ x[n] = \begin{cases} 1 & \text{for even } n \in \{0\...
0
votes
1answer
23 views

What is impulse response in simple AWGN channel?

Assume a sender and receiver communicate through an AWGN channel. Let $x(t)$ be a transmitted signal and $y(t)$ be a received signal and $z(t)$ be the Gaussian noise. It is known that $y(t) = kx(t-\...
1
vote
2answers
80 views

Convolution of two sets

In my systems and signals course I had been asked a question about finding the convolution of two sets. I was given: \begin{align} x[n] &= \{3,2,1\}\\ h[n] &= \{1,-2,3\}\\ \text{Find}\quad ...
0
votes
1answer
69 views

How to correctly use sinc interpolation in Matlab?

What is the right way to use sinc interpolation for a given discrete signal $x[n]$? Following is the sinc interpolation formula: $$x(t) = \sum_{n=-\infty}^\infty x[n] \mathrm{sinc}\left(\frac{t-nT}{T}\...
5
votes
1answer
88 views

Autocorrelation function of a triangular wave

I am interested to find the analytical expression for the autocorrelation function of a signal that comprises triangular pulses. I have followed the derivation in "Statistical Theory of ...
0
votes
0answers
20 views

How to handle cross products in feedback loop?

I'm trying to simplify the following block diagram from to the following block diagram However, h(t), H(s) in time domain, has a cross product in it (gyroscopic torque). How can I represent the ...
0
votes
1answer
22 views

What mathematical function could be used to simulate this sound effect?

I have this sound effect which by the way if anyone could give me its name, I would really appreciate it. And after loading it into matlab/octave (don't worry this isn't a programming question) using ...
0
votes
0answers
31 views

Check vanishing moment property of db4 wavelets

I am reading the book "a primer on wavelets and their scientific applications" by James S. Walker. In chapter 3, Property I on page 46 says that if a signal $f$ is linear, then the $k$-level ...
1
vote
0answers
24 views

The effect of time increment $\Delta t$, frequency resolution $\Delta f$ and Gibbs phenomenon on the amplitude of the signal in the frequency domain?

Experiment: Vibration analysis (i.e.: major concern is on transfer function or frequency response). The input is an impulse (imagine as a knocking effect or knocking force), defined as a half sine ...
2
votes
2answers
131 views

In the context of DFT, Where Does the Nyquist Frequency Sample Belong In a Double Sided Frequency Spectrum (Positive / Negative Side)?

If we have an even number of data points $N$, after DFT in MATLAB, the output has the order: $$(\text{DC}, f_1, f_2, \ldots, f_{N/2-1}, f_\text{Nyq}, -f_{N/2-1}, -f_{N/2-2}, \ldots, -f_1)$$ For real ...
1
vote
1answer
24 views

Is Kalman Filter for LTV systems applicable on Hybrid systems?

As all of us know Kalman Filter is designed for LTV (Linear Time Variant) systems. But nobody in the literature applies that on Hybrid systems. In my opinion Linear Hybrid systems are a subset of ...
0
votes
0answers
33 views

Variance of AWGN in BFSK system

I am trying to compute the variance of AWGN in the system for finding the BER with $Q$ function. The PSD of the AWGN is $N_0/2$, my answer was $N_0T$ but it was incorrect. This is my calculation (...
0
votes
1answer
67 views

Calculating the output of a pole eigen signal in a difference equation

Let an IAR system be defined by the following difference equation: $$y[n]-\frac{1}{4} y[n-2]=x[n]+3x[n-1]$$ and an input signal $x[n]=(-0.5)^n$. The transfer function is defined as $H^z(z)=\frac{1+3z^{...
2
votes
1answer
116 views

Super Resolution in Frequency Domain Using Compressed Sensing

To be noted that I'm very new to this topic, I would like to understand the fundamentals of how to get Super Resolution in Frequency Domain estimation using the Compressed Sensing Model. I am also ...
0
votes
2answers
76 views

Difference between $\tt fft$ and $\tt dftmtx$ in MATLAB

I have the following MATLAB code: ...
0
votes
2answers
47 views

voltage current analysis in time

I am looking at the transmembrane voltage of a neuron model and would like to investigate this in more detail. The applied current is divided into a deterministic and a noisy component - if I set the ...
6
votes
3answers
178 views

Discrete-time signals increase in frequency and period

I am studying Discrete-Time Signal Processing by Alan V. Oppenheim and Ronald W. Schafer. I am confused when it says periodic discrete signal oscillates more rapidly when its frequency is increased ...
5
votes
1answer
86 views

Circular Convolution as Cyclic Shift Operator

Given the following signal vectors: $$ γ=[ψ_0,0,ψ_1,0,ψ_2,0,…,ψ_{N-1},0]^T\in \mathbb{R}^{2N}, ϕ=[1,\frac{1}{2},0,…,0,\frac{1}{2}]^T \in \mathbb{R}^{2N}$$ I want to show that the convolution of $γ$ ...
0
votes
1answer
43 views

Is it possible to specify number of taps and cutoff frequency independently?

When specifying the properties of a moving average filter, is it possible to specify the number of taps and the cutoff frequency? My guess is no since taps (the number of samples in a moving average ...
1
vote
2answers
49 views

How to interpret frequency response of moving average system in discrete time signal processing?

Excerpt from Discrete Time Signal Processing by Alan Oppenheim: The text says this can be considered as an approximation of a Low Pass Filter. A low pass filter in continuous signal system is ...
2
votes
0answers
78 views

Aliasing below $f_s/2$

phi = exp(linspace(0, log(511), 1024)) - 1 x = cos(2 * pi * phi) Above will alias, despite peak instantaneous frequency evaluating to ...
1
vote
0answers
37 views

Detecting periodic components in discrete-time signals [closed]

I am looking for real data examples where it is of interest to detect the presence of a periodic component of some discrete-time signal when the period of the periodic component is not known. Suppose ...
1
vote
1answer
28 views

Evaluate expressions without computing DTFT

Let $X(\omega)$ be the DTFT of the sequence $x[n]$ given by: $$ x[n] = \{4, 2, -1, 5, -3, 1, -2, 4, 2\},\quad\text{for}\quad n \in [-6, 2] $$ I do want to compute $X(0)$ $X(\pi)$ $\displaystyle\int_{-...
2
votes
1answer
25 views

confusion related to finding inverse Z-Transform using Complex Integral Method

I am facing problems related to evaluation of inverse Z-Transform using Complex Integral Method; Consider $X(z)=\frac{z}{z-2} $ and $ROC: |z|>2$ then, $$x(n)= \frac{1}{2\pi j}\oint_c X(z) z^{n-1} \...
0
votes
2answers
37 views

Convert complex valued sinusoid to real valued sinusoid

This is the homework problem: convert $x[n]=je^{j\pi n/8}-je^{-j\pi n/8}$ to a real valued sinusoid. I understand that $\sin\theta=\dfrac{e^{j\theta}-e^{-j\theta}}{2j}$ In the solution, the answers ...
2
votes
1answer
36 views

A basic question regarding frequency analysis of an EEG signal

Assume that an EEG signal is sampled at $f_s = 300$ Hz then a 10000-point segment of it is selected, called $x[n]$. The corresponding 10000-point DFT is then computed and called $X[k]$. Assume further ...
0
votes
1answer
39 views

DFT Signal DFT Length N , FFT

If We sample an Signal let say sine(2 * pi * f) with f=1Hz and a sampling Frequecy of Fs = 8Hz, is it right that the length of the data schoul be N = Fs/f or multiple of Fs/f like N= d*(Fs/f) with d=...
2
votes
1answer
53 views

Fourier coefficients of discrete difference of a square wave

I have a discrete square wave $f(t)$ where $t \in \mathbb{N}$, of amplitude $A$, period $T$ and duty cycle $1/T$ $$ f(t) = \left\{\begin{matrix} A, & \mathrm{if}\;t=Tn\\ 0, & \mathrm{if}\;t\...
0
votes
2answers
53 views

Converting Audacity Filter Curve EQ into transfer function and applying it to a signal via python

First of I am very new to Signal Processing and to python in general. I am trying to write a script where I would feed a voice recording into it, internally apply an eq and have the modified signal ...
2
votes
5answers
202 views

How is the DTFT of a periodic, sampled signal linked to the DFT?

I am trying to understand the connection between FT, DTFT and ultimately the DFT. But I am failing to link the DTFT to the DFT. This is how far I am getting: Say I have a function $f(t)$, and its ...
2
votes
2answers
84 views

Inaccurate phase returned by np.angle

I am generating 2 sine waves, first one has fundamental frequency = 50 Hz, amplitude=10, phase=0, the second one has fundamental frequency = 100 Hz, amplitude = 5 and phase = np.pi/6 (which is ...
0
votes
1answer
35 views

What is a “jump response” of a filter?

I know how to determine if a filter is FIR or IIR, but I don't understand the question. What is a "jump response"?
0
votes
1answer
39 views

Sampling interval $T$ as a multiplier in digital processing of a continuous-time signals

[from: Discrete-Time Signal Processing, Oppenheim and Schafer, p.224] Q: Why do we have $T$ as multiplier in $TY_a(j\Omega)$ in Eq.155?
6
votes
1answer
76 views

Why not use the same “standard” exponentials for both continuous and discrete time

In continuous time the standard exponential signal is usually defined as $$ e^{st}, \quad\text{with}\quad s = \sigma+j \omega $$ In discrete time the standard exponential signal is usually defined as ...
0
votes
1answer
27 views

In pulse code modulation what is pulse word represent?

we study lot of things in PCM we do sampling quantization encoding etc but we never come across pulse so what is pulse word represent in PCM
0
votes
2answers
19 views

Impulse response of forward difference cascaded with one sample delay

Below is the excerpt from Discrete Time Signal Processing by Alan Oppenheim. I don't get how $(\delta[n+1] - \delta[n]) * \delta[n-1])$ becomes $\delta[n] - \delta[n-1]$. The convolution sum operator ...
0
votes
1answer
18 views

Discrete Fourier transform of a finite length signal which saturates at non-zero value

I am performing spectral analysis of a finite length signal that saturates to a non-zero value. The signal ($s(t)$) can, practically, be write as $s(t) = f(t) \big(1-H(t-t_0)\big) $, where $t_0$ is ...
1
vote
2answers
57 views

Is this piecewise-defined system time-invariant?

\begin{equation} G_c \qquad y[n] = \begin{cases} u[n] & \text{if} & n<0\\ 2u[n] & \text{if} & n\ge 0 \end{cases} \end{equation} I found this question in ...
0
votes
1answer
52 views

Interpolated FIR filter (from Oppenheim and Schafer's Discrete-Time Signal Processing, 3rd ed)

[from Discrete-time Signal Processing by Oppenheim and Schafer, 3rd ed., p.196] Two questions: In this context, the filter with system function represented by Eq. (103) is called an interpolated FIR ...
0
votes
1answer
27 views

Discrete-time Fourier transform of $a^{|n|} u[n]$

I have a problem calculating the DTFT of this pair: Could anyone tell me why the DTFT for $a^{|n|} u[n]$ is different from $a^{n} u[n]$'s?

1
2 3 4 5
39