|
Mar 28, 2024
|
|
|
|
2021-2022 College Catalog [ARCHIVED CATALOG]
|
ENG 205IN - Introduction to MATLAB II 1 Credits, 2 Contact Hours .5 lecture periods 1.5 lab periods
Fundamental knowledge for problem solving and programming using MATLAB. Includes creating arrays, mathematical operations with 2-D arrays, curve fitting and interpolation, programing in MATLAB, functions and function files, three-dimensional plots, and solving a system of linear equations.
Prerequisite(s): ENG 105IN or concurrent enrollment. Information: IN is the integrated version of the course with the lecture and lab taught simultaneously.
Course Learning Outcomes
- Demonstrate the ability to create two-dimensional arrays and provide mathematical operations with 2D-arrays.
- Demonstrate the ability to apply programming skills and techniques to solve engineering problems.
- Demonstrate the ability to generate 3-dimensional plots.
Outline:
- Creating Arrays
- Creating a two-dimensional array (matrix)
- Notes about variables in MATLAB
- The transpose operator
- Array addressing
- Using a colon (;) in addressing arrays
- Built-in functions for handling arrays
- Working with specific columns
- Working with specific rows
- Mathematical Operations with 2-D Arrays
- Adding/removing columns and/rows to/from a matrix
- Array multiplication
- Using arrays in MATLAB built-in math functions
- Built-in functions for analyzing arrays
- Generation of random numbers
- Inverse, determinant, adjoint, norm, eigenvalue, eigenvector
- Curve Fitting and Interpolation
- The basic fitting interface
- Interpolation
- Programming in MATLAB
- Relational and logical operators (revisited)
- Conditional statements
- The switch-case statement
- Nested loops and nested conditional statements
- The break and continue commands
- Debugging MATLAB program, debug menu, using breakpoints
- Functions and Function Files
- Creating a function file
- Structure of a function file
- Local and global variables
- Saving a function file
- Inline functions
- Using a function file
- Examples of simple function files
- Comparison between script files and function files
- The feval command
- Three-Dimensional Plots
- Mesh and surface plots
- Plots with special graphics
- The view command
- Solving a System of Linear Equations
Effective Term: Academic Year 2018/19
|
|