![]() |
Course: ECE105 First Term: 2019 Fall
Final Term: Current
Final Term: 2023 Summer
|
Lec + Lab 1 Credit(s) 2 Period(s) 2 Load
Credit(s) Period(s)
Load
Subject Type: AcademicLoad Formula: T Lab Load |
MCCCD Official Course Competencies | |||
---|---|---|---|
1. Write MATLAB programs which use MATLAB`s built-in functions. (I, II)
2. Create MATLAB programs that store data within scalars, vectors, and matrices and then use MATLAB to manipulate and analyze the data. (III) 3. Import/Export data between Excel and MATLAB. (III) 4. Plot functions using the built-in capabilities of MATLAB. (IV) 5. Create user-defined functions within MATLAB. (V) 6. Format the appearance of inputs and outputs within a MATLAB program. (VI) 7. Write MATLAB programs utilizing logical functions and selection structures. (VII) 8. Write MATLAB programs containing repetition structures. (VIII) 9. Solve systems of linear equations using MATLAB. (IX) 10. Solve algebraic equations symbolically using MATLAB. (X) | |||
MCCCD Official Course Competencies must be coordinated with the content outline so that each major point in the outline serves one or more competencies. MCCCD faculty retains authority in determining the pedagogical approach, methodology, content sequencing, and assessment metrics for student work. Please see individual course syllabi for additional information, including specific course requirements. | |||
MCCCD Official Course Outline | |||
I. MATLAB overview
A. Purpose and uses B. Windows C. Editor D. Workspace II. Built-in MATLAB functions A. Basic calculations B. Elementary math functions C. Trigonometric functions D. Data analysis functions E. Random numbers III. Storing data in MATLAB A. Scalars, vectors, and matrices B. Importing and exporting data IV. Plotting with MATLAB A. Two-dimensional plots B. Three-dimensional plots C. Types of graphs available V. User-defined functions in MATLAB A. Creating M-files B. Creating a toolbox of user-defined functions VI. User controlled input and output A. User-defined input B. Output options C. Displaying different data types VII. Logical functions and selection structures A. Relational and logical operators B. "Find" function C. Selection structures 1. "If" 2. "If/Else 3. "Elseif" 4. "Switch" 5. "Case" VIII. Repetition structures A. "For" loops B. "While" loops C. Nested loops IX. Matric algebra A. Matrix operations and functions in MATLAB B. Solutions to systems of linear equations X. Symbolic mathematics in MATLAB A. Symbolic algebra B. Solving expressions and equations | |||
MCCCD Governing Board Approval Date: December 8, 2015 |