Book contents
- Frontmatter
- Contents
- Preface
- Part one Foundations
- Part two Investigations
- 8 Magic Squares
- 9 GCDs, Pseudoprimes and Miller's Test
- 10 Graphics: Curves and Envelopes
- 11 Zigzags and Fast Curves
- 12 Sequences of Real Numbers
- 13 Newton–Raphson Iteration and Fractals
- 14 Permutations
- 15 Iterations for Nonlinear Equations
- 16 Matrices and Solution of Linear Systems
- 17 Function Interpolations and Approximation
- 18 Ordinary Differential Equations
- Part three Modelling
- Appendix 1 MATLAB Command Summary
- Appendix 2 Symbolic Calculations within MATLAB
- Appendix 3 List of All M-files Supplied
- Appendix 4 How to Get Solution M-files
- Appendix 5 Selected MATLAB Resources on the Internet
- References
- Index
11 - Zigzags and Fast Curves
Published online by Cambridge University Press: 08 February 2010
- Frontmatter
- Contents
- Preface
- Part one Foundations
- Part two Investigations
- 8 Magic Squares
- 9 GCDs, Pseudoprimes and Miller's Test
- 10 Graphics: Curves and Envelopes
- 11 Zigzags and Fast Curves
- 12 Sequences of Real Numbers
- 13 Newton–Raphson Iteration and Fractals
- 14 Permutations
- 15 Iterations for Nonlinear Equations
- 16 Matrices and Solution of Linear Systems
- 17 Function Interpolations and Approximation
- 18 Ordinary Differential Equations
- Part three Modelling
- Appendix 1 MATLAB Command Summary
- Appendix 2 Symbolic Calculations within MATLAB
- Appendix 3 List of All M-files Supplied
- Appendix 4 How to Get Solution M-files
- Appendix 5 Selected MATLAB Resources on the Internet
- References
- Index
Summary
This chapter contains two investigations which use graphics: A, on spirographs and zigzags, and B, on the problem of determining the shape of a wire which gives the fastest time of descent for a bead sliding down the wire.
A Spirographs and zigzags
Aims of the project
The idea here is to draw a zigzag line determined by a simple rule. The interest lies in determining how many times the line must zig and zag before it closes up, and in working out how large the resulting picture is, so that it can be drawn fitting neatly on the screen. We shall also investigate the connection between the zigzags and certain spirograph curves (epicycloids). The basic idea for this project comes from the book [1].
Mathematical ideas used
Vectors in the plane, linear equations and 2 × 2 matrices, regular polygons, gcds, trigonometric formulae and ellipses all come into this project.
MATLAB techniques used
This is a project about drawing sequences of lines. You need to amend a given program to make it do successively more tasks automatically. One of these involves calculating gcds, and another involves setting the screen size to fit the zigzag.
Construction of the zigzag
This project involves drawing zigzag lines according to a simple rule, and examining the mathematics behind these constructions. There is an intimate connection between the zigzags and certain epicycloids, which are obtained by rolling one circle on another and drawing the path traced out by a point rigidly attached to the rolling circle.
- Type
- Chapter
- Information
- Mathematical Explorations with MATLAB , pp. 128 - 145Publisher: Cambridge University PressPrint publication year: 1999