|
|
 |
Ответов
|
May 24 2011, 10:24
|
Знающий
   
Группа: Участник
Сообщений: 781
Регистрация: 3-08-09
Пользователь №: 51 730

|
Что-то вроде этого должно быть: Код clear all; c4=[1+j -1+j 1-j -1-j]; HI = [ 0.00001 0.0004 0.0002 -0.0010 0.0010 0.0039 -0.0120 ... -0.0300 -0.1800 -0.1000 -0.0300 0.0020 0.0200 0.0500 ... 0.0950 -0.0200 -0.3500 -0.3000 -0.1000 0.3970 0.3500 ... -0.0300 -0.1800 -0.0223 -0.0100 0.0000205 -0.00000039 -0.000000017... 0.000001 0.00000008]; HR = [ 0.00001 0.0008 0.0002 -0.0010 0.0010 0.0039 -0.0120 ... -0.0300 -0.1900 0.1000 -0.0300 0.0020 0.0200 0.0500 ... 0.0950 -0.0200 -0.3500 -0.3400 -0.1000 0.470 0.3500 ... -0.0300 -0.1800 -0.0223 -0.0100 0.000205 0.00000039 -0.000000117... 0.000001 0.00000008];
EL=60; NP=4; tx=c4(randint(1,10000,NP)+1);
h=complex(HR,HI);
rx=filter(h,1,tx);
u=0.5/(EL*std(rx)^2); y=lms([zeros(1,(length(h)/2)+EL/2) tx],rx,EL,u);
plot(y(5000:end),'.'); lms.m Код function cs = lms(r,t,N,mu)
mem=zeros(1,N); coeff=zeros(N,1); cs=[]; for i=1:length(t) mem=[t(i) mem(1:end-1)]; ms=mem*coeff; e=r(i)-ms; cs=[cs ms]; coeff=coeff+mem'*mu*e; end;
return;
|
|
|
|
Сообщений в этой теме
Wanderer.I Реализация LMS для QAM-4 May 18 2011, 10:56 petrov В комплексном виде должно работать, на форуме моде... May 18 2011, 11:32 Serg76 Цитата(Wanderer.I @ May 18 2011, 13:56) Д... May 18 2011, 11:34 Wanderer.I Дело в том, что я уже почти реализовал это в виде ... May 18 2011, 11:47 petrov Цитата(Wanderer.I @ May 18 2011, 15:47) М... May 18 2011, 11:57 Serg76 Цитата(Wanderer.I @ May 18 2011, 14:47) Т... May 18 2011, 12:00  petrov Цитата(Serg76 @ May 18 2011, 16:00) Естес... May 18 2011, 12:07   Serg76 Цитата(petrov @ May 18 2011, 15:07) Можно... May 18 2011, 12:37    petrov Цитата(Serg76 @ May 18 2011, 16:37) Схема... May 18 2011, 13:02     Serg76 Цитата(petrov @ May 18 2011, 15:57) У авт... May 18 2011, 13:06 Serg76 Цитата(Wanderer.I @ May 18 2011, 14:47) М... May 18 2011, 15:23  alex_os To Serg76.
Корректор с двумя раздельными каналами... May 18 2011, 15:56   Serg76 Цитата(alex_os @ May 18 2011, 18:56) To S... May 18 2011, 16:01    petrov Цитата(Serg76 @ May 18 2011, 20:01) да
М... May 18 2011, 16:07     alex_os Цитата(petrov @ May 18 2011, 20:07) Может... May 18 2011, 16:17     Serg76 Цитата(petrov @ May 18 2011, 19:07) Может... May 18 2011, 16:21      petrov Цитата(Serg76 @ May 18 2011, 20:21) Почем... May 18 2011, 16:38       Serg76 Цитата(petrov @ May 18 2011, 19:38) Пусть... May 18 2011, 16:55        petrov Цитата(Serg76 @ May 18 2011, 20:55) Может... May 18 2011, 17:41         Serg76 Цитата(petrov @ May 18 2011, 20:41) Сигна... May 18 2011, 17:56 Wanderer.I ЦитатаНу а мне на VHDL, модели симуликовские они д... May 18 2011, 12:25 petrov Цитата(Wanderer.I @ May 18 2011, 16:25) Е... May 18 2011, 12:30  Wanderer.I Цитата(petrov @ May 18 2011, 15:30) С чег... May 18 2011, 12:47 Wanderer.I ЦитатаДело в том, что я уже почти реализовал это в... May 18 2011, 13:10 Serg76 Цитата(Wanderer.I @ May 18 2011, 16:10) п... May 18 2011, 13:33 Wanderer.I Вычисления все сложнее становятся, так как C в отл... May 18 2011, 13:36 Wanderer.I Вот у меня тоже возникли подозрения, что обработка... May 19 2011, 13:56 Serg76 Вот работа демодулятора без корректора (слева) и с... May 19 2011, 17:26 Wanderer.I При реализации алгоритма согласно "Adaptive F... May 22 2011, 10:37  des00 Цитата(Wanderer.I @ May 22 2011, 04:37) П... May 22 2011, 13:34   petrov Цитата(des00 @ May 22 2011, 17:34) у кого... May 22 2011, 15:49 Serg76 У меня работают две следующие схемы подстройки коэ... May 22 2011, 12:51 alex_os Цитата(Serg76 @ May 22 2011, 16:51) У мен... May 23 2011, 04:45  Serg76 Цитата(alex_os @ May 23 2011, 07:45) Это ... May 23 2011, 05:44   des00 Цитата(Serg76 @ May 22 2011, 23:44) Это р... May 23 2011, 06:02    Serg76 Цитата(des00 @ May 23 2011, 09:02) два, т... May 23 2011, 06:36   alex_os Цитата(Serg76 @ May 23 2011, 09:44) Это р... May 23 2011, 06:10    Wanderer.I Цитата(alex_os @ May 23 2011, 10:10) Я бы... May 23 2011, 07:51     petrov Цитата(Wanderer.I @ May 23 2011, 11:51) Т... May 23 2011, 08:22     alex_os Цитата(Wanderer.I @ May 23 2011, 11:51) Т... May 23 2011, 08:22 Wanderer.I Вот только после изучения всего добра, всё равно н... May 23 2011, 08:35 thermit ЦитатаWanderer.I:
Вот только после изучения всего ... May 23 2011, 10:25 Wanderer.I Цитата(thermit @ May 23 2011, 14:25) Коне... May 23 2011, 20:44 alex_os To Wanderer.I
Нужно сделать примерно так
1. Включи... May 24 2011, 06:43 Wanderer.I Спасибо большое! Всё заработало. Я понял в ч... May 24 2011, 11:29
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|