If the vibration has a strong resonant frequency then use a notch filter. If it is white (i.e., noisy) then you have to consider the frequency content of the signal...

Are you interested in only one angle (e.g., the angle to up)? How much delay can you tolerate?The obvious answer to you question would be to derive the noisy angle...

You use a notch when you don't want to lose too much of the background signal, only that part of the spectrum which is being wiped out by the interfering tone.You...

No, notch filters needn't be IIR, although in many situations IIR will result in less computation and less delay, at the expense of phase distortion.

Is this a cyclic convolution? (Probably yes, since this is DSP...) If so, add N to any negative indexes to make them from 0 to N-1. In particular, if m goes from...

almostthe middle equation should have + (1/R - 1)here's my MATLAB :x = 0:0.001:1 ;T = 0.5 ; % kick-in point (sample 501)W = 0.2 ; % soft knee width (10 samples)W2...

Use almost the same equations. Just reverse the first and last ranges (so that the last range has slope 1) and in the middle range reverse the sign of the 2nd term...

It depends on what you are assuming about your signal. Remember that the phase signal is only half the picture (and if by \phi(t) with a small "p" you mean the...

Of course it depends what you want to achieve.These open access journals are careful with their processes, and are frequently produced by the same organizations...

Yes, with few exceptions only peer-reviewed journals count in academia (the major exception being patents).What you are specifically missing is 1) an ISBN number...

While not as much as some open journal charges (PNAS charges $1700) this is still quite a high charge.I review for 2 journals, and get paid nothing for my efforts...

To put this paper into perspective, multiplying a general N^2 matrix by an N-dimensional vector requires N^2 multiplications (N times a row of the matrix times the...

The assumptions are that the noise is additive, the spectrum of the signal and noise are flat over the bandwidth, and that there is no correlation between the...

A real number that contains any finite sequence of digits appears at least once is called a "rich number".There are real numbers that have been proven to be rich....

Google for:"Fifty Years of Reverberation Reduction - From analog signal processing to machine learning" Emanuel Habets,
AES 60th Conference on DREAMS.Y(J)S

Actually, it was published 19 years ago and is already sold out (except for the India and China versions).It amazes me how much I would change if I would do a 2nd...

There is a huge literature base on this. Search for "digital PLL" or more specifically "digital PLL symbol rate recovery".A good book is "Digital Clocks for Synchronization...

Wow - that's a lot of questions.I'm not going to try to answer them all - I would suggest you read any of the good DSP text books for that. But I'll try to point...

DSP signals come in all sizes, and the bit rate needs to be determined based on what you want to do with the signal.Linearly sampled speech signals sound noisy if...

If you have enough computational power to find an autocorrelation lag, then use Pisarenko Harmonic Decomposition (or any of several other eigenspace algorithms...

The term "PHY" is frequently used in Ethernet to distinguish the physical layer of Ethernet from the MAC layer (since Ethernet straddles both layer 1 and layer 2...

One must be even more careful in using pseudorandom sources, as they are deterministic and not random at all. So, of course, it depends on the application.If the...

As mentioned by dsplib, you can generate a Gaussianly distributed random sequence using a uniform pseudo-random generator using Box-Muller or related methods. If...

OK, I see. These are mixed-radix algorithms. Note that the powers of 8 (64, 512, 4K) are pure radix 8, while the powers of 2 that are not powers of 8 are mixed radix....

I don't know what CMSIS is, but for a radix-4 FFT you need to reverse pairs of bits instead of bits. In other words, if for radix 2 abcd changed to dcba, for radix-4...

Many years ago I purchased a copy of "Bentley's Second Phrase Code".This book is a compilation of 5-letter "words" that represent partial or full sentences. Thus,...

From a quick look, it seems to be an in-place FIR.In a standard FIR you convolve on x and produce y. If you try do this in-place you overwrite a value (say x_i)...

It is not physics, it is simply geometry.The phase differences are completely determined by the distances from the emitter to the antennas.The squared distance is...

That came out more complex than it needed to be.Easier to say it this way - you will obtain a y coordinate that is the square root of the sum of the squares of the...

No, you will not obtain the projection onto the 2d plane, since the vertical distance adds an addition time component that contributes to the phase differences.The...

This ambiguity a well-known problem of all regular structures. Circular arrays have similar phase ambiguity, but there power measurement can help.Have a look at...

It's very easy. Assuming that you want a PLL and not an FLL (frequency locked loop) you run an oscillator (called the NCO) of the correct frequency, deduce the phase...

I meant a PLL in software (no additional circuitry).It is much less work than an FFT and much better at finding phase of a sine in noncorrelated noise (that is what...

You are correct in what has to be done:1. Root the LPC denominator polynomial (using regula falsi or Bairstow or Halley). 2. Modify the pole angles and recompute...

I never heard the name Karatsuba, but it is one of those numeric tricks that old timers in numeric programming know about, but I have rarely seen mentioned in the...

The radix 2 DIT or DIF FFT has log_2(N) stages of N/2 butterflies each.Each butterfly contains one complex multiply with the W_N^nk term (the twiddle factor), thus...

I agree. If you are normalizing to 1 when the lag is zero, then the side lobes should not be 1/2. Now that I read your question more carefully, I understand that...

Your normalization is not clear.When you are shifted by an integer number of chips, then the autocorrelation would be zero if the PRBS had precisely the same number...

The requirement is for iDFT(DFT(x)) = x (without rescaling).Work this through and you will see that the product of the constants before the sums needs to be 1/N....

Just to make sure I understand the question ...You are taking a real sinusoid sin( 2 pi 20/8000 n) and multiplying by a complex phase shifter e^-i pi/2. How are...

For graphics purposes linear (or more generally polynomial or spline) interpolation is fine.However, it is a really BAD idea to use polynomial interpolation for...

These methods don't change the sampling rate, and thus don't change the pitch. One family of methods exploits the stationarity of speech over short time periods....

Your are asking for the constellation diagram. There are standards, but the important issue is to use a Gray code in order for small errors to only flip one bit....

It must it be possible to go back and forth between the original waveform and the representation, otherwise the question is meaningless. If there is no requirement...

Understood.You must decide whether you want to go for variable scaling (i.e., at each butterfly check if rescaling is required) or constant scaling (which can be...

You are right that FFT/iFFT need special care in order to avoid overflow without ruining SNR. This topic has been discussed here before - try to find the previous...

Your comment puzzles me.All of the methods estimate the spectral components in one way or another, however, the eigenspace methods directly find the frequencies,...

Interpolation and extrapolation of signals are two of the 3 reasons for which linear filters were invented (see the seminal work by Wiener: "Extrapolation, Interpolation...

Nelson, Off hand, all the physical sources of noise that I can think of (the ones already mentioned, and radioactive decay, avalanche diode noise, etc.) are either...

Nelson, I see that quite a few people already answered you, but here are my 2 cents.First, if your project is to produce random noise, don't allow people to convince...

The audio you mention will probably not have sufficient randomness to be useful for random number generation. As you said it will probably have tones and various...

Although adding two fixed point numbers requires one more bit in the worst case, this does not usually happen at every stage. A worst case would be the DC signal...

There are many tricks for finding the reciprocal, the sqrt of sum of squares, and the reciprocal of the sqrt sum of squares.Search for Goldschmidt's algorithm and...

I headed such a team for about 10 years. It was indeed great fun, but that all ended about 5 years ago.The opportunity window on a lot of our products closed, and...

Sumit, I've never seen the book you referenced, but you are quite correct that the subject deserves a full sized book. Having worked over 30 years in large commercial...

One obvious approach already proposed would be to reduce the noise level by FIR filtering and then finding where a threshold was crossed by each.A related approach...

Sorry, but cross correlation is the wrong approach here.When you say "follow a logarithmic growth pattern" I assume that you mean that x(t) = a log(kt), and by "time...

Not all OFDM systems use head and tail times in addition to the cyclic prefix.Those systems that perform windowed overlap-and-add can benefit from lower out-of-band...

The SI convention regarding units that are proper names is that when spelled out they are NOT capitalized (thus ampere, volt, coulomb) unless used as modifiers...

Yes, acoustically exciting MEMS devices can induce undesired output signals, especially when in the resonance range of the device.Many analog attacks have been demonstrated...

The most important property of linear time invariant systems is that they obey Y(w) = H(w) X(w).In the presence of nonlinearities you...

When writing my DSP textbook I created a language that I called flow, which compiled to TeX. It only handled drawing DSP flow graphs, but vastly simplified that...

How would that delete a particular zero or pole (rather than whatever happens to be listed as the "last" one) ?

Sure, the concept is easily extendible (multiple dimensional signal processing is a very well established field). All I was saying is that you can no longer say...

We normally speak of LTI regarding a single input (x) - single output (y) system, while 2 of your examples have 2 inputs (a and b). A system with 2 inputs can be...

ChessI am not sure we understand the problem.Differentiating always increases noise because it is a highpass filter. By taking the mean I assume that you mean a...

Fred, It doesn't matter that you think of the switch position as an input - if it changes the observed behavior, you can consider it as separating the two possible...

Use this form to contact **Y(J)S**

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

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