matlab을 이용한 확률분포추정기 설계
- 최초 등록일
- 2010.07.07
- 최종 저작일
- 2007.10
- 10페이지/
한컴오피스
- 가격 1,500원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
matlab을 이용한 확률분포추정기 설계
-설계목적
-소스코드
-시뮬레이션결과
-결론
목차
※ 설계 목적
(1) 생성된 자료의 확률 분포
(2) 화상 신호의 확률 분포
(3) 녹음한 음성의 확률 분포
※ 반성 및 고찰
본문내용
※ 설계 목적
- 이번설계의 목적은 신호의 여러 통계 성질을 신호값의 분포로부터 구하는 것이다. 신호의 최대값, 최소값, 평균값, 제곱 평균값 등을 신호값 으로부터 유도할 수 있는 것이다. 신호의 전반적인 정보를 담고 있는 확률분포 추정기로서 신호의 통계 성질을 한눈에 파악하는 것이다. 이번 설계과제에서는 구체적으로 음성, 음향, 화상 신호의 신호값의 분포를 추정하고, 추정된 분포를 수학적인 확률밀도함수와 비교하는 프로그램을 설계하는 것이다.
(1) 생성된 자료의 확률 분포
seed=1;
npoints = 10000; % data sample의 개수
x = randlap(npoints,seed); % randlap함수를 이용하여 신호 x를 생성
mx = mean(x); % 신호 x의 평균
stdx = std(x); % 신호 x의 표준편차
xmax = max(x); % x의 최대값
xmin = min(x); % x의 최소값
B = 200; % 소구간의 개수
Blen = (xmax-xmin)/(B-1); % 소구간의 길이
X = (xmin:Blen:xmax); % 표본화를 위해 새로운 벡터 지정
[H X] = hist(x,X); % 히스토그램 정의
bar(X,H); % 히스토그램 도시
grid on % 격자 표시
zoom xon % x축 zoom
fn(1) = 0;
for I = 1:1:B % 반복문을 사용하여 자료의 총합 계산
fn(i+1) = fn(i) + H(i);
참고 자료
없음