| [전자전기] 신호 및 시스템 설계과제 DTFS (Discrete Time Furier Series) 계수구하기 C언어로 구현 |
해당 자료는 해피레포트에서 유료결제 후 열람이 가능합니다. |
| 분량 : 15 페이지 /hwp 파일 |
| 설명 : 신호 및 시스템 설계 목적 주어진 3가지 그림에서의 신호 x[n]에 대하... |
| 신호 및 시스템 설계 목적 주어진 3가지 그림에서의 신호 x[n]에 대하여 C언어를 이용하여, DTFS (Discrete-Time Furier Series) 계수 를 구하는 프로그램을 구현하고, 에 대하여 실수 평면, 허수평면, , 각각을 k에 대하여 표현한다. 를 역으로 구할 때는 식을 이용하여 구현해 보고, J값에 따른 변화의 원리를 생각해 본다. 설계 계획 DTFS 계수를 구하는 방법은 이 바뀌더라도 기본 원리는 같으므로, 동일한 알고리즘에 대해서 의 조건에 따라 변화만 주는 방향으로 코딩을 한다. 실제 코딩에서는 ‘그림 n에 따른 조건문 ’ 이라는 주석이 달린 부분이 변화 부분이다. 설계 결과 알고리즘 - 조건에 따라 전체적인 DTFS를 구현하는 알고리즘은 거의 동일하므로 flow chart는 한 조건에 대해서만 그리고, 조건들에 대해서는 조건으로 추가되는 부분을 flow chart에 명시함. Flow chart 1 2 Flow chart 2 21-1. 조건 1 - CODE 조건1 에 대한 프로그램. #include stdio.h #include math.h void main (void) { int bm, bn , j; bm M , bn N, j J printf(`그림 1 에 대한 DTFS X[k] 를 구합니다. n`); printf(`M값을 입력해 주세요. n`); scanf(`%d`,&bm); printf(`N값을 입력해 주세요. n`); scanf(`%d`, &bn); M과 N값은 외부로부터 입력을 받는다. DTFS coefficients x[n] - X[K] struct complex{ double real; double img; }comp, temp_x_k={0,0}, x_k[101]={0,0},... |
|
|
| 출처 : 해피레포트 자료실 |
2013년 12월 6일 금요일
[전자전기] 신호 및 시스템 설계과제 DTFS (Discrete Time Furier Series) 계수구하기 C언어로 구현
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기