웨이블릿 신호 잡음 제거기
시계열 데이터 시각화 및 잡음 제거
설명
웨이블릿 신호 잡음 제거기 앱은 실수 값 1차원 신호를 시각화하고 잡음을 제거하고 결과를 비교할 수 있는 대화형 방식 툴입니다. 이 앱을 사용하여 다음을 수행할 수 있습니다.
MATLAB® 작업 공간에서 모든 신호에 액세스.
디폴트 파라미터를 편리하게 조정하고 다양한 잡음 제거 기법 적용.
결과를 시각화하고 비교.
잡음 제거된 신호를 작업 공간으로 내보내기.
MATLAB 스크립트를 만들어서 잡음이 제거된 신호를 작업 공간에 재생성.
웨이블릿 신호 잡음 제거기 앱은 여러 버전의 잡음 제거된 데이터를 동시에 작업할 수 있는 방법을 제공합니다.
이 앱을 사용하여 신호의 잡음을 제거하고 결과를 비교하는 일반적인 워크플로는 다음과 같습니다.
앱을 시작하고 MATLAB 작업 공간에서 1차원 신호를 가져옵니다. 앱은 디폴트 파라미터를 사용하여 잡음이 제거된 초기 버전의 데이터를 제공합니다.
잡음 제거 파라미터를 조정하고 여러 버전의 잡음 제거된 신호를 생성합니다.
결과를 비교하고 원하는 잡음 제거된 신호를 작업 공간으로 내보냅니다.
동일한 잡음 제거 파라미터를 작업 공간에 있는 다른 신호에 적용하려면 MATLAB 스크립트를 생성하고 필요에 맞게 수정합니다.
자세한 내용은 Denoise a Signal with the Wavelet Signal Denoiser 항목을 참조하십시오.
웨이블릿 신호 잡음 제거기 앱 열기
MATLAB 툴스트립: 앱 탭의 신호 처리 및 통신에서 앱 아이콘을 클릭합니다.
MATLAB 명령 프롬프트:
waveletSignalDenoiser
를 입력합니다.
예제
파라미터
프로그래밍 방식으로 사용
팁
다중채널 신호의 한 채널에서 잡음을 제거하려면 해당 채널을 프로그래밍 방식으로 가져오십시오. 예를 들어, 다음 명령을 사용하여 다중채널 Espiga3 EEG 데이터 세트의 열 번째 채널의 잡음을 제거합니다.
load Espiga3 waveletSignalDenoiser(Espiga3(:,10))
여러 다른 1차원 신호의 잡음을 동시에 제거하려면 웨이블릿 신호 잡음 제거기의 인스턴스를 여러 개 실행하십시오.
버전 내역
R2017b에 개발됨