## FIR filter design

Started by in Matlab DSP12 years ago 1 reply

Hi I'm busy designing a decimation filter which takes 8 bits from a excessively oversampled ADC and decimates the signal. I need a...

Hi I'm busy designing a decimation filter which takes 8 bits from a excessively oversampled ADC and decimates the signal. I need a FIR filter to have an increased resolution. For example 8 bits into the filter but I need 13 bits out. If anyone could tell me how to make design that filter in matlab it would be of great help. Thank you.

## FIR Positive Coeff.

Started by in Matlab DSP13 years ago

Hallo Everybody, I'd like to ask about FIR filter coefficients, I am using "firceqrip" command. I get all the coeff. in positive value,...

Hallo Everybody, I'd like to ask about FIR filter coefficients, I am using "firceqrip" command. I get all the coeff. in positive value, i.e., the impulse response is only positive values. I'd like to knoe if it is practically to implement such a filter? What is the difference between to have all the coeff. positive or to have it mix between positive and negative. Thanks in a...

## Halfband and FIR filter for decimation

Started by in Matlab DSP9 years ago

Hi, I want to design a decimation filter for a Sigma-Delta modulator. The modulator input is 20Khz sinus signal. And this signal is oversampled...

Hi, I want to design a decimation filter for a Sigma-Delta modulator. The modulator input is 20Khz sinus signal. And this signal is oversampled to 2.5Mhz. So decimation ratio is about 64. First I designed a CIC filter which has a decimation ratio of 16. After a halfband filter and an FIR filter. So halfband filter output is 80 Khz, FIR filter output is 40 khz. Anyway, I want to design halfband ...

## FIR phase delay clarification needed

Started by in Matlab DSP14 years ago

Hello group. Joined the group just recently, I'm B.Sc.EE forth year student undertaking the final project which involves DSP and Control....

Hello group. Joined the group just recently, I'm B.Sc.EE forth year student undertaking the final project which involves DSP and Control. Of course, Matlab is the main tool. Simplified sistem architecture I do comprizes a DSP processing (certain frequency domain filtration) in Control feedback. The filtration can be handled by means of FIR. Of course, this implies group and phase delays in ...

## Getting FIR filter coefficients from transfer function

Started by in Matlab DSP8 years ago 3 replies

Hi all, I'm trying to implement a low pass filter on a microcontroller, getting coefficients in MATLAB. I have the transfer function in...

Hi all, I'm trying to implement a low pass filter on a microcontroller, getting coefficients in MATLAB. I have the transfer function in s-domain, so I am using bilinear() to get the coefficients. This gives num and den (a and b coefficients) for an IIR implementation. I would like to know if it possible to get the coefficients for an FIR implementation of a filter, when you have the transf...

## FIR/ high pass

Started by in Matlab DSP8 years ago

Hi,   I want to implement an FIR High pass filter by using FIR1 function . The parameters of the filter are as follows filter...

Hi,   I want to implement an FIR High pass filter by using FIR1 function . The parameters of the filter are as follows filter order normalised stopband frequency normalised passeband frequency I have some difficulty to enter these parameters in the suited place in the function.  thanks for any suggestion ------------------------------------------------------- Sonia Rezk PhD Student, ...

## Stable Numerical MATLAB Routine for FIR MISO Wiener Filter

Started by in Matlab DSP7 years ago

ear all, I have a basic knowledge of signal processing, but unfortunately I'm not a specialist of this field. I have to build an adaptive ...

ear all, I have a basic knowledge of signal processing, but unfortunately I'm not a specialist of this field. I have to build an adaptive MISO (multiple-input single-output) FIR Wiener filter, which receives three (or more) signals as inputs and produces an output according to the Wiener filter theory (for example referring to the book of Haykin, Adaptive Filter Theory). I need to use the W...

## BandPass FIR filter using Windowing

Started by in Matlab DSP10 years ago 2 replies

I am working on a school project, and I need to create a Linear phase, causal, digital Bandpass FIR filter using windowing methods. with the...

I am working on a school project, and I need to create a Linear phase, causal, digital Bandpass FIR filter using windowing methods. with the following specifications. Sampling fs= 24khz Passband freq= p1= 2*pi*4000, and p2= 2*pi*8000 rad/sec stopband freq= st1=2*pi*3000 st2=2*pi*9000 rad/sec Minimum stopband attenuation = 40db having the lowest possible filter length. I fou...

## Blind OFDM Channel Estimation Using FIR Constraints

Started by in Matlab DSP9 years ago

Hi everyone, im currently involved in some research concerning blind channel estimation in ofdm systems. Within this intercourse i stumbled...

Hi everyone, im currently involved in some research concerning blind channel estimation in ofdm systems. Within this intercourse i stumbled upon the paper "Blind OFDM Channel Estimation Using FIR Constraints: Reduced Complexity and Identifiability" (link http://www.ifp.illinois.edu/~singer/journalpapers/SongSinger07.pdf) , which describes a Finite Alphabet based Algorithm (in paper call...

## Decimation FIR filter design

Started by in Matlab DSP10 years ago 3 replies

Hi, does anyone know how to design a decimation filter in MATLAB. I do not want CIC filter, but would like to have FIR filter. Thank you very...

Hi, does anyone know how to design a decimation filter in MATLAB. I do not want CIC filter, but would like to have FIR filter. Thank you very much!

## Re: Adding Zeroes to FIR Filter Coefficients to increase taps - Degrades Performance?

Started by in Matlab DSP11 years ago

Chinmoy- > We have two FIR Filters, running on same input data, generated for different purposes. > 1. FIR1 - N Taps (as generated in...

Chinmoy- > We have two FIR Filters, running on same input data, generated for different purposes. > 1. FIR1 - N Taps (as generated in Matlab) > 2. FIR2 - N+10 Taps (as generated in Matlab) > > Case 1 > ====== > Have 2 separate Input Data Arrays of length matching to the taps. > i.e. > Array 1 of length N for FIR1. > Array 2 of length N+10 for FIR2. > Feed the incoming input sample to

## Adding Zeroes to FIR Filter Coefficients to increase taps - Degrades Performance?

Started by in Matlab DSP11 years ago

Hi We have two FIR Filters, running on same input data, generated for different purposes. 1. FIR1 - N Taps (as generated in Matlab) 2. FIR2...

Hi We have two FIR Filters, running on same input data, generated for different purposes. 1. FIR1 - N Taps (as generated in Matlab) 2. FIR2 - N+10 Taps (as generated in Matlab) Case 1 ====== Have 2 separate Input Data Arrays of length matching to the taps. i.e. Array 1 of length N for FIR1. Array 2 of length N+10 for FIR2. Feed the incoming input sample to both the arrays. Case ...

## Lowpass filter design

Started by in Matlab DSP9 years ago

Dear all, can anybody give me a simple MATLAB code for designing a lowpass FIR filter and show impulse responses? Please help.

Dear all, can anybody give me a simple MATLAB code for designing a lowpass FIR filter and show impulse responses? Please help.

## POCS

Started by in Matlab DSP18 years ago

hello to all I want to design a FIR linear phase filter using Projection On Convex Set method. Anybody familiar with...

hello to all I want to design a FIR linear phase filter using Projection On Convex Set method. Anybody familiar with this and if he know how to do that on matlab pls reply me as soon as possible. Thanking You, Ojas

## rounding off the coefficients

Started by in Matlab DSP17 years ago 1 reply

Dear all, Happy New Year. I am designing a FIR filter i want to study the finite wordlength effects, i want to reduce...

Dear all, Happy New Year. I am designing a FIR filter i want to study the finite wordlength effects, i want to reduce the bit size for representing the coefficient, but to reduce that i want to know exactly with how many bits the coefficeint is gener

## cremez usage confusion

Started by in Matlab DSP17 years ago 2 replies

Hi, I am trying to design a Nonlinear FIR filter, i am confused with the inputs to be given, i have fresp in that,i...

Hi, I am trying to design a Nonlinear FIR filter, i am confused with the inputs to be given, i have fresp in that,i gave the inputs as follows b = cremez(20,[0 0.375 0.5 1],[0.01 0.1]); ignoring the fresp but the coefficeints i obtained are sy

## Multi-rate Fir Filter Design

Started by in Matlab DSP17 years ago 1 reply

I am designing an audio equalizer in Matlab, and I want to do it with a multirate setup, but I do not want to sample the input wave...

I am designing an audio equalizer in Matlab, and I want to do it with a multirate setup, but I do not want to sample the input wave more than once, so if I have a sampling of say 50khz, I was wondering what the best way to decimate the signal would be in order to make it work.  I plan on implementing th

## 2-D filter matrix

Started by in Matlab DSP17 years ago 1 reply

Dear all, I am trying to design the 2-D fir filter. i am using the meshgrid command and calculating the frequencies. it returns...

Dear all, I am trying to design the 2-D fir filter. i am using the meshgrid command and calculating the frequencies. it returns with the values of certain dimension, for eg, meshgrid(9) it returns the 9x9 matrix value. can anyone explain why we need

Started by in Matlab DSP17 years ago 3 replies

I am currently trying to do some simulations of a graphic equalizer that I am designing using FIR filters and I am having problem...

I am currently trying to do some simulations of a graphic equalizer that I am designing using FIR filters and I am having problem reading in wav files that are just standard music. I am getting an error 85 and it says it is in the "wrong format". Is there a proper way to convert

## Re: Re: determining filter coefficients

Started by in Matlab DSP19 years ago

MATLAB has several filter design routines in the signal processing toolbox. For FIR filters, remez() would be the most...

MATLAB has several filter design routines in the signal processing toolbox. For FIR filters, remez() would be the most commonly used. For IIR filters, try butter(), cheby1(), cheby2(), ellip(), or maxflat(), depending on what type of response you want. Gle