MATLAB으로 분석한 슬라이더 크랭크
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

목차

- MATLAB에 대하여 -

1. 슬라이더 크랭크 기구 분석

2. 로켓 운동 분석

본문내용

속도 선도와 +/-방향은 다르지만 같은 값의 그래프가 나왔습니다.
2. 로켓 운동 분석
동역학에 나오는 로켓 발사체의 운동을 분석하는 문제를 함수를 사용해서 만들어 보았습니다.
함수를 선언하여 초기속도와 발사각을 입력하면 그에 따른 최고점의 높이와 거리가 나오게 하였습니다.
먼저 로켓의 운동을 식으로 구한다음 그것을 코딩에 이용했습니다.
function [h,d] = rocket(v,a)
% 함수 rocket에 대한 설명
% 입력값
% v : 로켓의 초기속도
% a : 로켓의 발사각도
% 출력값
% h : 로켓의 최대높이
% d : 로켓이 나간 최대거리
g = 9.81;
vx = v*cos(a*pi/180);
vy = v*sin(a*pi/180);
t = vy/g;
h = vy^2/(2*g);
T = 2*t;
d = vx*T;
tplot = linspace(0,T,500);
x = vx*tplot;
y = vy*tplot - 0.5*g*tplot.^2;
plot(x,y)
xlabel(\'distance (m)\')
ylabel(\'height (m)\')
먼저 rocket라는 이름의 함수를 선언하고, 아래에는 help로 함수의 기능을 검색할 때 나오는 내용을 입력하였습니다.
tplot = linspace로 0부터 최고높이의 시간의 2배까지의 범위를 500개로 나누었습니다.
그래프를 그리고 x, y축에 거리와, 높이의 레이블을 입력했습니다.
함수를 선언하면 언제든지 함수를 불러내어 변수에 따른 함수 값을 편리하게 구할 수 있었습니다.
높이에 따른 거리의 그래프와 선언된 함수의 설명을 help로 검색한 화면

키워드

  • 가격1,000
  • 페이지수5페이지
  • 등록일2009.03.07
  • 저작시기2007.11
  • 파일형식한글(hwp)
  • 자료번호#521831
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니