본문/내용
[통신이론 프로젝트]
통신이론 프로젝트
- DSB-SC, DSB-LC, SSB 에 대한 이해 -
Visual C++ 6.0 version 사용.
Problem 1
#include [stdio.h]
#include [malloc.h]
#include fft.h
#include ranfGauss.c
#define PI 3.1415926535897931 // 파이 값의 지정.
#define fc 12000 // Carrier Signal
#define fs 44100 // Sampling Rate
#define size 262144 // 샘플의 수 (2^18)
void main()
{
FILE *fp 〓 fopen(input.snd,rb);
FILE *outfile1_1 〓 fopen((1-1)_output_time.txt,w); // input.snd의 Time Domain에 관한 신호
FILE *outfile1_2 〓 fopen((1-1)_output_freq_amp.txt,w); // input.snd의 Frequency Domain의 Amplitude
FILE *outfile1_3 〓 fopen((1-1)_output_freq_re.txt,w); // input.snd의 Frequency Domain의 Real
FILE *outfile1_4 〓 fopen((1-1)_output_freq_im.txt,w); // input.snd의 Frequency Domain의 Image
FILE *outfile2_1 〓 fopen((1-2)_modulated_time.txt,w); // Modulated의 Time Domain에 관한 신호
FILE *outfile2_2 〓 fopen((1-2)_modulated_freq_amp.txt,w); //…