검색어 입력폼

[통신공학]디지털통신의에러확률(매틀랩코딩)

저작시기 2003.10 |등록일 2005.06.05 | 최종수정일 2013.11.22 한글파일한컴오피스 (hwp) | 7페이지 | 가격 1,200원

소개글

디지털통신의 에러 확률을 매틀랩을 이용하여 시뮬레이션한 자료

본문내용

8. (MATLAB experiment) Let P[X=0]=1/3, P[X=1]=2/3, p=9/10, q=1/10 in the figure of Problem 3.
(a) Generate a binary digit sequence X(t), t=1,,T. Use T=1000.
(b) Generate Y(t) according to the binary symmetric channel model.
(c) Compute the probability of error by counting the number of errors in Y(t). Compute the distribution of P(e) by using 100 different sequences where e is the empirical probability of error.
(d) Find the mean and variance of P(e).

solve a)
coding
%% 랜덤입력 X(t)의 출력과정 %%
clear,clc,clf
format short e
t=1:1000; %% 입력의 갯수
p=1/3; %% 2진 입력중 `0`일 확률

for k=1:length(t);
m=rand; %% 랜덤입력 생성

if m > p
out=1; %% 랜덤입력이 1/3 이상일 경우 1출력
else
out=0; %% 만족하지 않는다면 0출력
end
x(k)=out
end

stem(t,x) %% 그래프로 출력
다운로드 맨위로