Course pages 2016–17

**Subsections**

##

LaTeX and MATLAB

*Lecturer: Dr M.G. Kuhn*

*No. of lectures:* 2

*Suggested hours of supervisions:* 0-1 (non-examinable course with exercises)

*L ^{A}TEX skills are useful for preparing the Part II dissertation. MATLAB skills are useful for programming exercises in some Part II courses (e.g. Digital Signal Processing).*

### Aims

Introduction to two widely-used languages for typesetting dissertations and scientific publications, for prototyping numerical algorithms and to visualize results.

### Lectures

**L**Workflow example, syntax, typesetting conventions, non-ASCII characters, document structure, packages, mathematical typesetting, graphics and figures, cross references, build tools.^{A}TEX.**MATLAB.**Tools for technical computing and visualization. The matrix type and its operators, 2D/3D plotting, common functions, function definitions, toolboxes, vectorized audio demonstration.

### Objectives

Students should be able to avoid the most common L^{A}TEX mistakes,
to prototype simple image and signal processing
algorithms in MATLAB, and to visualize the results.

### Recommended reading

* Lamport, L. (1994). *L ^{A}TEX - a documentation preparation system user’s guide and reference manual*. Addison-Wesley (2nd ed.).

Mittelbach, F., et al. (2004). *The L ^{A}TEX companion*. Addison-Wesley (2nd ed.).