Matlab을 이용한 다양한 시스템의 이해
- 최초 등록일
- 2013.12.04
- 최종 저작일
- 2013.10
- 12페이지/ MS 워드
- 가격 1,000원
소개글
Matlab을 이용한 system에 대한 이해입니다.
예제는 물론 소스코드 도 들어있고 그 소스코드에 대한 설명까지 자세히 설명되어있습니다.
목차
1. 개요
2. 실습결과 및 분석
3. 고찰
4. 소스코드
본문내용
1. 개요
* 실습의 전반적인 개요를 간략하게 작성한다.
2. 실습결과 및 분석
[실습1-1] 두 개의 unit-step함수 이용하여 새로운 함수 생성, 수식으로 표현
(1) 두 개의 단위계단함수를 이용하여 구형파 형태의 결과를 도출했다.
(2) 우선 myfun_unit_step를 사용하여 기본 단위계단함수의 신호 y1과 이 그래프를 t축으로 tau(3) 만큼 이동한 신호를 y2를 생성한다.
(3) y1, y2 그래프는 각각 첫 번째와 두 번째 그래프와 같다.
(4) y1에서 y2를 뺀 결과인 신호 y3는 0부터 tau(3)까지 값은 1이고 그 외의 값은 0인 구형파 형태로 세 번째 그래프와 같이 나타난다.
또, 단위계단함수와 구형파만을 이용하여(y2=y1-y3) tau만큼 딜레이 된 단위계단 함수(y2)를 구할 수도 있다.
<중 략>
[소스코드3] 제목: 실습 1-3 편집창
[소스코드4] 제목:실습 2-1 편집창
clear;
t=0:0.01:5; //시간은 0부터 5까지
A=3; //진폭 3
f=1; //주파수 1
theta=0;//위상 0
y1=myfun_cosusoid(t,A,f,theta); //원신호
T=1; //주기 1
tau=0.01; //반폭 0.01
y2=myfun_rect_pulse_train(t,T,tau); //표본화 신호
y3=y1.*y2; //y1,y2 합성 곱
///////////////////////////////////////////////////////////////////////
T=0.1; //주기 0.1
tau=0.01; //반폭 0.01
y4=myfun_rect_pulse_train(t,T,tau);
y5=y1.*y4; //y1,y4 합성 곱
subplot(221)
plot(t,y1,t,y2);
subplot(222)
plot(t,y1,t,y4);
subplot(223)
plot(t,y3);
subplot(224)
plot(t,y5);
clear;
참고 자료
없음