Freshman Engineering Clinic II

Slides:



Advertisements
Similar presentations
Engineering H192 - Computer Programming Gateway Engineering Education Coalition Lect FXP. 1Winter Quarter Course Wrap Up and Final Review Topics Lecture.
Advertisements

Intro to modeling April Part of the course: Introduction to biological modeling 1.Intro to modeling 2.Intro to biological modeling (Floor) 3.Modeling.
Introduction to MATLAB The language of Technical Computing.
1 EMT 101 – Engineering Programming Dr. Farzad Ismail School of Aerospace Engineering Universiti Sains Malaysia Nibong Tebal Pulau Pinang Week 10.
Using MatLab and Excel to Solve Building Energy Simulation Problems Jordan Clark
CMPS 1371 Introduction to Computing for Engineers
About Me Tutor Name: Steven Halim Full-time Teaching Assistant and part-time PhD (final year?) in SoC, NUS Former Teaching Assistant for IT1005, Sem 2,
Soft Computing 1 Matlab Tutorial Kai Goebel, Bill Cheetham RPI/GE CRD
ENGG 1801 Engineering Computing MATLAB Lecture 7: Tutorial Weeks Solution of nonlinear algebraic equations (II)
General Computer Science for Engineers CISC 106 Lecture 13 Roger Craig Computer and Information Sciences 3/13/2009.
CSSE221: Software Dev. Honors Day 3 Announcements Announcements Should get in habit of checking in BigRational code as you go Should get in habit of checking.
General Computer Science for Engineers CISC 106 Lecture 09 James Atlas Computer and Information Sciences 9/25/2009.
1 MA375 Introduction To Numerical Computing Fall 2003 Prof. Tim Warburton
Introduction to MATLAB MECH 300H Spring Starting of MATLAB.
Matlab tutorial course Exercises 2:. Exercises Copy the script ‘face_points.m’ from my webpage into your ‘scripts’ folder Create a new folder in your.
Martin Ellison University of Warwick and CEPR Bank of England, December 2005 Introduction to MATLAB.
Introduction to MATLAB January 18, 2008 Steve Gu Reference: Eta Kappa Nu, UCLA Iota Gamma Chapter, Introduction to MATLAB,
732A44 Programming in R.  Self-studies of the course book  2 Lectures (1 in the beginning, 1 in the end)  Labs (computer). Compulsory submission of.
Numerical Computation Lecture 2: Introduction to Matlab Programming United International College.
Matlab Basics Tutorial. Vectors Let's start off by creating something simple, like a vector. Enter each element of the vector (separated by a space) between.
Vectors and Matrices In MATLAB a vector can be defined as row vector or as a column vector. A vector of length n can be visualized as matrix of size 1xn.
MATLAB for Engineers 4E, by Holly Moore. © 2014 Pearson Education, Inc., Upper Saddle River, NJ. All rights reserved. This material is protected by Copyright.
TIPS FOR EFFECTIVE TEACHING IN STEM HIGHER EDUCATION Benjamin C. Flores, Ph.D. Director, Computing and Electrical and Engineering Division MIE Project.
What does C store? >>A = [1 2 3] >>B = [1 1] >>[C,D]=meshgrid(A,B) c) a) d) b)
Scientific Computing Introduction to Matlab Programming.
Introduction to MATLAB adapted from Dr. Rolf Lakaemper.
CS 1150 – Lab #8 – Using Algorithms for Painting TA – Sanjaya Wijeratne – Web Page -
ENG College of Engineering Engineering Education Innovation Center 1 Array Accessing and Strings in MATLAB Topics Covered: 1.Array addressing. 2.
Multiplying Matrices Algebra 2—Section 3.6. Recall: Scalar Multiplication - each element in a matrix is multiplied by a constant. Multiplying one matrix.
Math 252: Math Modeling Eli Goldwyn Introduction to MATLAB.
Finishing up Chapter 5. Will this code enter the if statement? G=[30,55,10] if G
Matlab Tutorial Iman Moazzen First Session – September 11, 2013.
Do Now: Perform the indicated operation. 1.). Algebra II Elements 11.1: Matrix Operations HW: HW: p.590 (16-36 even, 37, 44, 46)
Chapter 5: Matrices and Determinants Section 5.5: Augmented Matrix Solutions.
Building and Solving Complex EquationsProjector resources Building and Solving Complex Equations Projector Resources.
Building and Solving Equations 2Projector Resources Building and Solving Equations Projector Resources.
Basic Engineering Economics
Introduction to Matlab
Freshman Engineering Clinic II
Signals in Matlab Matlab as a name stands for Matrix Laboratory.
What to do when a test fails
ECE 1304 Introduction to Electrical and Computer Engineering
Introduction to MATLAB
Solve the Equation Solve Each Equation Solve Each Equation
COSC 220 Computer Science II
Chapter 4 MATLAB Programming
Multiplying Matrices Algebra 2—Section 3.6.
Making a Square root calculator: AT Math
MATLAB DENC 2533 ECADD LAB 9.
(Mohammed Sami) Ashhab
Intellectual Property
Freshman Engineering Clinic II Section 17
Course Reminders & Deadlines
Parent/Student Night November 16, 2015
Intro to Computer Science CS1510 Dr. Sarah Diesburg
Physics I Class 01 Introduction & 1D Motion.
Universal Design Lab 4.
MATH 493 Introduction to MATLAB
ENGG 1801 Engineering Computing
Use of Mathematics using Technology (Maltlab)
Matlab tutorial course
Communication and Coding Theory Lab(CS491)
Intro to Computer Science CS1510 Dr. Sarah Diesburg
Remove addition/subtraction
Vectors and Matrices In MATLAB a vector can be defined as row vector or as a column vector. A vector of length n can be visualized as matrix of size 1xn.
Introduction to MATLAB
9-5 Completing the square
Matlab Basics Tutorial
Week 7: Computer Tools for Problem Solving and Critical Thinking
Presentation transcript:

Freshman Engineering Clinic II MATLAB Freshman Engineering Clinic II https://confluence.rowan.edu/display/IRT/RowanCloud+and+Citrix

Course Reminders & Deadlines Pathfinder Before exercises on MatLab due by 11:55 PM on Feb. 19th 3D Game Lab 2nd deadline of 700 XP midnight March 5th GameLab is 15% of your course grade No activity on the platform = B or less for your course grade Universal Design Project Memo Project Lab #3 due by 5 PM on Feb.21st Final Report and YouTube video due by 5 pm on Feb 28th

Intro to MATLAB1 MATLAB stands for MATrix LABoratory Computing software that provides: Ability to solve equations Plot figures Work with matrix functions Has a powerful built in library of commands to make performing operations easier 1. https://www.mccormick.northwestern.edu/documents/students/undergraduate/introduction-to-matlab.pdf

MATLAB Interface1 Have students open up MATLAB on their computers. 1. https://scriptbucket.wordpress.com/tag/matlab-tutorials/

Basic Functions of MATLAB1 Creating Vectors/Matrices Vectors (only one row or column) >>x=[1,2,3,4,5,6] >>y=[3;-1;2;4;5;1] Matrix A = [1, 2, 3; 4, 5, 6] B = [7, 8, 9, 10; 0, 11, 34, 17; 25, 23, 100, 5] Matrix Manipulations Review as necessary (all were covered in Pathfinder) Addition/Subtraction Multiplication/Division Matrix-Constant Element-wise Operations Indexing and the Colon Operator Ask students what the difference is between Vectors X and Y as well as Matrix A and Matrix B. Answer: x is one row many columns and y is one column many rows. A has 2 rows/3 columns and B has 3 rows/4 columns. Students should complete Warming Up #1 on the challenges sheet (before discussing manipulations) After discussion manipulations, students should complete Warming Up # 2 and 3.

Basic Functions of MATLAB1 Creating plots >>x=[1,2,3,4,5,6] >>y=[3,-1,2,4,5,1] >>plot(x,y) Plotting example - plot the sin function from 0 to 2π The plotting example is provided in the MATLAB README file 1. https://www.mccormick.northwestern.edu/documents/students/undergraduate/introduction-to-matlab.pdf

Basic Programming in MATLAB1 Loops: For – causes an operation (or a segment of code) to run FOR a specific number of iterations While – causes an operation (or a segment of code) to run WHILE or UNTIL a specific condition is unmet/met Conditionals If/Then statements – causes MATLAB to check a condition (IF) and based on the status of that condition, perform it’s next action (THEN) Give non-code examples for each of these. FOR loop: I want to perform 25 push ups. Therefore, I complete the push-up motion for 25 iterations. WHILE loop: I want to perform push ups UNTIL I am too tired to perform any more. Therefore, I complete as many push up as it takes for my muscles to tire out. IF/THEN: If I want to get better at doing push ups, then I need to practice doing push ups. FOR loop: I will work on homework for 3 hours tonight. Therefore, when 3 hours has expired, I will stop doing homework. WHILE loop: I will work on homework WHILE there is still homework left to do. Therefore, I will continue to work on homework until there is no more homework. IF/THEN: If my homework is due soon, then I should work on my homework.

Try your hand at MATLAB Don’t forget about MATLAB’s “help” and doing a quick Google search if you’re stuck