Difference between revisions of "Software tutorial"
Jump to navigation
Jump to search
m |
|||
Line 41: | Line 41: | ||
* Are you comfortable with MATLAB? This [http://www.scipy.org/NumPy_for_Matlab_Users guide to NumPy for MATLAB users] explains how to transition to Python. This [http://mathesaurus.sourceforge.net/matlab-numpy.html page shows how to translate] between MATLAB and Python. | * Are you comfortable with MATLAB? This [http://www.scipy.org/NumPy_for_Matlab_Users guide to NumPy for MATLAB users] explains how to transition to Python. This [http://mathesaurus.sourceforge.net/matlab-numpy.html page shows how to translate] between MATLAB and Python. | ||
* A good [http://www.springerlink.com/content/978-3-540-73915-9 book for computational and engineering work] - free access from McMaster computers. | * A good [http://www.springerlink.com/content/978-3-540-73915-9 book for computational and engineering work] - free access from McMaster computers. | ||
* | * We need a link to [http://docs.python.org/tutorial/ the official Python tutorial] - but it is more general. | ||
* And finally, maybe [http://xkcd.com/353/ this cartoon will convince you]? | |||
|} | |} |
Revision as of 14:23, 17 December 2010
This tutorial will expand as we progress in the course. Each section has notes for both MATLAB and Python.
- About the course software
- Software installation
- Getting started
- My first program (required for tutorial 1)
- for loops and while loops (required for tutorial 1)
- Scripts and functions (useful for tutorial 2)
- Vectors and arrays (used for tutorial 3)
- Matrix operations (used for tutorial 4)
- Functions as objects (used for tutorial 5 to find the zero of a function)
- Creating and saving plots : important for all remaining assignments, and the take-home exam.
- Integrating ODEs: a tutorial on integrating ODEs in MATLAB and Python
- Least squares modelling: a tutorial on (linear regression) in MATLAB and Python
- Loading data in MATLAB or Python from Excel, CSV and XML files
- Want tutorials on other topics: please email me
Need some more help?
Not every aspect about MATLAB or Python can be covered with our tutorial (above). Here are some additional resources.
MATLAB | Python |
---|---|
|
|