(Nothing to be handed in)

Review/understand Sections 1-2.6 of the pink book.

Review/understand Sections 1.1-1.3 of the red book.

Familiarize yourself with mathematical technology (link)

Learn the Matlab basics.

- Go through the tutorial in Chapter 1 of the Matlab book.

You will need these Matlab files: barnsley.m, collbar.m, gasket.m, lorenzde.m, lrun.m, mandel.m, sweep.m - Understand Chapters 2-4 of the Matlab book.
- Matlab Resources:

Learn L^{A}TEX.

- Play around with the
L
^{A}TEX sample files: - L
^{A}TEX Resources:

**Guidelines for
professional homework preparation**

- Typeset your homeworks in
L
^{A}TEX. Hand-written solutions are not accepted. - Discuss your results in clear and coherent English. Submitting only plots and numbers is not enough.
- Matlab programs should produce a self-explanatory output.

That is, anyone (including your advisor) should be able to understand the output, without having to look at the code. - Submit separate listings for the code and its output. This means you need to direct the output to a separate file.
- Document your Matlab code so that anyone can understand it.

In particular, insert appropriate comments, and use sensible names for variables. - Present only data that are useful and informative.

Don't report 16 digits when only the exponent is of interest. - Format your output so that it is easy to read and
understand. In particular:
- Each plot should have a title.
- Each coordinate axis should have a label and specified units.
- Distinguish different output quantities with different plot symbols, and add a legend to explain the symbols (make sure the legend does not obstruct the plot).
- Output only what is really required. Do not, ever, output endless columns of vectors or matrices.

- For programming problems, include a coherent discussion that
anyone (including your advisor) can understand.

This means:- Present a coherent description of the problem.
- Describe and justify your approach, and support it with appropriate and explicitly cited mathematical results.
- Describe and interpret the output of your Matlab program.