목차
없음
본문내용
arbage 값이 저장되어있기 때문에 저런 그래프의 결과가 나타났다.
Look-up Table Method - Memory Store
■ Memory에 정현파를 생성하는 값들을 저장 (필요시 저장된 값을 불러서 사용)
■ 장정 : Source 구성 간단, Design 시간 단축, 고속처리가능
■ 단점 : Memory 필요, 저장 값의 정도에 따른 메모리 용량 증대 필요
C-Code
#defineAsize(64) // Array size of sinetbl[]
intsinetbl[Asize]={100, 71, 0, -71, -100, -71, 0, 71, 100, 71, 0,
-71, -100, -71, 0, 71, 100, 71, 0, -71, -100,
-71, 0, 71, 100, 71, 0, -71, -100, -71, 0, 71,
100, 71, 0, -71, -100, -71, 0, 71, 100, 71, 0,
-71, -100, -71, 0, 71, 100, 71, 0, -71, -100,
-71, 0, 71, 100, 71, 0, -71, -100, -71, 0, 71, 100};
void main( )
{
while(1);
}
샘플링 주파수를 4000hz로 했기 때문에 샘플링된 값의 주기는 8개가 된다.
샘플링의 값은 아래와 같이 직접 계산해서 구했다.
일 때,
일 때,
일 때,
일 때,
일 때,
값들이 배열 안에 차례로 저장이 되어 있기 때문에, 결과를 그래프로 보면 Library Function 과 같다. 다만 차이라면, 계산을 하고 처리하는 연산의 속도라고 할 수 있다.
Look-up Table Method - Memory Store
■ Memory에 정현파를 생성하는 값들을 저장 (필요시 저장된 값을 불러서 사용)
■ 장정 : Source 구성 간단, Design 시간 단축, 고속처리가능
■ 단점 : Memory 필요, 저장 값의 정도에 따른 메모리 용량 증대 필요
C-Code
#defineAsize(64) // Array size of sinetbl[]
intsinetbl[Asize]={100, 71, 0, -71, -100, -71, 0, 71, 100, 71, 0,
-71, -100, -71, 0, 71, 100, 71, 0, -71, -100,
-71, 0, 71, 100, 71, 0, -71, -100, -71, 0, 71,
100, 71, 0, -71, -100, -71, 0, 71, 100, 71, 0,
-71, -100, -71, 0, 71, 100, 71, 0, -71, -100,
-71, 0, 71, 100, 71, 0, -71, -100, -71, 0, 71, 100};
void main( )
{
while(1);
}
샘플링 주파수를 4000hz로 했기 때문에 샘플링된 값의 주기는 8개가 된다.
샘플링의 값은 아래와 같이 직접 계산해서 구했다.
일 때,
일 때,
일 때,
일 때,
일 때,
값들이 배열 안에 차례로 저장이 되어 있기 때문에, 결과를 그래프로 보면 Library Function 과 같다. 다만 차이라면, 계산을 하고 처리하는 연산의 속도라고 할 수 있다.
추천자료
c로배우는알고리즘에서 ROBOT프로그램을 C언어로 바꾸자.
C언어 야구 게임
C언어를 이용해 하노이탑 구현 프로그램
C언어를 이용한 분수의 덧셈과 곱셈을 하는 프로그램
C언어를 이용해 문자열을 추출하는 프로그램
C언어를 이용한 야구게임(숫자맞추기) 프로그램
C언어를 이용한 성적처리(성적관리) 프로그램
C언어를 이용한 [3][3]행렬(3*3행렬), 행렬의 덧셈과 행렬의 곱셈
C언어 처음공부하는 사람들에게 도움이 되는 코딩들(기초부터 포인터까지)
C언어 학생성적의 총점과 평균 구하는 프로그램
c언어로 만든 typedef 구조체 개념 프로그램
c언어 계산기
c언어로 애니메이션을 만들어 주세요
소개글