통신이론 실습과제 보고서
본 자료는 5페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
해당 자료는 5페이지 까지만 미리보기를 제공합니다.
5페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

1-(1) 결과 그래프
1-(2) Convolution Program
1-(2) 결과그래프
1-(3) auto-Correlation Program
문제 1-(3)의 결과 그래프

문제 2-(1)의 결과 그래프
2-(3) 결과 그래프

3-(1) cross-Correlation Program
3-(2) 결과에 대하여 수신한 r(t)는 m1(t)와 m2(t)중 어떤 것인가?

과제 수행 일정

본문내용

, 1.2 .....1.9, 2.0 이렇게 11개가 된다 그러므로 L*2-1이렇게 범위를 잡아주어야한다.
if (m-n+L) > 0
y(n)=y(n)+x1(m)*x1(m-n+L);
end
여기서는 전에 했던 convolution y(n)=y(n)+x1(m)*x1(n-m) 의 변형 형태라 볼 수 있는데 반전하지 않고 곱한다는 의미이다. x1(n-m)을 x1(m-n+L)로 변형한꼴이 된다. 그리고 길이인 L을 더해준 것은 매틀랩상 -로 할 수 없어 n의 범위를 1부터 2L-1로 정하였기 때문이다. 그래서 x(m-n+L)로 적절한 범위로 correlation이 가능하게 된다.
마지막으로 적절한 범위로 그래프가 출력되도록 tt설정하고 그래프를 출력한다
문제 1-(3)의 결과 그래프
문제 2-(1)의 결과 그래프
2-(3) 결과 그래프
3-(1) cross-Correlation Program
fs=1000; % 샘플링 주파수
ts=1/fs; % 샘플링 주기
t=[0:ts:2]; % t의 범위
% r(t) 정의
r=zeros(size(t)); % t만큼 0으로 채워 초기화
r(1:1000)=0.8*ones(size(r(1:1000)));
r(1001:2000)=-0.8*ones(size(r(1:1000)));
% m1(t) 정의
m1=zeros(size(t)); % t만큼 0으로 채워 초기화
m1(1:1000)=ones(size(m1(1:1000)));
m1(1001:2000)=-1*ones(size(m1(1:1000)));
% m2(t) 정의
m2=zeros(size(t)); % t만큼 0으로 채워 초기화
m2(1:1000)=-1*ones(size(m2(1:1000)));
m2(1001:2000)=ones(size(m2(1:1000)));
L=length(m1)
for n=1:L*2-1 %범위를 설정
y1(n)=0;
for m=1:L
if m>n % m이 n보다 커질때 값은 존재하지않으므로 break 시킴
break
end
if (m-n+L) > 0 % m1(t<=0)경우는 없으므로 if문의 조건을 이와같이 설정
y1(n)=y1(n)+r(m)*m1(m-n+L); % correlation 식
end
end
end
L=length(m2)
for n=1:L*2-1 %범위를 설정
y2(n)=0;
for m=1:L
if m>n % m이 n보다 커질때 값은 존재하지않으므로 break 시킴
break
end
if (m-n+L) > 0 % m1(t<=0)경우는 없으므로 if문의 조건을 이와같이 설정
y2(n)=y2(n)+r(m)*m2(m-n+L);
end
end
자기스스로를 correlation하는 auto-correlation 과 cross-correlation은 다른 신호와 correlation 한다는 점을 빼면 똑같이 쓸 수 있어 먼저 했던 문제의 방법을 그대로 사용했다
3-(2) 결과에 대하여 수신한 r(t)는 m1(t)와 m2(t)중 어떤 것인가?
또 channel에서 어떠한 영향을 받았는가? 설명(서술)
우선 수신한 r(t)는 m1이라 할 수 있다
이유는 상관함수를 통해 상관관계를 따져보았을 때 상관정도가 클수록 더 비슷하다고 볼 수 있는데 각각의 cross-correlation 된 그래프를 보면 m1(t)와 cross-correlation한 그림1의 그래프가 상관 정도가 더 크기 때문이다
r(t)와 m1(t)의 그래프를 비교해보면 r(t)가 chennel의 영향을 받아 t축으로 0.5delay되었고 크기 또한 1에서 0.8로 0.2 줄어든 것을 볼 수 있다
t:0.5
r(t):0.8
날짜
장소
시각
연구내용
차후계획
달성률
05/26
충 201
13:30
프로젝트 내용안내,조편성
미팅
0%
05/28
충 201
15:00
조원들과 만나서, 연락처를 주고받음
메신져와 핸드폰으로 회의
0%
05/29
메신져
22:00
앞으로의 진행방향에 대한 토의
각자 손으로 문제를 풀어보기
5%
06/03
충 201
15:00
각자 어느정도 문제를 풀었는지 만나서 회의
매트랩에 대해 조사,이해
15%
06/04
메신져
20:00
매트랩 문법에 대해 정보를 공유하고, 어떠한 알고리즘을 사용할 것인가에 대한 논의
각자 소스를 구현해보기
25%
06/07
충 906
17:00
매트랩을 얼마나 이해했는지 비교해보고, 각자의 구현방법을 통해서 정보를 공유, 1번문제의 x(t) 그래프 구현
메신져로 실시간 토의하며, 1번의 (2),(3)번을 구현해보기로함
40%
06/08
메신져
20:00
메신저로 (2),(3)의 구현방법에 대한 토의, 각자 조사한것과 구현한 정도를 공유
10일까지 1번을 모두 풀기로 함
40%
06/09
메신져
20:00
(2)번을 구현하여 서로 구현방법 공유,
(3)번을 구현
45%
06/10
충 201
15:00
(3)번에 대한 토의를 간단히 하고 , 차후의 미팅계획을 잡음
메신져로 미팅
45%
06/11
메신져
20:00
(3)번 구현, 2번에 대한 토의와 구체적인 방향을 잡음
2번에 대한 구현
50%
06/12
충 201
15:00
2번의 (2)번에 대한 풀이 결과를 비교
2번에 대한 구현
50%
06/14
메신져
20:30
fft에 대한 각자의 조사 결과를 공유하고, 활용법을 토의 후 알고리즘에 반영할 방법을 토의
2-(3)에 대한 구현
60%
06/16
메신져
19:00
(3)번에 대해 각자 구현한 결과를 공유하고, 가장 깔끔한 소스를 채택하여 사용하기로 결정
3번에 대한 구현
70%
06/17
충 201
15:00
3번 문제를 이해하기 위한 회의를 하고, 차후 미팅 계획을 토의
3번에 대한 구현
70%
06/18
메신져
22:00
3-(1)번 구현 , (2)번 문제에 대한 토의
3-(2)번의 구현
80%
06/19
충 201
15:00
3-(2)번에 대한 토의
3-(2)번의 구현
80%
06/20
메신져
22:00


80%
06/21
메신져
18:00
3-(2)번에 대한 토의 후, 내용을 정리하고, 보고서제작의 대략적인 개요를 토의
보고서 작성
90%
06/22
메신져
19:00
보고서를 작성하고, 내용에 대한 검토, 수정
발표
100%
과제 수행 일정
  • 가격3,000
  • 페이지수17페이지
  • 등록일2011.08.14
  • 저작시기2011.8
  • 파일형식한글(hwp)
  • 자료번호#694825
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니