Velocity Reviews > How to implement Matlab fir1 function in C?

# How to implement Matlab fir1 function in C?

Jedora
Guest
Posts: n/a

 05-28-2007
Hi all,

In Matlab, we use fir1 function to calculate fir filter coefficients.
For example,

fir1(10,0.375)

Outputs are:
ans =

Columns 1 through 10

-0.0019 -0.0133 -0.0161 0.0766 0.2677 0.3742
0.2677 0.0766 -0.0161 -0.0133

Column 11

-0.0019

I wonder how it works and how to implement the fir1(n, wn) function in
C programming language.
Thanks a lot!

Jedora.

Barry Schwarz
Guest
Posts: n/a

 05-28-2007
On 28 May 2007 07:56:34 -0700, Jedora <(E-Mail Removed)> wrote:

>Hi all,
>
>In Matlab, we use fir1 function to calculate fir filter coefficients.
>For example,
>
>fir1(10,0.375)
>
>Outputs are:
>ans =
>
> Columns 1 through 10
>
> -0.0019 -0.0133 -0.0161 0.0766 0.2677 0.3742
>0.2677 0.0766 -0.0161 -0.0133
>
> Column 11
>
> -0.0019
>
>I wonder how it works and how to implement the fir1(n, wn) function in
>C programming language.

You probably want to start in a newsgroup that discusses the fir
algorithm. After you try to implement it, you can come back here with

Remove del for email

wwwkumar@gmail.com
Guest
Posts: n/a

 05-30-2007
Hi Jedora,

Were you able to find out the algorithm for Fir1 .. Let me know incase
you done it.

regards,
Shanu

Jedora
Guest
Posts: n/a

 06-08-2007
On 5 30 , 6 46 , (E-Mail Removed) wrote:
> Hi Jedora,
>
> Were you able to find out the algorithm for Fir1 .. Let me know incase
> you done it.
>
> regards,
> Shanu

Hi Shanu,

You may find the answer on my blog:
http://xxshi.blogspot.com/2007/06/fi...tlab-to-c.html
or
http://xxshi.blogspot.com

Thanks.

Jedora.