
Welcome to this introduction to Mathematica. This resource has been carefully put together to provide an introduction to Mathematica that assumes no previous knowledge of programming. This resource has been designed so that ideas are revisited in later weeks to help you slowly build up skills that will equip you for the future. The principle of “little but often” is important when picking up a new skill and is much more effective than one big avalanche of information. Hence we have split the course into bite size chunks that can be worked on each week. As always, your peers are an invaluable resource that can provide you with unique ways of approaching problems or understanding concepts. We hope you thoroughly enjoy exploring Mathematica and find it a useful tool to investigate new physics.
Task 1:
Download Mathematica
Task 2:
Plot a simple function
Task 3:
Syntax
Task 4:
Using Variables. Inputting Text
Task 5:
Labelling a Plot. The Help File
Task 6:
Differentiation
Task 7:
Defining Functions
Task 8:
Integration
Task 9:
1st Order Differential Equations
Task 10:
Manipulate
Task 11:
2nd Order Differential Equations
Task 12:
Sum & Table
Task 13:
Piecewise Functions
Task 14:
Simplify
Task 15:
ListPlot
Task 16:
FindRoot
Task 17:
ReplaceAll
© | content: Ian Shand, Charles Baily | webpage: Irina Leonhardt