Noise Analysis with Matlab

버전 1.1.0 (1.53 MB) 작성자: Hristo Zhivomirov
Time and frequency analysis, signal statistics, etc. of a noise signal.
다운로드 수: 1.2K
업데이트 날짜: 2020/6/28

라이선스 보기

The present code is a Matlab program for analysis of noise signals. The analysis includes:
1) Options for:
- signal detrending;
- signal normalization.
2) Plotting of the:
- signal in the time domain (oscillogram);
- signal in the frequency domain (periodogram);
- signal in the time-frequency domain (spectrogram);
- amplitude distribution of the signal (histogram);
- autocorrelation function of the signal (correlogram).
3) Displaying of the:
- minimum and maximum value of the signal;
- mean value (DC-value) and standard deviation (RMS-value);
- skewness (tailness) and kurtosis (peakedness);
- crest-factor CF;
- dynamic range DR;
- autocorrelation time;
- test result for stationarity of the signal.

The code is based on the theory described in:

[1] D. Manolakis, V. Ingle. Applied Digital Signal Processing. Cambridge, Cambridge University Press, 2011.

[2] G. Heinzel, A. Rudiger, R. Schilling. Spectrum and spectral density estimation by the Discrete Fourier transform (DFT), including a comprehensive list of window functions and some new flat-top windows. Germany, Hannover, Max-Planck-Institut für Gravitationsphysik, 2002.

인용 양식

Hristo Zhivomirov (2026). Noise Analysis with Matlab (https://kr.mathworks.com/matlabcentral/fileexchange/71887-noise-analysis-with-matlab), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2017b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
도움

도움 받은 파일: Sound Analysis with Matlab

버전 게시됨 릴리스 정보
1.1.0

A new version of the code has been uploaded.

1.0.0