디지털 필터 설계
FIR, IIR, 윈도우 생성(Windowing), 등리플, 최소제곱, 버터워스, 체비쇼프, 타원, 펄스 성형
일련의 사양(designfilt) 또는 설계 알고리즘(butter, fir1)에서 시작해 디지털 필터를 설계합니다. FIR 미분기와 힐베르트 필터를 생성합니다.
라이브 편집기 작업
| 필터 설계 | Design a digital filter in the Live Editor (R2021b 이후) |
함수
도움말 항목
- IIR 필터 설계
이 예제에서는 기본적인 버터워스 설계, 체비쇼프 설계, 타원 설계를 비교하고, 베셀 필터, Yule-Walker 필터, 일반화된 버터워스 필터를 살펴봅니다.
- FIR 필터 설계
이 예제에서는 윈도우 적용(Windowing), 최소제곱 또는 팍스-맥클렐란 알고리즘(Parks-McClellan Algorithm)을 사용하여 저역통과, 고역통과, 다중대역, 임의 응답 필터, 미분기 또는 힐베르트 변환기를 설계하는 방법을 보여줍니다.
- 필터 구현
filter함수를 사용하여 신호를 필터링합니다. - Anti-Causal, Zero-Phase Filter Implementation
Eliminate the phase distortion introduced by an IIR filter.
- FIR 필터로 인해 발생하는 지연 보정하기
인덱싱을 사용하여 필터링으로 인해 발생한 시간 이동을 상쇄합니다.
- IIR 필터로 인해 발생하는 지연 보정하기
위상 정보를 그대로 유지하는 것이 중요한 경우, 필터링에 의해 발생한 지연과 왜곡을 제거합니다.
- 신호 미분하기
미분기 필터를 사용하여 잡음을 증폭시키지 않고 신호를 미분합니다.
- 필터 작성기 설계 과정
filterBuilder는 필터 설계 과정의 속도를 높여주는 그래픽 인터페이스입니다. - Generate Guitar Chords Using the Karplus-Strong Algorithm
Generate realistic guitar chords using the Karplus-Strong algorithm and discrete-time filters.
관련 정보
추천 예제
Teaching Resources
Digital Signal Processing: Signals and Filter Design
앱과 대화형 방식의 라이브 스크립트를 사용하여 핵심 신호 처리 개념을 교육하는 MathWorks 코스웨어 모듈



