Difference between revisions of "Main Page"

From Sutherland_wiki
Jump to: navigation, search
m (Matlab Tutorials)
(Matlab Tutorials)
 
(25 intermediate revisions by 4 users not shown)
Line 1: Line 1:
See the [[Help:Contents]] page for tips and help on editing pages.
+
<!-- WELCOME SECTION -->
 +
Welcome to [http://www.che.utah.edu/~sutherland Prof. Sutherland's] Wiki!
  
== Tutorials ==
+
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.
  
  
=== Matlab Tutorials ===
 
  
When editing these pages, feel free to link to external pages that provide additional resources that you find useful.
+
__TOC__
* [[Matlab_Basics|Matlab Basics]]  
+
 
** The command window
+
== Matlab Tutorials ==
** Defining variables
+
[[Image:Matlab.jpg|right|150px]]
** Basic commands and commonly used functions
+
 
** creating m-files
+
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's Path
+
 
* [[Matlab_Arrays|Creating and using arrays]]
+
* [[Matlab_Basics|Matlab Basics]] - the basics of Matlab, including:
** Creating matrices and vectors
+
** [[Matlab Basics #The Command Window|Use of the command window]]
** Arithmetic with arrays
+
** [[Matlab Basics #Defining Variables|Defining your own variables]]
** Accessing arrays
+
** [[Matlab Basics #Basic Commands & Operations|Basic commands and commonly used functions]]
* [[Linear Systems in Matlab|Solving linear systems of equations]]
+
** [[Matlab Basics #M-Files|Creating m-files]]
* [[Matlab_Functions|Creating and using functions]]
+
** [[Matlab Basics #Matlab's Path|Matlab's path]]
* [[Matlab_Plotting|Plotting]]
+
** [[Ten Things To Know Before You Write Any Programs]]
* [[Matlab_IO|Input/Output in Matlab]]File input/output, saving variables to disk and loading variables, exporting figures, etc.
+
 
 +
* [[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_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]]
Line 35: Line 65:
 
* [[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.
  
=== Technical Writing ===
 
* [[Bibliographies in Word]] including cross-referencing.
 
 
* [[Equations in Word]] including automatic numbering and cross-referencing.
 
* [[Equations in Word]] including automatic numbering and cross-referencing.
 +
 
* [[Figures in Word]] - creating captions, numbering, and cross referencing.
 
* [[Figures in Word]] - creating captions, numbering, and cross referencing.
* [[LyX]] - a powerful package for technical writing.
+
 
 +
* [[Bibliographies in Word]] including cross-referencing.
 +
 
 +
* [http://www.lyx.org/ LyX] - a powerful cross-platform package for technical writing.

Latest revision as of 21: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.