реклама на сайте
подробности

 
 
> Правильная настройка корректора
Alex65111
сообщение Apr 12 2011, 07:37
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 141
Регистрация: 25-10-07
Пользователь №: 31 729




Имеется сигнал xn (КАМ16). Прикрепленный файл  s1.zip ( 15.49 килобайт ) Кол-во скачиваний: 83
Приведенная ниже программа худо ли бедно но корректирует МСИ. Однако, если выполнить нормировку входного сигнала (снять комментарий со строчки xn=xn/std(xn)), то как научно подобрать R и mut неясно (R вроде бы должен уменьшаться, а mut увеличиваться), а ручной подбор R и mut к положительному результату не приводит.
Вопрос – как при нормировании сигнала ро мощности к 1 подобрать R и mut, или нормирование по мощности может оказаться вредным?

load s1;

%xn=xn/std(xn);

iterations = length(xn)-50; % number of iterations
M = 7; % number of filter taps
N = iterations+M-1;

mut = 1e-4; % step size

R=12;
w=zeros(M,1);
w(round(M/2))=1;
for i=M:N
k = i-M+1;
Zy(k,1) = w'*xn(i:-1:i-M+1);
err(k,1)=Zy(k,1)*(R - abs(Zy(k,1))^2);
w = w + mut.*xn(i:-1:i-M+1).*err(k,1)';
end

figure, plot(Zy,'.')


Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 19:42
Рейтинг@Mail.ru


Страница сгенерированна за 0.01362 секунд с 7
ELECTRONIX ©2004-2016