주파수가 100Hz이고 샘플링 주파수가 1000Hz 인 정현파가 있다고 가정합니다. 이것은 우리의 신호가 1 초에 100 개의주기를 가지며 1 초에 1000 개의 샘플을 취하는 것을 의미합니다. 따라서 전체 기간을 선택하려면 fs/f=10
샘플을 가져 가야합니다. 권리? 샘플링주기가 신호의 주파수의 배수가 아닌 경우 (550Hz와 같은 경우)? M
이 f
이고 fs
인 최소 복수형을 찾고 M
개 샘플을 가져야합니까? 내 목표는 변경하지 않고 정수를 복제 할 수 있도록 정수를 선택하는 것입니다.정수 기간 선택
Q
정수 기간 선택
-1
A
답변
1
초는 f
이고 초는 fs
입니다.
M
샘플을 사용하는 경우 M/fs
초 단위 또는 P = f * (M/fs)
마침표를 사용합니다. 이 숫자를 정수로 지정합니다.
따라서 M = fs/gcd(f, fs)
샘플을 가져 가야합니다.
예 : P = 1000/gcd(100, 1000) = 1000/100 = 10
주파수가 60Hz이고 샘플링 주파수가 80Hz 인 경우 P = 80/gcd(60, 80) = 80/20 = 4
이됩니다. - 4 샘플은 초당 4 * 1/80 = 1/20
부분을 포함하며 3주기가됩니다.
주파수가 113Hz이고 샘플링 주파수가 512Hz 인 경우 gcd(113, 512) = 1
부터 운이 좋지 않으므로 초당 113 회의 기간을 포함하여 512 개의 샘플이 필요합니다.
0
일반적으로 임의의 빈도에는 정수의 정수가 없습니다. 불합리한 주파수는 절대로 반복되지 않습니다. 따라서 임의의 주파수의주기적인 파형을 정확하게 합성하기 위해서는 길이가 한주기의 버퍼를 연결하는 것 이외의 방법이 필요합니다. 분수 위상 옵셋에 대한 보간법에 의한 근사가 하나의 가능성입니다.
관련 문제
- 1. Google 애널리틱스 기간 선택 도구와 유사한 기간 선택 도구가 있습니까?
- 2. MySQL의 선택 기간
- 3. ASP.NET MVC3의 기간 선택 컨트롤
- 4. s3distcp를 사용하여 기간 선택 방법?
- 5. 프로그래밍 방식으로 Fullcalendar에서 기간 선택
- 6. 선택 나는이 테이블이 정수
- 7. Java에서 정수 선택 정렬
- 8. 선택 옵션 데이터 속성을 기준으로 기간 변경
- 9. 기간 선택 및 날짜에 따라 날짜를 표시하려면
- 10. wpf - 기간 선택 및 열 헤더 생성
- 11. 값이 정수 인 선택 양식
- 12. 정수 목록에서 임의의 숫자 선택
- 13. 정수 식별자가있는 Uitableview 셀 선택
- 14. SQLite - 선택 및 정수 유형
- 15. 도메인의 상환 기간 기간
- 16. 재생 기간 (년 변환)
- 17. NHibernate Profiler의 질의 기간
- 18. 정수 값 형식 매퍼 선택 상자 만들기
- 19. 행당 n 번 발생하는 정수 선택 (복수)
- 20. 자바에서 정수 간격으로 데이터베이스에서 여러 레코드 선택
- 21. 분할 된 문자열에서 정수 범위로 선택 하시겠습니까?
- 22. 정수 값을 기준으로 선택 드롭 다운 생성
- 23. 레일 Select_tag/Select_year로 정수/년 선택
- 24. PostgreSQL : DATE 또는 TIMESTAMP로 정수 선택
- 25. while 루프의 정수 값에 해당하는 배열 선택
- 26. 정수 값에 대한 선택 상자를 만듭니다.
- 27. 선택 목록에서 정수 배열로 선택된 값
- 28. 호버 상태가있는 클래스 전환, 이전 기간 유지 기간
- 29. 정수 + 정수
- 30. MySQL 검색어 기간 - 공통 기간 찾기
프로그래밍 질문이 아닙니다. http://dsp.stackexchange.com을 시도해보십시오. –
프로그래밍이나 코딩과 관련하여 직접적이 아니기 때문에 [dsp.se]에 관한 주제이기 때문에이 질문을 주제와 관련이 없으므로 닫으려고합니다. – Pang