[Best] [통신理論] DSB-SC, DSB-LC, SSB 에 대한 이해
페이지 정보
작성일 23-02-18 15:47
본문
Download : [통신이론] DSB-SC, DSB-L.hwp
통신이론,DSB-SC, DSB-LC, SSB
Download : [통신이론] DSB-SC, DSB-L.hwp( 46 )
여기까지가 송신단에서 하는 작업이라 말할 수 있다. im[(int)l] = 0;
순서
DSB-SC를 수행한 모습이다.
im[(int)l] = 0;
[통신理論] DSB-SC, DSB-LC, SSB 에 대한 이해
for(l=0;l
레포트 > 공학,기술계열
주어진 음성파일 Input.snd의 Time Domain Signal. (1-a) for(l=0;l
fprintf(outfile1_1, %.0lf , re[(int)l]);// 그리고 읽은 값을, outfile1_1이 가르키는 파일로 출력했다. Ac를 1로 두었으며, 양 쪽 끝의 신호를 살려서, 그것을 다시 FFT의 역변환을 해서 Time Domain으로 옮겨 둔 것이 그림 7이라 할 수 있다.
다.
위와 같이 Demodulator를 설계할 수 있다. 그리고 이것을 구현하기 위해서, 원래의 신호에서, 을 곱해주고, 그리고 그 곱한 신호를 Low Pass Filter를 통과시킨다.) Time Domain에서 생성된 이 파일을 재생해 보면, 알 수 없는 소리가 들린다. 그리고 두 번째인, Frequency에서의 input.snd의 모습은, 양쪽 끝으로 퍼져있는 모습이었는데, 사실 이것은, 음수 축이 없는 관계로, 오른쪽 끝이 왼쪽에 가서 붙어 있어야 한다는 것을 알 수 있다. 즉, 이것의 원래 모습은, 아래의 그림과 같은 모습이 되어야 함을 추정해서 알 수 있었다.
fread(&read[(int)l], sizeof(short), 1, fp);// 여기서는 먼저, fread로, input.snd를 하나씩 읽어들였다. Time Domain에서의 출력과 input.snd의 Signal은 원본인 input.snd가 시간축에 대한 음악파일 이었기에, 값은 거의 같게 나왔다. (최대값, 혹은 주변의 값이 절반으로 줄었다.
설명
주어진 음성파일 Input.snd의 Time Domain Signal. (1-a)
re[(int)l] = (double)read[(int)l];
여기에서는 주어진 신호를 파일 포인터와 fread, fprintf를 사용해서, 각각 파일에 출력하였다.


