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

learn more… | top users | synonyms

0
votes
2answers
19 views

Spectral Content of two waveforms

I have found this interesting question here: Which of these two waveforms has a richer spectral content, and why? Intuitively speaking, I think that the first one is richer, but I cant really ...
0
votes
1answer
32 views

Checking linearity/time-invariance etc. for recursive system

I'm familiar with the general methodology for checking if a system is linear: Define output $y_1[n]$ for input $x_1[n]$, define output $y_2[n]$ for input $x_2[n]$ Define $x_3[n] = ax_1[n] + bx_2[n]$ ...
0
votes
0answers
24 views

Error tolerance for MUSIC (Multiple Signal Classification)

I would like to know if there is rule about how much can a matrix X-hat deviate from original matrix X $$\epsilon \le ||X -\hat{X}||_2$$ for MUSIC algorithm to still work. $$\hat{X} = X + Noise$$ I ...
2
votes
0answers
44 views

Extracting the phase of a jittering sine wave using python

The background: I conducted an experiment where I rotated an object (with three-fold symmetry) many times and recorded the projection of the object. I should be able to tomographically reconstruct ...
0
votes
1answer
29 views

converting block diagrams with delays to equations

given this block diagram: can someone please clarify how to interpret the second delay (the one prior to $Y$)? to convert this block diagram into a simple equation, I interpret the diagram as: ...
2
votes
2answers
60 views

Thoretically, what makes multi-pitch detection so difficult?

For multi-pitch detection, I mean for example pressing several piano keys at the same time. For signal pitch detection (pressing one key at a time), after FFT, mostly the frequency with the largest ...
-1
votes
1answer
46 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 ...
0
votes
2answers
69 views

Best method to do piano key pitch detection?

For example, when playing piano, at the same time, print out the key notes by analyzing the signal of piano sound. How to do some pre-processing to remove the noise? When calculate with FFT, noise ...
-1
votes
1answer
20 views

How to compress and decompress the audio or speech signals in MATLAB [closed]

just like compression techniques used in the past as PCM,DPCM,ADPCM,DM since they will get different outputbits..so what are the lossless compression schemes that are present now used in VoIP for lob ...
1
vote
0answers
21 views

Variation in Signal Power in Mimo system

I am exploring methods for reducing computations required by MUSIC (Multiple Signal Classification) Algorithm. Most of the computational power is spent on calculating SVD. My approach is to take ...
0
votes
1answer
20 views

float image to integer type image

I have a multispectral satellite image and I would like to "transform" each of the image bands into one with integer values. For example to stretch? the image between 0 and 255. Not sure how to ...
1
vote
1answer
41 views

How to obtain mean Power Spectrum from two audio channels?

I have a source of noise in a duct, on either side of the noise source I have a microphone, which register the pressure, so that I get two pressure signals: $p_1$ and $p_2$. I want to get the acoustic ...
0
votes
1answer
45 views

Difference Equation - Time Response analysis of Discrete Systems

We know that that the difference equation formula for computing an output sample at time $ n$ is based upon its past/present input samples and past output samples in time domain: $\displaystyle ...
0
votes
1answer
35 views

Natural, Forced and Total System Response - Time domain Analysis of DT

I am a self-learner of DSP by reading related books. While reading Time domain Analysis of DT (Discrete Time) system, I suddenly got introduced to difference equation representing a system. It then ...
3
votes
5answers
137 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 ...
0
votes
1answer
49 views

Autocorrelation of a signal comprised of only the same number

In MATLAB I generated a signal and its autocorrealtion function using: signal = ones(1,500).*5; % a vector of the number 5 acf = autocorr(signal,numel(signal)-1)); To my suprise the ...
0
votes
1answer
31 views

minimum frequency in periodic components

Suppose we have the following signal model $y(t) = A_1\sin(\omega_1 t+\phi_1) + A_2\sin(\omega_2 t+\phi_2) + ... + A_p\sin(\omega_p t+\phi_p) + z(t)$ When we are sampling at sampling frequency ...
3
votes
0answers
35 views

Estimate the Discrete Fourier Series of a Signal with Missing Samples

Assuming we have a discrete signal $ { \left\{ x \left[ n \right] \right\}}_{n = 1}^{N} $. Which has a Discrete Fourier Series. Now, assume I'd like to estimate its Discrete Fourier Series ...
0
votes
0answers
35 views

How To Generate a Band Limited Sawtooth Wave Using Additive Synthesis using C++

I am trying to generate a continuous Band Limited Sawtooth wave using Additive Synthesis in C++. I understand that the harmonic structure of a sawtooth wave can be generated in this manor: ...
1
vote
1answer
40 views

Properties of Discrete-time Sinusoidal Signal

I was reading in a book that below stated are the Properties of Discrete-time Sinusoidal Signal: Property 1. The discrete time sinusoids whose frequency are separated by an integer multiple of ...
0
votes
1answer
37 views

Basics of waveform, how to define the zero point

Audio is a sequence of waveforms which have peaks, troughs, 0, just like below. How to define the x axis (y = 0) in the picture, how to choose the 0 point in the waveform since there are so many ...
3
votes
3answers
464 views

disadvantages of FFT, it can not extract enough frequencies without enough samples

Let's say sampling rate is $Fs = 44\mathtt{kHz}$, now I have $N = 2048$ samples, then I can get $N/2 + 1 = 1025$ frequencies. I'm confused by Matlab's FFT documentation that says the frequencies are ...
1
vote
0answers
26 views

DC offset removal from tetra signal

Hey I want to remove DC offset from tetra signal captured as inphase and quadrature phase samples(I and Q samples). I and and Q samples are 16 bit signed values. I tried averaging 2000 I and Q samples ...
1
vote
1answer
74 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 = ...
0
votes
0answers
25 views

Clustering of overlapping windows (K Means)

I'm attempting the clustering of some of my data using a K-means Euclidean square method. I've broken the data down into small windows, 200 samples in size, but with a 50% overlap. I've chosen to use ...
0
votes
2answers
72 views

Generating a high SNR sinusoide with lut on a DSP

I'm generating a sinus by using a lut method on a DSPic33f. My sample rate is 48 kHz, so I saved 12000 of the first value (unsigned int, 16 bits) and use trigonometric formulas to calculate the other ...
0
votes
1answer
70 views

Determine whether a signal is periodic or not and get fundamental period

Here is my signal Cos(n/2)*cos(pi*n/4) cos(n/2) has period 4pi and cos(pi*n/4) has period 8 Now, the question is will the signal be periodic for fundamental ...
1
vote
0answers
27 views

Time delay analysis in different binary sequences

I am extracting a property of a signal which I represent with either a 0 for absent or 1 for present. This property is extracted for each data point in a time series and in the end I am left with a ...
0
votes
3answers
71 views

Decimate/downsample a signal from 1920.93Hz to 1920Hz. Possible? [duplicate]

I've just learned that the A/D converter I am using is not sampling at my desired sampling rate. I request 20 seconds of data at 1920Hz and I receive 38400 points of data that were actually sampled ...
4
votes
1answer
62 views

Intertial navigation on android phone with Kalman filter

Ok, so suppose I've got a phone with gyroscope, compass and 3-d accelerometer. I wanted to track position of the moving phone for about 1 minute with let's say 50 mm accuracy. Actually let's say that ...
0
votes
2answers
134 views

Negative dB signal to noise ratio

Is it common to find systems having signal to noise ratio (SNR) less than 1 i.e. noise is more than signal? I am currently working with SNR of -5db to -20db. And how useful is it to work with sensor ...
0
votes
2answers
54 views

What is 'energy compaction' in simple terms?

This is my understanding of 'energy compaction' and want to know if it is right. Take a vector. The energy of the vector is the sum of the squares of its elements. If A is the transformation matrix ...
0
votes
2answers
48 views

shifting sequences using Matlab

I'm reading this book and I came across a function to shift sequences. Mathematically, $$ y(n) = \{x(n-k) \} $$ if $m = n-k$, then $$ y(m+k) = \{ x(m) \} $$ ...
0
votes
1answer
25 views

How to model the dispersion which is introduced by an electro-absorption modulator (EML)?

I need to model the dispersion which is introduced by an EML in Matlab. The parameters are: Lambda: 1310nm PAM4 power: Pmax = 1.09 mW Pmin = 0.13 mW Bandwidth = 56Gbps
-1
votes
1answer
41 views

DSP - Understanding Formulas

I am a beginner in DSP but get confused when some formulas like below are referred: ...
0
votes
1answer
100 views

Detecting sound inside a sound

I was searching on the Internet hopelessly about some materials regarding detecting a sound in another sound. Say, I've got a recorded short sound (which may be anything, fragment of speech, fragment ...
0
votes
1answer
53 views

how to get the phasor(frequency domain) representation of a digitalized signal?

I know that we can get the phasor representation(frequency domain) of a signal through Fourier transform, but the picture above gives a method that can get the phasor representation of a signal in a ...
2
votes
1answer
58 views

Non-uniqueness of continuous time sinusoids?

I have read the DSP literature and I get why: $$e^{j(\omega+2 \pi m)n}=e^{j\omega n}$$ But can't we prove the same in continuous domain also in the following way: $$e^{j\omega t}$$ $$e^{j(\omega+2 ...
2
votes
1answer
50 views

Simulate a pulse of specific power

Suppose you produce a pulse x in discrete samples of duration dt each (e.g. in Matlab) according to a function. I was given some ...
1
vote
1answer
87 views

Digital Gaussian White noise signal generation in C++

I am trying to generate a band limited noise signal on a Raspberry Pi. I calculate samples at every 1/48000 sec on the Pi. If I generate normally distributed random numbers as data points at every ...
1
vote
1answer
34 views

Discrete signals notation underlined value

In a book i have there's an exercise that want to find the output of a system for a given signal system: $ 2y(n)=2x(n)+x(n+1)+x(n-1) $ input : $ Χ=[\underline1, -1, 2, 0, -2, 0, 1 ]$ $Χ1=Χ[0] $ ...
1
vote
2answers
95 views

When should we using moving average in algorithm design?

I'm new to signal processing. And I just read G.720.1. I find there is a lot of moving average used. And I can also recall there is a lot of moving average been used in other audio processing ...
1
vote
1answer
117 views

How can I load a wav file, split it in frames, apply different filters do different frames and then recombine the filtered frames into a single file?

I'm working on a wav audio file using MATLAB. What i would like to do is: load a wav file and divide it into frames of the same dimension filter these frames (with a different filter for each ...
0
votes
1answer
65 views

Inverse DTFT of $e^{-j\omega}$

I've been trying to solve the following problem, but I noticed that I get two different answers by means of two different techniques: Find the impulse response, $h(n)$, of the following system, ...
0
votes
0answers
43 views

Noisy Signal auto/cross-correlation

I am trying to understand the basics of the cross/auto-correlation if the noisy signal $y(t)$ which is received from the channel at the receiver. Here at receiver we want to estimate the noise in the ...
2
votes
0answers
83 views

Least Angle without matrix inversion?

Sorry if this is too damned long. I did what I could to abbreviate it. I'm new to numerical work with matrices. I believe I have a way to compute Least Angle without explicit matrix inversion. I'm ...
3
votes
1answer
120 views

Under what condition is the available bandwidth $f_s$ instead of $\frac{f_s}{2}$?

Can someone help me with this interview question? It is about the sampling frequency rate. Under what condition the available bandwidth is $f_s$ instead of $\frac{f_s}{2}$?
1
vote
1answer
95 views

Implementations of Low-Pass Filter

I should say which of the filters from the following image implements an ideal low-pass filter with cutoff frequency $\frac{\pi}{4}$. In the picture, Sa is a zero insertion filter, which inserts a ...
1
vote
2answers
107 views

Causality of Linear Phase Filter

If a digital LTI filter has phase response on the form $arg[H(e^{jw})] = -\alpha\omega$, what could one say about it's causality (and consequently, the causality of it's impulse response)? Also is ...
1
vote
1answer
48 views

How to represent the following system function in a block diagram?

I am aware that this a simple question, but I haven't been able to find a single reference that explains this situation. The system function is: $$\frac{1}{1-(0.3)(1+j)D}$$ How can one draw a block ...