Difference between revisions of "Main Page"
From Sutherland_wiki
m (→Matlab Tutorials) |
(→Matlab Tutorials) |
||
(26 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | + | <!-- WELCOME SECTION --> | |
+ | Welcome to [http://www.che.utah.edu/~sutherland 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 [http://www.che.utah.edu/ Chemical Engineering] students should be able to log in using their departmental user name and password. | |
− | |||
− | + | __TOC__ | |
− | * [[Matlab_Basics|Matlab Basics]] | + | |
− | * [[Matlab_Arrays|Creating | + | == Matlab Tutorials == |
− | * [[Linear Systems in Matlab|Solving | + | [[Image:Matlab.jpg|right|150px]] |
− | * [[Matlab_Functions| | + | |
− | * [[Matlab_Plotting|Plotting]] | + | 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_IO|Input/Output in Matlab]] | + | |
+ | * [[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_Debug|Debugging in Matlab]] | * [[Matlab_Debug|Debugging in Matlab]] | ||
− | + | == Tutorials on Numerical Analysis == | |
− | Each tutorial includes a discussion of algorithm(s) and some examples, including | + | 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]] | ||
− | |||
* [[Interpolation]] | * [[Interpolation]] | ||
* [[Regression]] | * [[Regression]] | ||
Line 27: | 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. | ||
− | |||
− | |||
* [[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 | + | |
+ | * [[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
Click here to visit Matlab's website for their online tutorials.
- Matlab Basics - the basics of Matlab, including:
Tutorials on Numerical Analysis
Each tutorial includes a discussion of algorithm(s) and some examples, including Matlab code.
- Interpolation
- Regression
- Numerical Differentiation
- Numerical Integration
- Nonlinear equations
- Ordinary Differential Equations
And a potpourri of miscellaneous topics:
- Taylor Series - used in various parts of numerical analysis.
Technical Writing
- 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.
- LyX - a powerful cross-platform package for technical writing.