Difference between revisions of "Software tutorial"
From Process Model Formulation and Solution: 3E4
m (→Need some more help?) 
m 

Line 35:  Line 35:  
* [http://en.wikibooks.org/wiki/NonProgrammer%27s_Tutorial_for_Python_3 The nonprogrammer's guide to Python]  * [http://en.wikibooks.org/wiki/NonProgrammer%27s_Tutorial_for_Python_3 The nonprogrammer's guide to Python]  
−  
−  
* Use the money you saved from not buying MATLAB to buy [http://www.amazon.ca/LearningPythonPowerfulObjectOrientedProgramming/dp/0596158068 this book on Learning Python], or read [http://books.google.com/books?id=1HxWGezDZcgC&printsec=frontcover&dq=%22Learning+Python%22&source=bl&ots=LiMh3Ka7uW&sig=_z8u8gSW7z3hiE7vKrnX8pA3tNo&hl=en&ei=azWWTODQF8qdnAeyjLXDCA&sa=X&oi=book_result&ct=result&resnum=6&ved=0CDoQ6AEwBQ#v=onepage&q&f=false the Google Books version].  * Use the money you saved from not buying MATLAB to buy [http://www.amazon.ca/LearningPythonPowerfulObjectOrientedProgramming/dp/0596158068 this book on Learning Python], or read [http://books.google.com/books?id=1HxWGezDZcgC&printsec=frontcover&dq=%22Learning+Python%22&source=bl&ots=LiMh3Ka7uW&sig=_z8u8gSW7z3hiE7vKrnX8pA3tNo&hl=en&ei=azWWTODQF8qdnAeyjLXDCA&sa=X&oi=book_result&ct=result&resnum=6&ved=0CDoQ6AEwBQ#v=onepage&q&f=false the Google Books version].  
* 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. 
Revision as of 05:24, 15 September 2018
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 takehome 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 


