Questions tagged [self-study]

This tag means the asker is new to the DSP field and is requesting extra guidance. It has similar connotations to the homework tag, but this lets potential answerers know they should probably do more than guide the self-studier compared with the homework requester.

Filter by
Sorted by
Tagged with
54 votes
16 answers
40k views

What Resources Are Recommended for an Introduction to Signal Processing (DSP)?

What are some recommended resources (books, tutorials, lectures, etc.) on digital signal processing, and how to begin working with it on a technical level?
2 votes
2 answers
1k views

What is the impulse response used in an interpolation filter when upsampling?

I need to downsample a single period waveform from $M$ samples to $L$ samples. If that matters, in my particular case, $L=M-1$. I read about downsampling and came to the conclusion I need: expand ...
Sylvain Leroux's user avatar
8 votes
3 answers
2k views

Mathematically Inclined Signal and Systems / Signal Processing Book Recommendations

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 ...
nerdy's user avatar
  • 227
7 votes
3 answers
8k views

What are your tips for DSP self-study?

Perhaps a meta-question, but I'll post it here because some of you are bound to possess gold nuggets about continuing education. It might be closed for being subjective but I don't care because this ...
panthyon's user avatar
  • 1,133
1 vote
1 answer
3k views

Entropy : do we prefer higher or lower entropy?

The entropy of a source $H(S)$ gives the average codeword length to encode a given source alphabet. i.e. it is the average number of bits per symbol required to encode the information in the source. ...
SKM's user avatar
  • 611
1 vote
1 answer
340 views

Unit step function symbol

I've been studying communications and i see that the book used the symbol $u_{-1}(t)$ for unit step function , why ?
Elias's user avatar
  • 147
4 votes
1 answer
4k views

Design of equalizer for wireless communication

I am having difficulty in trying to understand the working mechanism of an equalizer. Please correct me where wrong. Mechanism of an Equalizer - The purpose of an equalizer is to reduce intersymbol ...
Srishti M's user avatar
  • 616
4 votes
1 answer
2k views

Matlab: Difference between flat fading and Rayleigh multipath fading, terminologies and concept

The information that I put down are from the site http://www.gaussianwaves.com/2011/05/ebn0-vs-ber-for-bpsk-over-rayleigh-channel-and-awgn-channel-2/ . My QUestions are due to some misconception and ...
Ria George's user avatar
3 votes
1 answer
276 views

Help in understanding from book expression of variance of an estimator : PRBS vs real valued input

The question is based on Book : Fundamentals of Statistical Signal Processing by Steven Kay, Chapter 4 : Eq(4.21). The expression for the variance of the estimated coefficients when the input is PRN ...
Ria George's user avatar
3 votes
2 answers
2k views

Convolution in frequency domain

Simple math question. The convolution theorem states that multiplication in time domain is equal to convolution in frequency domain and vice versa. There is a condition that the signal has to be ...
Dole's user avatar
  • 348
3 votes
2 answers
117 views

How to Pick a Journal for Publishing a Research Work?

I got my MS in EE way back in 1994 and have not presented at a conference, or published in a journal before, but I had and still have an intense interest in the applied math that I learned. I have ...
Ted Ersek's user avatar
  • 509
2 votes
2 answers
605 views

Inverse system of sinc?

I'm doing some self-study for an important exam I'll have in late March and came across the following question: So, using the convolution properties, if I want to find an identity system so that the ...
tir_nor's user avatar
  • 67
2 votes
3 answers
3k views

LTI systems inverse of each other

So my question looks like this: Suppose that we have two LTI systems with impulse responses $$h_1(t) = \frac 12\delta(t-1)\quad\text{and}\quad h_2(t)=2\delta(t+1).$$ Determine whether these ...
Drew U's user avatar
  • 123
2 votes
3 answers
2k views

ensure stability against coefficient quantization

for a filter: $$ H(z)=\frac{1+0.1z^{-1}}{1+0.1z^{-1}+0.9998z^{-2}} $$ Which precautions could be taken to ensure that the filter does not become unstable because of coefficient quantization? I've ...
Wobbler28's user avatar
1 vote
1 answer
98 views

Discrete-time Convolution Convergence Issue

I'm trying to solve a problem on convolution from Alan V.Oppenheim: Find the convolution output $y[n]$ for the following signals: $$x[n]= u[n]\quad\text{and}\quad h[n]=a^{-n}u[-n-1], \ a>1 $$ I ...
Orpheus's user avatar
  • 211
1 vote
1 answer
222 views

Doubt in state space representation

$y$ is scalar observations and so C will be a 1x2 matrix. I want to represent the following model as a state space representation so as to estimate the hidden states from the noisy observations $y$ ...
SKM's user avatar
  • 611
1 vote
1 answer
3k views

SNR for complex valued signal and when to use SNR and when to use Eb/N0?

This question is in continuation to the one asked earlier Help in understanding the formula of Signal-to-Noise-Ratio (SNR) - Part 1 Consider a model $$y[n] = x[n] + w[n]$$ Signal means the desired ...
Ria George's user avatar
1 vote
1 answer
1k views

Unable to understand the derivation of the update equation for LMS

I am trying to follow the derivation of the Least Mean Square https://en.wikipedia.org/wiki/Least_mean_squares_filter#Proof but I cannot get the update rule. I am stuck in the following steps and ...
Srishti M's user avatar
  • 616
1 vote
1 answer
60 views

Help in understanding if the maximum likelhood estimation is working properly

I am learning estimation theory and need help in understanding for educational purpose how the concept of ML works with the help of a step by step implementation. I am trying to find out the ML ...
SKM's user avatar
  • 611
1 vote
1 answer
138 views

Proof for determining Fourier coefficients

While determining Fourier coefficients we have this equation $$\int^{T}_{0} x(t) e^{-jn\omega_0t} dt = \sum^{+\infty}_{k\ =\ -\infty} a_k [\int^{T}_{0} e^{j(k-n)\omega_0t}dt]$$ I want to ask that how ...
Aadnan Farooq A's user avatar
1 vote
1 answer
3k views

Confusion regarding pdf of circularly symmetric complex gaussian rv

Considering a random variable $x$ that takes in values from a complex domain. Its real and imaginary components are totally uncorrelated. I am following this link and also studying this document. In ...
Ria George's user avatar
0 votes
1 answer
317 views

Conceptual Question on equalization technique in rayleigh fading channel based on a paper

Question Link http://www.raymaps.com/index.php/theoretical-ber-of-m-qam-in-rayleigh-fading/ gives theoretical expressions for BER in Rayleigh fading channel. Can I use the expression for 64-QAM in ...
SKM's user avatar
  • 611
0 votes
1 answer
516 views

What is the significance of a spike like autocorrelation function

I have some questions and doubts to which the answers are difficult to extract from text books. Hence I have posted this question here. Help would be extremely beneficial. Thank you. (1) The ...
SKM's user avatar
  • 611
0 votes
1 answer
141 views

Self study question about Padé Approximation and transfer functions

Given a signal $x[n] = [1, 2, 3, 4, 5]$. How many transfer functions can be found with Padé approximation which have a causal impulse response and start with those five samples. How many of them are ...
Mr.Sh4nnon's user avatar
0 votes
1 answer
371 views

Simulate butterworth filter with initial condition of state vector in R

I'm working in R with the packages signal and control (don't know wether these are even the best for my use case). I have a high ...
Chen Huang's user avatar
0 votes
1 answer
567 views

Proper method for generating Channel coefficients in MATLAB

I am trying to estimate the coefficients of a Moving average model using popular estimation method such as Least Squares (LS). For educational purposes, I am trying to see if LS can work well when the ...
Srishti M's user avatar
  • 616
0 votes
3 answers
17k views

Matlab: Correct method of generating Rayleigh fading channel

A Rayleigh flat fading channel has 1 tap and so there will be no intersymbol interference. if N= 1000; Then, h=(1/sqrt(2))*(randn(N,1)+1i*randn(N,1)); will ...
Ria George's user avatar