Retired Engineer working in Defence Electronics, and numerous other areas. BSc (first) in Applied Physics and Electronics, Durham University 1976.

Re: Can you find the illegal step?

Reply posted 4 weeks ago (08/27/2021)
This is mathematics, not real world, isn't it? The error, if there is one ;-), is the last step where 'b' should be subtracted from both sides, resulting in the...

Re: Recent FFT benchmarking report

Reply posted 2 months ago (08/03/2021)
Thanks, looks useful. Always like stuff on FFTs and its derivatives.

Re: Digital IIR Parallel Implementation

Reply posted 3 months ago (06/26/2021)
Do make sure that if x[0...n] = 1, that you have stability, rather than an exponential 'explosion'. That is, don't forget the effective multiplier for the x[n]...

Re: Overdriven Sine Wave through DSP Filter

Reply posted 4 months ago (05/28/2021)
Some quick thoughts.There are two things to consider: the amount of overdrive, i.e. just a little clipping, or large overdrive giving a trapezoid shape, or the massive...

Re: Off by one windowing

Reply posted 5 months ago (05/04/2021)
Is there a typo here"0 2÷3 2÷3" ?Should it read"0 1÷3 2÷3", i.e. ~ "0 0.333333 0.666666" ?If not, maybe a slight expansion of the text to tease out more of the...

Re: Recover signal from the real part of IFFT

Reply posted 5 months ago (04/24/2021)
Also, ultimately, the transmitted signal is a purely real signal, sampled in the time domain, thus all those complex parts are mathematical artefacts with various...

Re: ADC can't perceive MLS (maximum length sequence)

Reply posted 6 months ago (04/06/2021)
Definitely start with a lower sequence rate, and lower them until you can see the sequence cleanly.Also consider doubling the 'sample/bit rate' in the sense that...

Re: Real Numbers

Reply posted 6 months ago (04/05/2021)
You forgot the distinctions around zero.Some number systems have no zero, such as Roman numerals (and no negative).We also have the subtle distinction between additive...

Re: phase error correction

Reply posted 6 months ago (03/18/2021)
Are you simply averaging the theta values, which have roll-over, as that roll over can cause a significant non-linearity. You could average the complex phase (i.e....

Re: Rice channel + AWGN with lower BER than AWGN alone ??

Reply posted 6 months ago (03/18/2021)
Just a quick thought, without any real 'thinking' - do those two delayed signals simply amount to a small phase shift that effectively increase the size of the signal,...

Re: How to test my FFT implementation?

Reply posted 7 months ago (03/07/2021)
Random noise can produce wildly random results (well, because..). It's a reasonable approximation but the statistics aren't always as good is hoped.You didn't say...
The maximum value is determined by the initial y[0] {aka y(1)} value copied from x[0] {x(1)}, so the randomised trial will get rather random results because the...
so, I think you have: y[n] = 0.98*y[n-1] + (x[n] - x[n-1])Assuming that y[-1] = 0, you have a 2% decay on any existing y[n-1] value, plus the difference between...
The Wikipedia 'Stability' section https://en.wikipedia.org/wiki/Infinite_impulse_res... maybe a useful place to start.Separating the variables will be part of the...

Re: Matlab Basic Functions Reference (pdf)

Reply posted 9 months ago (01/08/2021)
Maybe it needs    A=[1 2 3 4 5 6]; A(:)and    B = [1 2 3; 4 5 6]; B(:)to highlight the internal ordering. (Perhaps along with sum(A) and sum (B) just to clarify..)The...

Re: Matlab Basic Functions Reference (pdf)

Reply posted 9 months ago (01/07/2021)
It would be nice if they also included a note/clarification about the row/column, X-Y, angle conventions for 'row vectors' etc.The conventions can confuse many,...

Use this form to contact philipoakley

Before you can contact a member of the *Related Sites:

  • You must be logged in (register here)
  • You must confirm you email address