decimation filter for high order decimation rate

Started by in Matlab DSP8 years ago

Hi ALL I working on application that i need to sample 1.9Khz signal by 1Mhz , its mean 512 OSR - AFTER SIGMA DELTA MODULATION ( FOR SEPARATE...

Hi ALL I working on application that i need to sample 1.9Khz signal by 1Mhz , its mean 512 OSR - AFTER SIGMA DELTA MODULATION ( FOR SEPARATE the quantization noise from the signal) i need to decimate the signal by decimation rate of 512. i decided to use CIC filter to decimate by 128 and then cascade more 2 FIR - one as compensator and the other for the phase linearization. the DC gain in t...

Nyquist fir filter design for pulse shaping

Started by in Matlab DSP11 years ago

Hi, I have to design a nyquist interpolation filter which should satisfy all the properties of pulse shaping i.e zero ISI and nonnegative...

Hi, I have to design a nyquist interpolation filter which should satisfy all the properties of pulse shaping i.e zero ISI and nonnegative magnitude response etc.First I thought using remez algorithm 'firgr' function but it doesn't optimize time domain response.So now I have seen 'firnyquist' function in the matlab for my design. But it is only taking order,rolloff factor,inetpolation fact...

Help freq's removing using FIR

Started by in Matlab DSP10 years ago

Hello all, I have a sum of cosine functions as clear all; Asim=[0.185, 0.22, 0.25, 0.33, 0.41, 0.60]; Tsim=[23.54, 45.83, 55.67, 89.54,...

Hello all, I have a sum of cosine functions as clear all; Asim=[0.185, 0.22, 0.25, 0.33, 0.41, 0.60]; Tsim=[23.54, 45.83, 55.67, 89.54, 93.02, 120.18]; phase=[2.3, 0.46, 2, 1.18, 0.86, 1.89]; p=1:8000; value=0; Cosine1=0; Cosine2=0; Cosine3=0; Cosine4=0; Cosine5=0; Cosine6=0; Cosine1=Cosine1+Asim(1)*cos(2*pi*1/Tsim(1)*p+phase(1))\'; Cosine2=Cosine2+Asim(2)*cos(2*pi*1/Tsim(2)*p+ph...

PSD of Random Numbers using MATLAB

Started by in Matlab DSP11 years ago 1 reply

Hi, I am an Mechanical student and i am trying to generate a random rough surface (with specified ACF and Std Deviation) using 2D FIR filter...

Hi, I am an Mechanical student and i am trying to generate a random rough surface (with specified ACF and Std Deviation) using 2D FIR filter in Matlab. I come across a paper that helps me doing that. For that, first i need to generate a input sequence composed of independent random numbers {?(I,J)}. The paper says its PSD must be a constant. I used matlab to generate independent r...

adaptive lms notch filter is IIR or FIR?

Started by in Matlab DSP12 years ago 2 replies

hi im doing a project regarding development of an adptive digital notch filter for the removal of 50hz noise from an ecg signal.i have the...

hi im doing a project regarding development of an adptive digital notch filter for the removal of 50hz noise from an ecg signal.i have the code.now my problem is when do the full report for methodology.first I explained about adaptive filter and followed by adaptive notch filter..then I explained about LMS algorithm seems the sign regressor algorithm comes under LMS..the thing is im confused with ...

low pass filter with windowing method

Started by in Matlab DSP12 years ago

hi everyone, im a student doing an assignment about development of an adaptive notch filter for the removal of 50hz noise from an ecg...

hi everyone, im a student doing an assignment about development of an adaptive notch filter for the removal of 50hz noise from an ecg signal..after i read about filters i chose low pass filter with woindowing method(kaiser)..now i tried this command.. > > fsamp = 60; fcuts = [5 10]; mags = [1 0]; devs = [0.05 0.01]; [n,Wn,beta,ftype] = kaiserord(fcuts,mags,devs,fsamp); hh = fir what i s

Relationship between step response and group delay

Started by in Matlab DSP12 years ago

Hello friends, I have a question regarding to the relationship between step response and group delay. I have designed a FIR filter with...

Hello friends, I have a question regarding to the relationship between step response and group delay. I have designed a FIR filter with fdatool with following characteristics. Taps = 64 Fs = 10000 Fpass = 100 Fstop = 200 In step response screen it shows me 6.4ms delay before I get the actual value. However the group delay shows 32 samples... when we multiply 32 samples with the sam...

Kaiser Window Multiband FIR filter Design

Started by in Matlab DSP17 years ago 1 reply

I am trying to design a multiband Kaiser window with passband cutoff freqz of band1(3000-7000)Hz band2 (10000 - 13000)Hz and...

I am trying to design a multiband Kaiser window with passband cutoff freqz of band1(3000-7000)Hz band2 (10000 - 13000)Hz and Stopband Cutoff freqz of band1(2000-8000) and band2 (9000-14000) Pass band ripple <= .01 (all passbands) Stopband attenuation <= 40dB (all

Noise Cancellation using Auto and Cross-Correlation (xcorr & xcorr2)

Started by in Matlab DSP11 years ago 1 reply

Hello, I'm trying to create an FIR filter to cancel some noise in an audio sample by looking back at the previous samples (some m samples back)...

Hello, I'm trying to create an FIR filter to cancel some noise in an audio sample by looking back at the previous samples (some m samples back) to create the filter weight for the current sample and then incrementing (similar to a queue where a new sample enters). I am using the auto and cross-correlation between the noise and the noisy signal to find the filter coefficients and not having ...