주파수 도메인 - LMS 알고리즘을

S

student007

Guest
안녕하세요!

빠른 답변 감사합니다 먼저 당신의 모든에 대해.
내 영어는 시도는 것입니다 내가 지금까지 수 있지만 장관 :

그래서 난, LMS 알고리즘의 구현하려는 블록 :
- 입력 순서 엑스 [n]의 길이는 DFT 개의 블록으로 나뉘어져 있습니다 길이 C 나 C가있다.다른로부터 얻을 블록 하나, 우리는 가치 패 근무하다.
- 그 방법 (LMS) 범위의 주파수 블록의 각 후 반복합니다.전 범위 시간에보다 빨리 LMS - 알고리즘 converges 원하는가 LMS 계산 주파수 도메인 때문에 - 알고리즘을. (시간 범위 회선을 다양한 주파수 요소가 많다는 곱셈에서 간단한 해당합니다!

단계 :
범위의 주파수를 사용하여 1.Filtering에서 메서드를 중복 - 저장 :
엑스 [국가 형 k] = FFT (x는 [별명])
Y [국가 형 k] = 승의 [국가 케이]은 .* 엑스 [별명]를
y는 [국가 형 k] = IFFT (y는 [별명])

오류 벡터 : 전자 [한국] = d 개 [별명] - y를 [별명]를
전자 [국가 형 k] = FFT (들 [별명])

2.Adaption 범위 주파수에의 필터 :
- 전력 추정 단계와 크기
- 필터 업데이트 벡터의 계수의

어디에
케이 = 차단 지수, 이렇게 일을이어야합니다 :
엑스 [1] 값을 처음의 C는 벡터 포함
엑스 [2]와 값 (난]보다가 결과의 변화의 X [1 교대)도 값이 포함되어 C의
그래서 일반 : 엑스 [k는] = [엑스 [KL기를 액정 ],........, 엑스 [KL기를 패 - 1]

승 [한국]은 블록입니다 체중 벡터에 대해이 해당 후.그가는 C 확장에 CN 0의 길이있다 길이 될 게 너무) C N <(N을 :
w [별명] = [W1, 미납 ,..., WN, 0,0 ,....0]

블록 방식은 가공] 수반은 필터 케이의 [계산 출력이되는 경우 각각의 블록 길이와 y를 가지고 기사를

난 등을 추정 할 수 설명 전원에 관한 자세한 내용은.

내가 시작 해달라고하는 방법도 알아, 나도 생각 블록 어쩌면 하나의 알고리즘을 제가 계산 기능을 구축할 수있는, 블록 이후 각각에 대해 반복 그것은 것입니다.
그리고 programm의 주된, 내가 (단계를 할 수 있도록 처음으로 .. 필요 루프를 나누어 입력 신호를 차단 엑스 [n]의로 여러 엑스 [수 나, 그, 케이]를 될거 사용하는) 함수를보다

내가 지금 곤경 데 많은 오전 내가 만드는 나의 그래서, MATLAB과 경험을 먼저 : @

제가 알고리즘 수에 대한 질문에도 대답.

양해해 주셔서 감사합니다 당신과 당신을위한 당신의 도움

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="미소" border="0" />
 
난 분명히 오전 네놈은 매우 아니 질문이 있습니다.알고리즘을 해이 구현하는 데 도움이 필요하십니까?

 
네!난 아직 해달라고하지만이 서면 몇 줄을 해결책이.
SP는 plz 내가 수칙이나 제안 사항이 몇 가지있어 질문 수있다면 당신은 내가 도움을 서면으로 작성해야 당신이 implemention을, 또는 너!

 
좋아, 스크립트를 배치하지 않고 알고리즘을 작성 아래로 시작하는 것이 사용하는 기능을, 그냥.당신은 당신의 블록을 개발로 나중에 최적화가 온다.

시작을 정의하는 입력 벡터, 그들의 길이 및 언어 MATLAB 있는지 분명하게 그 벡터를 2 번 곱하면 어떻게 이해합니다.테스트 벡터 길이 다른 FFT와 설정 잠수함의 색인 시도 할 증가와 실행 FFT를위한 입력 벡터 하위 집합이 있습니다.일단 당신이 이것을 알고 모든 것을 할 방법, 나머지는 쉬워 오히려해야됩니다.

내가 당신을 안내하고 코드를 디버깅하는 데 도움이하지만 난 당신을 위해 그것을 쓰지 않습니다.

 

Welcome to EDABoard.com

Sponsor

Back
Top