# HW4 - 2 1 2 0 Figure 1 PlotCycloidArc(8.5 Math98 HW4 The...

This preview shows pages 1–2. Sign up to view the full content.

0 2 π 1 2 Figure 1: PlotCycloidArc(8.5) Math98 HW4 The cylcoid is the plane curve traced out by a point on a circle as the circle rolls without slipping on a straight line. 1 In this exercise we will use MATLAB to create an animation of a circle rolling on a straight line, while a point on the circle traces the cycloid. a. Implement a MATLAB function of the form function PlotCycloidArc(ArcLength) . This function takes in a positive number ArcLength and displays a snapshot of the cirle rolling (without slipping) on the x -axis while a point on the cirlce traces the cycloid. The circle is initially centered at (0,1) and has radius 1, and the initial tracing point is taken to be (0 , 0). An example output is shown in the above ±gure. As in the ±gure, plot the cycloid arc black, the circle blue, and use a red dot for the tracing point. Hint : If the circle has rolled for a length of arc t 0, the coordinates of the tracing point are ( t - sin t, 1 - cos t ) . b. Implement a MATLAB function of the form function CycloidMovie(NumHumps,NumIntervals) . This function will output an animation of the circle rolling along a line while a point on the circle traces the

This preview has intentionally blurred sections. Sign up to view the full version.

View Full Document
This is the end of the preview. Sign up to access the rest of the document.

{[ snackBarMessage ]}

### Page1 / 2

HW4 - 2 1 2 0 Figure 1 PlotCycloidArc(8.5 Math98 HW4 The...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document
Ask a homework question - tutors are online