# channel equalizer using rls algorithm

Started by October 16, 2008
```   hi i need help to do rls algorithm in matlab--   i have to do
channel equalizer for given channel response --using rls algorithm

h(z)=1/1+0.8(1/z)

no of tabs 2,4 (various updation co -effi)

calculate minimum error and convergence time

-plz help   --i need to know no of tabs and convergence time

plz give solution for this

-which material will help me---
```
```On Oct 16, 8:17&#2013266080;pm, Thiruppa <thiruppath...@gmail.com> wrote:
> &#2013266080; &#2013266080;hi i need help to do rls algorithm in matlab-- &#2013266080; i have to do
> channel equalizer for given channel response --using rls algorithm
>
> &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;h(z)=1/1+0.8(1/z)
>
> &#2013266080;no of tabs 2,4 (various updation co -effi)
>
> &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;calculate minimum error and convergence time
>
> -plz help &#2013266080; --i need to know no of tabs and convergence time
>
> &#2013266080;plz give solution for this
>
> &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; -which material will help me---

Ref: Fig. 9.19 in "Adaptive Signal Theory " by Simon Haykin, you may
follow the RLS algorithm given there and derive the results in matlab.
```
```What have you done so far in implementing the RLS and where are you
getting stuck ??
Seems like the problem is pretty straightforward.

Don't expect anyone here in comp.dsp to do your homework unless you
pay them alot of money and reference them as well.

On Oct 17, 1:26&#2013266080;am, yongzhi....@ge.com wrote:
> On Oct 16, 8:17&#2013266080;pm, Thiruppa <thiruppath...@gmail.com> wrote:
>
> > &#2013266080; &#2013266080;hi i need help to do rls algorithm in matlab-- &#2013266080; i have to do
> > channel equalizer for given channel response --using rls algorithm
>
> > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;h(z)=1/1+0.8(1/z)
>
> > &#2013266080;no of tabs 2,4 (various updation co -effi)
>
> > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;calculate minimum error and convergence time
>
> > -plz help &#2013266080; --i need to know no of tabs and convergence time
>
> > &#2013266080;plz give solution for this
>
> > &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; -which material will help me---
>
> Ref: Fig. 9.19 in "Adaptive Signal Theory " by Simon Haykin, you may
> follow the RLS algorithm given there and derive the results in matlab.

```
```On Oct 17, 1:17&#2013266080;am, Thiruppa <thiruppath...@gmail.com> wrote:
> &#2013266080; &#2013266080;hi i need help to do rls algorithm in matlab-- &#2013266080; i have to do
> channel equalizer for given channel response --using rls algorithm
>
> &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;h(z)=1/1+0.8(1/z)
>
> &#2013266080;no of tabs 2,4 (various updation co -effi)
>
> &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080;calculate minimum error and convergence time
>
> -plz help &#2013266080; --i need to know no of tabs and convergence time
>
> &#2013266080;plz give solution for this
>
> &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; &#2013266080; -which material will help me---

No of taps is just 1! Write the difference equation as

y(k)=-0.8y(k-1)+u(k)
where u(k) is say a white-noise input. The RLS algorithm here needs
only 1 parameter (tap). It's very easy to compute for this the scalar
case. Go through the maths but everything is scalar - no vectors to
worry about. The parameter you estimate will be -0.8 after convergence
which I believe will be in about 1 step!

regards

Hardy
```