매틀랩-삼각함수, 임펄스, 사각파 신호발생, FIR 필터링, FFT 주파수 변환, 노이즈 생성 및 비교
- 최초 등록일
- 2011.06.09
- 최종 저작일
- 2011.04
- 18페이지/ 한컴오피스
- 가격 1,000원
소개글
이동통신시스템 프로젝트 매틀랩 코딩에 대한 내용입니다.
목차
없음
본문내용
확률 및 랜덤변수 matlab 과제
1. 아래 그림을 참고하여 MATLAB을 이용하여 다음의 신호의 그래프를 그리시오.(단,
sampling rate = 64 samples/sec 으로 설정하여라.)(Impulse signal은 0.25초 1초, 1.5
초, 3.5초, 4.25초에 나타남을 가정한다.) Hint: zeros, stem 이용
1) 임펄스 형태 신호
가. coding :
t=0:1/64:5; % 0~5초까지 64개의 샘플설정
y=zeros(length(t)); % zeros함수를 이용하여 지정되지 않은 함수를 0으로 설정
y(17)=1; % 0.25초의 자리인 17번을 1로 설정
y(65)=1; % 1초의 자리인 65번을 1로 설정
y(97)=1; % 1.5초의 자리인 97번을 1로 설정
y(225)=1; % 3.5초의 자리인 225번을 1로 설정
y(273)=1; % 4.25초의 자리인 273번을 1로 설정
stem(t,y) % stem으로 샘플마다 지닌 값을 plot
나. 그래프
2) Cosine 신호
가. coding:
t = 0:1/64:5; % 0~5초까지 64개의 샘플설정
y = cos(2*pi*t); % y를 t에 관한 cos함수로 지정
plot(t,y,`-o`) % plot
나. 그래프
3) 사각파 신호(+1, -1)
가. coding :
t = 0:1/64:5-1/64; % 0~5초까지 64개의 샘플설정
y1 = ones(1,length(t)/10); % 처음 length(t)/10 동안 1의 파형
y2 = ones(1,length(t)/10)* (-1); % 다음 length(t)/10 동안 -1의 파형
y = [y1,y2]; % y에 함수 배정
for loop1 = 1:4 % for문 지정 4회반복
y = [y,y1,y2]; % y에 값 배정하여 사각파 생성
참고 자료
없음