Difference between revisions of "Main Page"

From Sutherland_wiki
Jump to: navigation, search
(Tutorials on numerical analysis)
(Matlab Tutorials)
 
(36 intermediate revisions by 4 users not shown)
Line 1: Line 1:
== Guidelines & Tips for Creating Tutorials ==
+
<!-- WELCOME SECTION -->
When creating or editing content:
+
Welcome to [http://www.che.utah.edu/~sutherland Prof. Sutherland's] Wiki!
* Provide [http://meta.wikimedia.org/wiki/Help:Link links] to the tutorial from other wiki pages on this site if applicable.
 
* Provide [http://meta.wikimedia.org/wiki/Help:Link links] from your tutorial to other wiki pages on this site if applicable.
 
  
Here are several resources to help in creating/editing Wiki pages:
+
This Wiki is intended to be a resource for students on Matlab, numerical analysis, and technical writing. It contains many explanations, procedures, tips, tricks and examples. All [http://www.che.utah.edu/ Chemical Engineering] students should be able to log in using their departmental user name and password.
* [http://upload.wikimedia.org/wikipedia/meta/6/66/MediaWikiRefCard.pdf Quick reference guide for editing wiki pages]
 
* [http://meta.wikimedia.org/wiki/Help:Contents User's Guide] - information on using the wiki software.
 
* [http://www.mediawiki.org/wiki/Manual:FAQ MediaWiki FAQ]
 
  
'''NOTE:'''  Please use the "preview" feature to make sure that your changes look right before saving the page. You may also want to try a [http://meta.wikimedia.org/wiki/Sandbox sandbox] out, where you can edit things without breaking anything.
 
  
== Tutorials ==
 
  
 +
__TOC__
 +
 +
== Matlab Tutorials ==
 +
[[Image:Matlab.jpg|right|150px]]
 +
 +
Click [http://www.mathworks.com/academia/student_version/start.html?s_cid=ACD1008naUR&s_v1=1-6VUHSB_1-5HJ0P here] to visit Matlab's website for their online tutorials.
 +
 +
* [[Matlab_Basics|Matlab Basics]] - the basics of Matlab, including:
 +
** [[Matlab Basics #The Command Window|Use of the command window]]
 +
** [[Matlab Basics #Defining Variables|Defining your own variables]]
 +
** [[Matlab Basics #Basic Commands & Operations|Basic commands and commonly used functions]]
 +
** [[Matlab Basics #M-Files|Creating m-files]]
 +
** [[Matlab Basics #Matlab's Path|Matlab's path]]
 +
** [[Ten Things To Know Before You Write Any Programs]]
 +
 +
* [[Matlab_Arrays|Arrays in Matlab]]
 +
** [[Matlab Arrays #Array Basics|Basic properties of arrays in Matlab]]
 +
** [[Matlab Arrays #Creating Arrays in Matlab|Creating arrays in Matlab]]
 +
** [[Matlab Arrays # Array Arithmetic|Doing arithmetic with arrays in Matlab]]
 +
** [[Matlab Arrays # Accessing Arrays|Accessing arrays in Matlab]]
 +
 +
* [[Linear Systems in Matlab|Solving Linear Systems of Equations]]
 +
 +
* [[Matlab_Logic|Logic in Matlab]]
 +
 +
* [[Matlab_Loops|Loops in Matlab]]
 +
 +
* [[Matlab_Functions|Functions in Matlab]]
 +
**[[Recursive Functions]]
 +
 +
* [[Matlab_Plotting|Plotting in Matlab]]
 +
** [[Matlab_Plotting #X-Y Plots| (x,y) Plots in Matlab]]
 +
** [[Matlab_Plotting #Contour & Surface Plots|Contour & Surface Plots]]
 +
** [[Matlab_Plotting #Histograms & Bar Graphs|Histograms & Bar Graphs]]
 +
 +
* [[Matlab_IO|Input/Output in Matlab]]
 +
** [[Matlab_IO #Terminal and File Input in MATLAB|Terminal and File Input in Matlab]]
 +
** [[Matlab_IO #Terminal and File Output in MATLAB|Terminal and File Output Matlab]]
 +
** [[Matlab_IO #Exporting Matlab Figures|Exporting Matlab Figures]]
  
=== Matlab Tutorials ===
 
When editing these pages, feel free to link to external pages that provide additional resources that you find useful.
 
* [[Matlab_Arrays|Creating and using arrays]]
 
* [[Linear Systems in Matlab|Solving linear systems of equations]]
 
* [[Matlab_Functions|Creating and using functions]]
 
* [[Matlab_Plotting|Plotting]]
 
 
* [[Matlab_Debug|Debugging in Matlab]]
 
* [[Matlab_Debug|Debugging in Matlab]]
  
=== Tutorials on numerical analysis ===
+
== Tutorials on Numerical Analysis ==
  
Each tutorial includes a discussion of algorithm(s) and some examples, including MATLAB code.
+
Each tutorial includes a discussion of algorithm(s) and some examples, including Matlab code.
 +
 
 +
* [[Linear_Algebra|Linear Algebra Refresher]]
 +
** [[Linear Algebra #Basics|Basic Linear Algebra]]
 +
** [[Linear Algebra #Matrix & Vector Algebra|Matrix & Vector Algebra]]
 +
** [[Linear Algebra #Linear Systems of Equations|Linear Systems of Equations]]
 +
** [[Linear Algebra #Solving Linear Systems of Equations|Solving Linear Systems of Equations]]
  
* [[LinearAlgebra|Linear algebra refresher]].  Matrices and vectors, solving systems of linear equations.
 
 
* [[Interpolation]]
 
* [[Interpolation]]
 
* [[Regression]]
 
* [[Regression]]
* [[NumericalDifferentiation|Numerical Differentiation]]
+
* [[Numerical Differentiation]]
 
* [[Numerical Integration|Numerical Integration]]
 
* [[Numerical Integration|Numerical Integration]]
* [[NonlinEqn|Nonlinear equations]]
+
* [[Nonlinear equations]]
 
* [[ODEs|Ordinary Differential Equations]]
 
* [[ODEs|Ordinary Differential Equations]]
 +
 +
And a potpourri of miscellaneous topics:
 +
* [[Taylor Series]] - used in various parts of numerical analysis.
 +
 +
== Technical Writing ==
 +
 +
* [[media:Learned.pdf|A Short Guide to Technical Writing]] by W. M. Learned and the ChEn faculty.  This guide is required reading for Senior Laboratory.
 +
 +
* [[Equations in Word]] including automatic numbering and cross-referencing.
 +
 +
* [[Figures in Word]] - creating captions, numbering, and cross referencing.
 +
 +
* [[Bibliographies in Word]] including cross-referencing.
 +
 +
* [http://www.lyx.org/ LyX] - a powerful cross-platform package for technical writing.

Latest revision as of 20:26, 26 August 2013

Welcome to Prof. Sutherland's Wiki!

This Wiki is intended to be a resource for students on Matlab, numerical analysis, and technical writing. It contains many explanations, procedures, tips, tricks and examples. All Chemical Engineering students should be able to log in using their departmental user name and password.


Matlab Tutorials

Matlab.jpg

Click here to visit Matlab's website for their online tutorials.

Tutorials on Numerical Analysis

Each tutorial includes a discussion of algorithm(s) and some examples, including Matlab code.

And a potpourri of miscellaneous topics:

Technical Writing

  • LyX - a powerful cross-platform package for technical writing.