Difference between revisions of "Software tutorial"

From Process Model Formulation and Solution: 3E4
Jump to navigation Jump to search
m
Line 7: Line 7:
# [[Software tutorial/Loops|<tt>for</tt> loops and <tt>while</tt> loops]] (required for [[Tutorial_1_-_2010|Tutorial 1]])
# [[Software tutorial/Loops|<tt>for</tt> loops and <tt>while</tt> loops]] (required for [[Tutorial_1_-_2010|Tutorial 1]])
# [[Software tutorial/Scripts and functions|Scripts and functions]] (useful for [[Tutorial_2_-_2010|Tutorial 2]])
# [[Software tutorial/Scripts and functions|Scripts and functions]] (useful for [[Tutorial_2_-_2010|Tutorial 2]])
''Coming soon'':
* Generating and saving figures (plots)
* Want tutorials on other topics: please [mailto:kevin.dunn@connectmv.com email me]


== Need some more help? ==
== Need some more help? ==
Line 32: Line 36:
* This [http://diveintopython.org/ excellent book - Dive into Python] is available in print, and on the web.
* This [http://diveintopython.org/ excellent book - Dive into Python] is available in print, and on the web.
* 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.
* Of course we need a link to [http://docs.python.org/tutorial/ the official Python tutorial] - but it is more general.
* Of course we need a link to [http://docs.python.org/tutorial/ the official Python tutorial] - but it is more general.
|}
|}

Revision as of 16:41, 19 September 2010

This tutorial will expand as we progress in the course. Each section has notes for both MATLAB and Python.

  1. About the course software
  2. Software installation
  3. Getting started
  4. My first program (required for Tutorial 1)
  5. for loops and while loops (required for Tutorial 1)
  6. Scripts and functions (useful for Tutorial 2)

Coming soon:

  • Generating and saving figures (plots)
  • 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