Simulink Tutorial 1 CPE562

Size: px
Start display at page:

Download "Simulink Tutorial 1 CPE562"

Transcription

1 Simulink Tutorial 1 CPE562 Week 1 Introduction to Simulink Familiarization with Simulink blocks Sources: Constants Sinks: Display Operations: Sum, Product, Add, Divide. Mathematical operations involving blocks for sources, sinks and operations. Sources Operations Sinks 1 Constant sum Display 0 1 Constant1 Divide 1 Constant2 Tutorial 1. Prepare and run simulink block for the following: a = b. 2/3 + 4/5 = c. 3/5*7 4/9*2 + 9*6 = d. 4/(9-5/6) + 3/(8/5-2) = Homework 2. Prepare and run simulink block for the following problems. a. Reynold number D v ρ N = µ where, D = 2 in., v = 10 ft/s, ρ = 62.4 lb/ft3, µ = 0.3 lb/(hr ft)

2 b. Heat capacity C p = x 10-3 T x 10-6 T 2 when T = 400 K. C p has the unit of cal/(g mol K). c. Prepare an innovative program to calculate the following heat capacity problem. The following problem is taken from Himmelblau p.533 (1982, 6 th Ed.). For air C p is in Btu/(lb mol- F) where T is in F. C p = x 10-2 T x 10-5 T x 10-9 T 3 For these compounds C p is in J/(g mol- C) and T is in C. SO 2 : C p = x 10-2 T x 10-5 T x 10-9 T 3 SO 3 : C p = x 10-2 T x 10-5 T x 10-9 T 3 O 2 : C p = x 10-2 T x 10-5 T x 10-9 T 3 N 2 : C p = x 10-2 T x 10-5 T x 10-9 T 3

3 Simulink Tutorial 2 CPE562 Week 2 Familiarization with Simulink blocks Sources: Constants, Step, Ramp. Sinks: Display, Operations: Sum, Product, Add, Divide, Math functions, Special functions. Mathematical operations involving blocks for sources, sinks and operations. Sources Operations Sinks 1 Constant sum Display 0 Ramp Step Divide e u Math Function f(u) Fcn Tutorial 1. Prepare and run simulink block for the following: a. Ramp (slope = 1, start time = 0, initial ouput = 0) b. Ramp (slope = 2, start time = 0, initial ouput = 0) c. Ramp (slope = 2, start time = 0, initial ouput = 5) d. Ramp (slope = 2, start time = 4, initial ouput = 0) e. Step (step time = 1, Init. = 0, Final = 1, sample time = 0) f. Step (step time = 3, Init. = 0, Final = 1, sample time = 0) g. Step (step time = 3, Init. = 2, Final = 1, sample time = 0) h. Step (step time = 3, Init. = 2, Final = 4, sample time = 0)

4 2. Calculate heat capacity using FCN block. C p = x 10-3 T x 10-6 T 2 where, T = 400. Doubled and tripled the temperature and observe the effect to C p. Homework 1. Study the effect of D, v, ρ, and µ to Reynold number, N. Reynold number is given by D v ρ N = µ Starting data: D = 2 in., v = 10 ft/s, ρ = 62.4 lb/ft3, µ = 0.3 lb/(hr ft) 2. Study the effect of [H + ] to ph as given by the following relationship. ph = - log 10 [H + ] < [H + ] < A power-law fluid having a density of 1041 kg/m 3 is flowing through 14.9 m of a tubing having an inside diameter of m at an average velocity of m/s. Given that the friction factor is 14.44, calculate the pressure drop as given by the following relationship. p = 4 f ρ L D 2 V 2 Study the effect V to p when the value of V is doubled until V = m/s.

5 Simulink Tutorial 2 CPE562 Week 3 Familiarization with Simulink blocks Sources: Constants, Step, Ramp. Sinks: Display, Operations: Sum, Product, Add, Divide, Math functions, Special functions. Signal processing blocks: Mux and Demux. Data saving blocks: To Workspace. Data saving at Matlab command window. Mathematical operations involving blocks for sources, sinks, operations and signal splitting. Source Operation Sink Ramp f(u) Fcn Mux Demux Tutorial 1. Prepare and run simulink block for the following: slope = 1 Ramp1 slope = -1 Ramp2 Mux

6 Result 2. Prepare and run simulink block for the following: slope = 1 Ramp1 1 slope = -1 Mux Demux Ramp2 2 After running, observe 1 and 2. What can you conclude? Homework 1. Prepare an innovative simulink program to calculate the following heat capacity problem. Observe the effect of C p when T is doubled and tripled. You may need other blocks that you had learned last week in order to solve this problem. The following problem is taken from Himmelblau p.533 (1982, 6 th Ed.). For air C p is in Btu/(lb mol- F) where T is in F. C p = x 10-2 T x 10-5 T x 10-9 T 3 For these compounds C p is in J/(g mol- C) and T is in C. SO 2 : C p = x 10-2 T x 10-5 T x 10-9 T 3 SO 3 : C p = x 10-2 T x 10-5 T x 10-9 T 3 O 2 : C p = x 10-2 T x 10-5 T x 10-9 T 3 N 2 : C p = x 10-2 T x 10-5 T x 10-9 T

7 2. Observe the effect of changing power index from 0.5 to 1.5 for every 0.5 increment of the following relationship: y = x (1) y = x (2) y = x (3) Sample of solution. u(1)^0.5 Ramp Fcn u(1)^1 Fcn1 u(1)^1.5 Fcn2

8 Simulink Tutorial 4 CPE562 Week 6 Familiarization with Simulink blocks Sources: Constants, Step, Ramp, Digital clock. Sinks: Display, Operations: Sum, Product, Add, Divide, Math functions, Special functions. Signal processing blocks: Mux and Demux. Data saving blocks: To Workspace. Data saving & plot at Matlab command window. Mathematical operations involving blocks for sources, sinks, operations and signal splitting. Tutorial 1. Compare y = x 2 and y = x 3 graphically. Copy the plot to MSWORD. 2. Prepare and run simulink block for the following: Source Operation Sink x To Workspace1 u[1]^3 Clock Fcn y To Workspace 3. Set To Workspace, To Workspace1 data saving format to Array and variable name to y and x respectively. 4. Run the program for Fcn u[1]^2 first. 5. At Matlab command window type >> plot(x,y) 6. Run the program for Fcn u[1]^3 7. At Matlab command window type >> figure(2), plot(x,y) 8. Copy line plot from Figure 2 to Figure. 9. At Figure, click Edit Copy Figure 10. Open MSWORD and paste.

9 Y y = x y = x X 12. Get your self acquainted with all command in Figure (File, Edit, View, etc.) esp. Property Editor to label x, y axes and Text Arrow to label line plots.

Lab 1: Dynamic Simulation Using Simulink and Matlab

Lab 1: Dynamic Simulation Using Simulink and Matlab Lab 1: Dynamic Simulation Using Simulink and Matlab Objectives In this lab you will learn how to use a program called Simulink to simulate dynamic systems. Simulink runs under Matlab and uses block diagrams

More information

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK

ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK ES205 Analysis and Design of Engineering Systems: Lab 1: An Introductory Tutorial: Getting Started with SIMULINK What is SIMULINK? SIMULINK is a software package for modeling, simulating, and analyzing

More information

Lecture 14 - Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013

Lecture 14 - Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013 Today s Objectives ENGR 105: Feedback Control Design Winter 2013 Lecture 14 - Using the MATLAB Control System Toolbox and Simulink Friday, February 8, 2013 1. introduce the MATLAB Control System Toolbox

More information

Simulink Modeling Tutorial

Simulink Modeling Tutorial Simulink Modeling Tutorial Train system Free body diagram and Newton's law Model Construction Running the Model Obtaining MATLAB Model In Simulink, it is very straightforward to represent a physical system

More information

CONTROL SYSTEMS LABORATORY ECE311 LAB 1: The Magnetic Ball Suspension System: Modelling and Simulation Using Matlab

CONTROL SYSTEMS LABORATORY ECE311 LAB 1: The Magnetic Ball Suspension System: Modelling and Simulation Using Matlab CONTROL SYSTEMS LABORATORY ECE311 LAB 1: The Magnetic Ball Suspension System: Modelling and Simulation Using Matlab 1 Introduction and Purpose The purpose of this experiment is to familiarize you with

More information

MATLAB BASICS. Instructor: Prof. Shahrouk Ahmadi. TA: Kartik Bulusu

MATLAB BASICS. Instructor: Prof. Shahrouk Ahmadi. TA: Kartik Bulusu MATLAB BASICS Instructor: Prof. Shahrouk Ahmadi 1. What are M-files TA: Kartik Bulusu M-files are files that contain a collection of MATLAB commands or are used to define new MATLAB functions. For the

More information

EE 4314 Lab 1 Handout Control Systems Simulation with MATLAB and SIMULINK Spring Lab Information

EE 4314 Lab 1 Handout Control Systems Simulation with MATLAB and SIMULINK Spring Lab Information EE 4314 Lab 1 Handout Control Systems Simulation with MATLAB and SIMULINK Spring 2013 1. Lab Information This is a take-home lab assignment. There is no experiment for this lab. You will study the tutorial

More information

System Simulation using Matlab

System Simulation using Matlab EE4314 Fall 2008 System Simulation using Matlab The purpose of this laboratory work is to provide experience with the Matlab software for system simulation. The laboratory work contains a guide for solving

More information

We begin exploring Euler s method by looking at direction fields. Consider the direction field below.

We begin exploring Euler s method by looking at direction fields. Consider the direction field below. Emma Reid- MA 66, Lesson 9 (SU 17) Euler s Method (.7) So far in this course, we have seen some very special types of first order ODEs. We ve seen methods to solve linear, separable, homogeneous, Bernoulli,

More information

Titrator 3.0 Tutorial: Calcite precipitation

Titrator 3.0 Tutorial: Calcite precipitation Titrator 3.0 Tutorial: Calcite precipitation November 2008 Steve Cabaniss A. Introduction This brief tutorial is intended to acquaint you with some of the features of the program Titrator. It assumes that

More information

GMS 8.0 Tutorial MT3DMS Advanced Transport MT3DMS dispersion, sorption, and dual domain options

GMS 8.0 Tutorial MT3DMS Advanced Transport MT3DMS dispersion, sorption, and dual domain options v. 8.0 GMS 8.0 Tutorial MT3DMS dispersion, sorption, and dual domain options Objectives Learn about the dispersion, sorption, and dual domain options in MT3DMS Prerequisite Tutorials None Required Components

More information

ICM-Chemist How-To Guide. Version 3.6-1g Last Updated 12/01/2009

ICM-Chemist How-To Guide. Version 3.6-1g Last Updated 12/01/2009 ICM-Chemist How-To Guide Version 3.6-1g Last Updated 12/01/2009 ICM-Chemist HOW TO IMPORT, SKETCH AND EDIT CHEMICALS How to access the ICM Molecular Editor. 1. Click here 2. Start sketching How to sketch

More information

Calendar Update Energy of Charges Intro to Circuits Ohm s Law Analog Discovery MATLAB What s next?

Calendar Update Energy of Charges Intro to Circuits Ohm s Law Analog Discovery MATLAB What s next? Calendar Update Energy of Charges Intro to Circuits Ohm s Law Analog Discovery MATLAB What s next? Calendar Update http://www.ece.utep.edu/courses/web1305/ee1305/reso urces.html P2 FOLLOW YOUR PROBLEM

More information

MATLAB Ordinary Differential Equation (ODE) solver for a simple example 1. Introduction

MATLAB Ordinary Differential Equation (ODE) solver for a simple example 1. Introduction MATLAB Ordinary Differential Equation (ODE) solver for a simple example 1. Introduction Differential equations are a convenient way to express mathematically a change of a dependent variable (e.g. concentration

More information

Linear System Theory

Linear System Theory Linear System Theory - Introduction to Simulink Prof. Robert X. Gao Electromechanical Systems Laboratory Department of Mechanical Engineering Outline Block Diagram Introduction Launching Simulink Modeling

More information

(t) ), ( ) where t is time, T is the reaction time, u n is the position of the nth car, and the "sensitivity coefficient" λ may depend on un 1(

(t) ), ( ) where t is time, T is the reaction time, u n is the position of the nth car, and the sensitivity coefficient λ may depend on un 1( Page 1 A Model of Traffic Flow Everyone has had the experience of sitting in a traffic jam, or of seeing cars bunch up on a road for no apparent good reason MATLAB and SIMULINK are good tools for studying

More information

EE/ME/AE324: Dynamical Systems. Chapter 4: Block Diagrams

EE/ME/AE324: Dynamical Systems. Chapter 4: Block Diagrams EE/ME/AE324: Dynamical Systems Chapter 4: Block Diagrams and Computer Simulation Block Diagrams A block diagram is an interconnection of: Blocks representing math operations Wires representing signals

More information

Problem 1 (10 points)

Problem 1 (10 points) y x CHEN 1703 - HOMEWORK 4 Submit your MATLAB solutions via the course web site. Be sure to include your name and UNID in your m-file. Submit each solution seperately. Also be sure to document your solutions

More information

Using SPSS for One Way Analysis of Variance

Using SPSS for One Way Analysis of Variance Using SPSS for One Way Analysis of Variance This tutorial will show you how to use SPSS version 12 to perform a one-way, between- subjects analysis of variance and related post-hoc tests. This tutorial

More information

EEE161 Applied Electromagnetics Laboratory 1

EEE161 Applied Electromagnetics Laboratory 1 Dr. Milica Marković Applied Electromagnetics Laboratory page 1 EEE161 Applied Electromagnetics Laboratory 1 Instructor: Dr. Milica Marković Office: Riverside Hall 3028 Email: milica@csus.edu Web:http://gaia.ecs.csus.edu/

More information

MAT 17A - UHP - DISCUSSION #10 December 1, 2015

MAT 17A - UHP - DISCUSSION #10 December 1, 2015 MAT 17A - UHP - DISCUSSION #10 December 1, 2015 PROBLEM 1. Linear recursion equations Consider the linear recursion (finite difference) equation x j+1 = L x j = a x j + b, x 0 (1), where a and b are: (i)

More information

Laboratory 1. Solving differential equations with nonzero initial conditions

Laboratory 1. Solving differential equations with nonzero initial conditions Laboratory 1 Solving differential equations with nonzero initial conditions 1. Purpose of the exercise: - learning symbolic and numerical methods of differential equations solving with MATLAB - using Simulink

More information

Mathematical Modelling Using SimScape (Electrical Systems)

Mathematical Modelling Using SimScape (Electrical Systems) Experiment Three Mathematical Modelling Using SimScape (Electrical Systems) Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1. Model and simulate MultiDomain

More information

DEPARTMENT OF ELECTRONIC ENGINEERING

DEPARTMENT OF ELECTRONIC ENGINEERING DEPARTMENT OF ELECTRONIC ENGINEERING STUDY GUIDE CONTROL SYSTEMS 2 CSYS202 Latest Revision: Jul 2016 Page 1 SUBJECT: Control Systems 2 SUBJECT CODE: CSYS202 SAPSE CODE: 0808253220 PURPOSE: This subject

More information

Mathematical Modelling Using Simulink

Mathematical Modelling Using Simulink Experiment Two Mathematical Modelling Using Simulink Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1. Mathematical Model Definition A mathematical model

More information

Mon Jan Improved acceleration models: linear and quadratic drag forces. Announcements: Warm-up Exercise:

Mon Jan Improved acceleration models: linear and quadratic drag forces. Announcements: Warm-up Exercise: Math 2250-004 Week 4 notes We will not necessarily finish the material from a given day's notes on that day. We may also add or subtract some material as the week progresses, but these notes represent

More information

MASS ATTENUATION COEFFICIENT OF LEAD

MASS ATTENUATION COEFFICIENT OF LEAD OBJECTIVE MASS ATTENUATION COEFFICIENT OF LEAD The objective of this experiment is to measure the mass attenuation coefficient of lead by manipulating Beer-Lambert s law of attenuation. INTRODUCTION Background

More information

Lab 1 Uniform Motion - Graphing and Analyzing Motion

Lab 1 Uniform Motion - Graphing and Analyzing Motion Lab 1 Uniform Motion - Graphing and Analyzing Motion Objectives: < To observe the distance-time relation for motion at constant velocity. < To make a straight line fit to the distance-time data. < To interpret

More information

Computational Chemistry Lab Module: Conformational Analysis of Alkanes

Computational Chemistry Lab Module: Conformational Analysis of Alkanes Introduction Computational Chemistry Lab Module: Conformational Analysis of Alkanes In this experiment, we will use CAChe software package to model the conformations of butane, 2-methylbutane, and substituted

More information

Motion with Constant Acceleration

Motion with Constant Acceleration Motion with Constant Acceleration INTRODUCTION Newton s second law describes the acceleration of an object due to an applied net force. In this experiment you will use the ultrasonic motion detector to

More information

Using MATLAB with the Convolution Method

Using MATLAB with the Convolution Method ECE 350 Linear Systems I MATLAB Tutorial #5 Using MATLAB with the Convolution Method A linear system with input, x(t), and output, y(t), can be described in terms of its impulse response, h(t). x(t) h(t)

More information

PV Module Simulink models ECEN 2060

PV Module Simulink models ECEN 2060 P Module Simulink models ECEN 060 Simulink models of P modules Current-input P module nputs: P P current P [A] [W/m ] Outputs: P voltage P [] P output power [W] This model is well suited for the case when

More information

BMEN 398: MATLAB Module: Higher Order Differential Equations; SIMULINK Fall 2005 Updated 8/21/2005 Hart

BMEN 398: MATLAB Module: Higher Order Differential Equations; SIMULINK Fall 2005 Updated 8/21/2005 Hart BMEN 398: MATLAB Module: Higher Order Differential Equations; SIMULINK Fall 2005 Updated 8/21/2005 Hart Higher Order ODEs: (Rao, 2002) Although we can now write MATLAB code to find numerical solutions

More information

WILEY. Differential Equations with MATLAB (Third Edition) Brian R. Hunt Ronald L. Lipsman John E. Osborn Jonathan M. Rosenberg

WILEY. Differential Equations with MATLAB (Third Edition) Brian R. Hunt Ronald L. Lipsman John E. Osborn Jonathan M. Rosenberg Differential Equations with MATLAB (Third Edition) Updated for MATLAB 2011b (7.13), Simulink 7.8, and Symbolic Math Toolbox 5.7 Brian R. Hunt Ronald L. Lipsman John E. Osborn Jonathan M. Rosenberg All

More information

Model of a DC Generator Driving a DC Motor (which propels a car)

Model of a DC Generator Driving a DC Motor (which propels a car) Model of a DC Generator Driving a DC Motor (which propels a car) John Hung 5 July 2011 The dc is connected to the dc as illustrated in Fig. 1. Both machines are of permanent magnet type, so their respective

More information

ENED 1091 HW#3 Due Week of February 22 nd

ENED 1091 HW#3 Due Week of February 22 nd ENED 1091 HW#3 Due Week of February 22 nd Problem 1: The graph below shows position measurements (in cm) collected every 0.5 seconds over a 10 second interval of time. (a) Using linear interpolation, estimate

More information

Computer simulation of radioactive decay

Computer simulation of radioactive decay Computer simulation of radioactive decay y now you should have worked your way through the introduction to Maple, as well as the introduction to data analysis using Excel Now we will explore radioactive

More information

Project 2: Using linear systems for numerical solution of boundary value problems

Project 2: Using linear systems for numerical solution of boundary value problems LINEAR ALGEBRA, MATH 124 Instructor: Dr. T.I. Lakoba Project 2: Using linear systems for numerical solution of boundary value problems Goal Introduce one of the most important applications of Linear Algebra

More information

Introduction to ArcMap

Introduction to ArcMap Introduction to ArcMap ArcMap ArcMap is a Map-centric GUI tool used to perform map-based tasks Mapping Create maps by working geographically and interactively Display and present Export or print Publish

More information

Determining the Conductivity of Standard Solutions

Determining the Conductivity of Standard Solutions Determining the Conductivity of Standard Solutions by Anna Cole and Shannon Clement Louisiana Curriculum Framework Content Strand: Science as Inquiry, Physical Science Grade Level 11-12 Objectives: 1.

More information

Assignment 1 Physics/ECE 176

Assignment 1 Physics/ECE 176 Assignment 1 Physics/ECE 176 Made available: Thursday, January 13, 211 Due: Thursday, January 2, 211, by the beginning of class. Overview Before beginning this assignment, please read carefully the part

More information

Step Response of First-Order Systems

Step Response of First-Order Systems INTRODUCTION This tutorial discusses the response of a first-order system to a unit step function input. In particular, it addresses the time constant and how that affects the speed of the system s response.

More information

1. Open polymath: 2. Go to Help, Contents F1 or Press F1

1. Open polymath: 2. Go to Help, Contents F1 or Press F1 Polymath Tutorial Process Fluid Transport 1. Open polymath: 2. Go to Help, Contents F1 or Press F1 1 3. Read the section titled Introduction to Polymath both getting started and Variables and expressions

More information

System Parameters and Frequency Response MAE 433 Spring 2012 Lab 2

System Parameters and Frequency Response MAE 433 Spring 2012 Lab 2 System Parameters and Frequency Response MAE 433 Spring 2012 Lab 2 Prof. Rowley, Prof. Littman AIs: Brandt Belson, Jonathan Tu Technical staff: Jonathan Prévost Princeton University Feb. 21-24, 2012 1

More information

Lab 5a: Pole Placement for the Inverted Pendulum

Lab 5a: Pole Placement for the Inverted Pendulum Lab 5a: Pole Placement for the Inverted Pendulum November 1, 2011 1 Purpose The objective of this lab is to achieve simultaneous control of both the angular position of the pendulum and horizontal position

More information

Computational Study of Chemical Kinetics (GIDES)

Computational Study of Chemical Kinetics (GIDES) Computational Study of Chemical Kinetics (GIDES) Software Introduction Berkeley Madonna (http://www.berkeleymadonna.com) is a dynamic modeling program in which relational diagrams are created using a graphical

More information

Temperature measurement

Temperature measurement Luleå University of Technology Johan Carlson Last revision: July 22, 2009 Measurement Technology and Uncertainty Analysis - E7021E Lab 3 Temperature measurement Introduction In this lab you are given a

More information

Constants and Conversions: g = 9.81 m/s 2 = 32.2 ft/s 2 ρ water = 1000 kg/m 3 C water = 1 cal/g-k 1 cal = J 1 L = 1.

Constants and Conversions: g = 9.81 m/s 2 = 32.2 ft/s 2 ρ water = 1000 kg/m 3 C water = 1 cal/g-k 1 cal = J 1 L = 1. EF 152 Final Exam - Fall 2006, Page 1 of 7, Name: Section: Exam Overview: a) The exam consists of 12 questions worth 8 points each (you get 4 points for putting your name and correctly identifying your

More information

Numerical solution of ODEs

Numerical solution of ODEs Péter Nagy, Csaba Hős 2015. H-1111, Budapest, Műegyetem rkp. 3. D building. 3 rd floor Tel: 00 36 1 463 16 80 Fax: 00 36 1 463 30 91 www.hds.bme.hu Table of contents Homework Introduction to Matlab programming

More information

Boyce/DiPrima 10 th ed, Ch 1.1: Basic Mathematical Models; Direction Fields

Boyce/DiPrima 10 th ed, Ch 1.1: Basic Mathematical Models; Direction Fields Boyce/DiPrima 10 th ed, Ch 1.1: Basic Mathematical Models; Direction Fields Elementary Differential Equations and Boundary Value Problems, 10 th edition, by William E. Boyce and Richard C. DiPrima, 2013

More information

2D Plotting with Matlab

2D Plotting with Matlab GEEN 1300 Introduction to Engineering Computing Class Meeting #22 Monday, Nov. 9 th Engineering Computing and Problem Solving with Matlab 2-D plotting with Matlab Script files User-defined functions Matlab

More information

Other constants will be given in individual problems as needed.

Other constants will be given in individual problems as needed. EF 152 Spring 2006 Final Exam, Page 1 of 7 Name: Exam Overview: a) The exam consists of 12 questions worth 8 points each (you get 4 points for correctly identifying your section number A1, A2, B1, B2,

More information

January 18, 2008 Steve Gu. Reference: Eta Kappa Nu, UCLA Iota Gamma Chapter, Introduction to MATLAB,

January 18, 2008 Steve Gu. Reference: Eta Kappa Nu, UCLA Iota Gamma Chapter, Introduction to MATLAB, Introduction to MATLAB January 18, 2008 Steve Gu Reference: Eta Kappa Nu, UCLA Iota Gamma Chapter, Introduction to MATLAB, Part I: Basics MATLAB Environment Getting Help Variables Vectors, Matrices, and

More information

Stability and Frequency Response of Linear Systems

Stability and Frequency Response of Linear Systems ECE 350 Linear Systems I MATLAB Tutorial #4 Stability and Frequency Response of Linear Systems This tutorial describes the MATLAB commands that can be used to determine the stability and/or frequency response

More information

LAB 2 - ONE DIMENSIONAL MOTION

LAB 2 - ONE DIMENSIONAL MOTION Name Date Partners L02-1 LAB 2 - ONE DIMENSIONAL MOTION OBJECTIVES Slow and steady wins the race. Aesop s fable: The Hare and the Tortoise To learn how to use a motion detector and gain more familiarity

More information

Lab 2: Photon Counting with a Photomultiplier Tube

Lab 2: Photon Counting with a Photomultiplier Tube Lab 2: Photon Counting with a Photomultiplier Tube 1 Introduction 1.1 Goals In this lab, you will investigate properties of light using a photomultiplier tube (PMT). You will assess the quantitative measurements

More information

LAB 2: Orthogonal Projections, the Four Fundamental Subspaces, QR Factorization, and Inconsistent Linear Systems

LAB 2: Orthogonal Projections, the Four Fundamental Subspaces, QR Factorization, and Inconsistent Linear Systems Math 550A MATLAB Assignment #2 1 Revised 8/14/10 LAB 2: Orthogonal Projections, the Four Fundamental Subspaces, QR Factorization, and Inconsistent Linear Systems In this lab you will use Matlab to study

More information

13.4. Lesson 13.4 Changes of State. Overview

13.4. Lesson 13.4 Changes of State. Overview 13.4 Lesson 13.4 Changes of State Objectives 13.4.1 Identify the conditions necessary for sublimation. 13.4.2 Determine how the conditions at which phases are in equilibrium are represented on a phase

More information

Chemical Kinetics I: The Dry Lab. Up until this point in our study of physical chemistry we have been interested in

Chemical Kinetics I: The Dry Lab. Up until this point in our study of physical chemistry we have been interested in Chemical Kinetics I: The Dry Lab Up until this point in our study of physical chemistry we have been interested in equilibrium properties; now we will begin to investigate non-equilibrium properties and

More information

CHEM 498Q / CHEM 630Q: Molecular Modeling of Proteins TUTORIAL #3a: Empirical force fields

CHEM 498Q / CHEM 630Q: Molecular Modeling of Proteins TUTORIAL #3a: Empirical force fields Department of Chemistry and Biochemistry, Concordia University! page 1 of 6 CHEM 498Q / CHEM 630Q: Molecular Modeling of Proteins TUTORIAL #3a: Empirical force fields INTRODUCTION The goal of this tutorial

More information

Factoring Polynomials Using the GCF

Factoring Polynomials Using the GCF 7.6 Factoring Polynomials Using the GCF polynomial in factored form? How can you use common factors to write a 1 ACTIVITY: Finding Monomial Factors Work with a partner. Six different algebra tiles are

More information

Lesson 4 Linear Functions and Applications

Lesson 4 Linear Functions and Applications In this lesson, we take a close look at Linear Functions and how real world situations can be modeled using Linear Functions. We study the relationship between Average Rate of Change and Slope and how

More information

These videos and handouts are supplemental documents of paper X. Li, Z. Huang. An Inverted Classroom Approach to Educate MATLAB in Chemical Process

These videos and handouts are supplemental documents of paper X. Li, Z. Huang. An Inverted Classroom Approach to Educate MATLAB in Chemical Process These videos and handouts are supplemental documents of paper X. Li, Z. Huang. An Inverted Classroom Approach to Educate MATLAB in Chemical Process Control, Education for Chemical Engineers, 9, -, 7. The

More information

CHEMDRAW ULTRA ITEC107 - Introduction to Computing for Pharmacy. ITEC107 - Introduction to Computing for Pharmacy 1

CHEMDRAW ULTRA ITEC107 - Introduction to Computing for Pharmacy. ITEC107 - Introduction to Computing for Pharmacy 1 CHEMDRAW ULTRA 12.0 ITEC107 - Introduction to Computing for Pharmacy 1 Objectives Basic drawing skills with ChemDraw Bonds, captions, hotkeys, chains, arrows Checking and cleaning up structures Chemical

More information

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint Laboratory 11 State Feedback Controller for Position Control of a Flexible Joint 11.1 Objective The objective of this laboratory is to design a full state feedback controller for endpoint position control

More information

Exercises for Windows

Exercises for Windows Exercises for Windows CAChe User Interface for Windows Select tool Application window Document window (workspace) Style bar Tool palette Select entire molecule Select Similar Group Select Atom tool Rotate

More information

This assignment is due the second Thursday of school (September 10)

This assignment is due the second Thursday of school (September 10) AP Physics C Summer Assignment Name: Tuscarora High School 015-016 The attached pages contain a brief review, hints, and example problems. It is hoped that based on your previous math knowledge and some

More information

Lab 3: Quanser Hardware and Proportional Control

Lab 3: Quanser Hardware and Proportional Control Lab 3: Quanser Hardware and Proportional Control The worst wheel of the cart makes the most noise. Benjamin Franklin 1 Objectives The goal of this lab is to: 1. familiarize you with Quanser s QuaRC tools

More information

Companion. Jeffrey E. Jones

Companion. Jeffrey E. Jones MATLAB7 Companion 1O11OO1O1O1OOOO1O1OO1111O1O1OO 1O1O1OO1OO1O11OOO1O111O1O1O1O1 O11O1O1O11O1O1O1O1OO1O11O1O1O1 O1O1O1111O11O1O1OO1O1O1O1OOOOO O1111O1O1O1O1O1O1OO1OO1OO1OOO1 O1O11111O1O1O1O1O Jeffrey E.

More information

Problem Weight Score Total 100

Problem Weight Score Total 100 EE 350 EXAM IV 15 December 2010 Last Name (Print): First Name (Print): ID number (Last 4 digits): Section: DO NOT TURN THIS PAGE UNTIL YOU ARE TOLD TO DO SO Problem Weight Score 1 25 2 25 3 25 4 25 Total

More information

Lab-Report Control Engineering. Proportional Control of a Liquid Level System

Lab-Report Control Engineering. Proportional Control of a Liquid Level System Lab-Report Control Engineering Proportional Control of a Liquid Level System Name: Dirk Becker Course: BEng 2 Group: A Student No.: 9801351 Date: 10/April/1999 1. Contents 1. CONTENTS... 2 2. INTRODUCTION...

More information

Fin System, Inc. Company Report. Temperature Profile Calculators. Team 1 J. C. Stewards, Lead A. B. Williams, Documentation M. D.

Fin System, Inc. Company Report. Temperature Profile Calculators. Team 1 J. C. Stewards, Lead A. B. Williams, Documentation M. D. Fin System, Inc. Company Report Temperature Profile Calculators Team 1 J. C. Stewards, Lead A. B. Williams, Documentation M. D. Daily, Programmer Submitted in Fulfillment of Management Requirements August

More information

Jaguar DFT Optimizations and Transition State Searches

Jaguar DFT Optimizations and Transition State Searches Jaguar DFT Optimizations and Transition State Searches Density Functional Theory (DFT) is a quantum mechanical (QM) method that gives results superior to Hartree Fock (HF) in less computational time. A

More information

Requirements for AP Calculus

Requirements for AP Calculus AP CALCULUS KLEINKE STYLE 018-019 YOU ARE ABOUT TO EMBARK ON A GREAT JOURNEY THROUGH THE STUDY OF LIMITS, DERIVATIVES, AND INTEGRALS!! WE WILL HIT A FEW SMALL ICEBERGS BUT NOTHING THAT WILL CAUSE USE TO

More information

STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK COURSE OUTLINE MATH INTERMEDIATE ALGEBRA

STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK COURSE OUTLINE MATH INTERMEDIATE ALGEBRA STATE UNIVERSITY OF NEW YORK COLLEGE OF TECHNOLOGY CANTON, NEW YORK COURSE OUTLINE MATH 106 - INTERMEDIATE ALGEBRA Prepared By: Jesse Clark-Stone and Jonathan Thompson CANINO SCHOOL OF ENGINEERING TECHNOLOGY

More information

University of Delaware Department of Mathematical Sciences Math 353 Engineering Mathematics III 06S C. Bacuta

University of Delaware Department of Mathematical Sciences Math 353 Engineering Mathematics III 06S C. Bacuta University of Delaware Department of Mathematical Sciences Math 353 Engineering Mathematics III 06S C. Bacuta Homework 4: Due Friday, 0/4/06, 10:00am Part I) (1) Section., Problems #3(a,d), 9, 11. () Apply

More information

PHY 111L Activity 2 Introduction to Kinematics

PHY 111L Activity 2 Introduction to Kinematics PHY 111L Activity 2 Introduction to Kinematics Name: Section: ID #: Date: Lab Partners: TA initials: Objectives 1. Introduce the relationship between position, velocity, and acceleration 2. Investigate

More information

State Feedback MAE 433 Spring 2012 Lab 7

State Feedback MAE 433 Spring 2012 Lab 7 State Feedback MAE 433 Spring 1 Lab 7 Prof. C. Rowley and M. Littman AIs: Brandt Belson, onathan Tu Princeton University April 4-7, 1 1 Overview This lab addresses the control of an inverted pendulum balanced

More information

A First Course on Kinetics and Reaction Engineering Example 26.3

A First Course on Kinetics and Reaction Engineering Example 26.3 Example 26.3 unit. Problem Purpose This problem will help you determine whether you have mastered the learning objectives for this Problem Statement A perfectly insulated tubular reactor with a diameter

More information

Model Based Simulation of Forced Oscillator using Open Source Application Xcos: A Constructivist Paradigm

Model Based Simulation of Forced Oscillator using Open Source Application Xcos: A Constructivist Paradigm Model Based Simulation of Forced Oscillator using Open Source Application Xcos: A Constructivist Paradigm Dr. O. S. K. S. Sastri Department of Physics and Astronomical Science, Central University of Himachal

More information

Matlab for Review. NDSU Matlab Review pg 1

Matlab for Review. NDSU Matlab Review pg 1 NDSU Matlab Review pg 1 Becoming familiar with MATLAB The console The editor The graphics windows The help menu Saving your data (diary) General environment and the console Matlab for Review Simple numerical

More information

Introduction to Computer Tools and Uncertainties

Introduction to Computer Tools and Uncertainties Experiment 1 Introduction to Computer Tools and Uncertainties 1.1 Objectives To become familiar with the computer programs and utilities that will be used throughout the semester. To become familiar with

More information

Chem 1 Kinetics. Objectives. Concepts

Chem 1 Kinetics. Objectives. Concepts Chem 1 Kinetics Objectives 1. Learn some basic ideas in chemical kinetics. 2. Understand how the computer visualizations can be used to benefit the learning process. 3. Understand how the computer models

More information

Motion II. Goals and Introduction

Motion II. Goals and Introduction Motion II Goals and Introduction As you have probably already seen in lecture or homework, and if you ve performed the experiment Motion I, it is important to develop a strong understanding of how to model

More information

Using the Stock Hydrology Tools in ArcGIS

Using the Stock Hydrology Tools in ArcGIS Using the Stock Hydrology Tools in ArcGIS This lab exercise contains a homework assignment, detailed at the bottom, which is due Wednesday, October 6th. Several hydrology tools are part of the basic ArcGIS

More information

Lesson 7: Thermal and Mechanical Element Math Models in Control Systems. 1 lesson7et438a.pptx. After this presentation you will be able to:

Lesson 7: Thermal and Mechanical Element Math Models in Control Systems. 1 lesson7et438a.pptx. After this presentation you will be able to: Lesson 7: Thermal and Mechanical Element Math Models in Control Systems ET 438a Automatic Control Systems Technology Learning Objectives After this presentation you will be able to: Explain how heat flows

More information

Spis treści Contents List of Examples Preface to Third Edition 21

Spis treści Contents List of Examples Preface to Third Edition 21 An engineer's guide to MATLAB : with applications from mechanical, aerospace, electrical, civil, and biological systems engineering / Edward B. Magrab [et al.]. - 3rd ed. - Boston, cop. 2011 Spis treści

More information

Cerno Application Note Extending the Limits of Mass Spectrometry

Cerno Application Note Extending the Limits of Mass Spectrometry Creation of Accurate Mass Library for NIST Database Search Novel MS calibration has been shown to enable accurate mass and elemental composition determination on quadrupole GC/MS systems for either molecular

More information

Mechatronics Exercise: Modeling, Analysis, & Control of an Electrohydraulic Valve-Controlled Servomechanism

Mechatronics Exercise: Modeling, Analysis, & Control of an Electrohydraulic Valve-Controlled Servomechanism Mechatronics Exercise: Modeling, Analysis, & Control of an Electrohydraulic Valve-Controlled Servomechanism 11 Introduction Although a wide variety of detailed hydraulic control schemes are in use, a useful

More information

AP Physics 1 Summer Assignment #

AP Physics 1 Summer Assignment # APPhysics1 SummerAssignment AP Physics 1 Summer Assignment Welcome to AP Physics 1. This course and the AP exam will be challenging. AP classes are taught as college courses not just college-level courses,

More information

New Mexico Tech Hyd 510

New Mexico Tech Hyd 510 Vectors vector - has magnitude and direction (e.g. velocity, specific discharge, hydraulic gradient) scalar - has magnitude only (e.g. porosity, specific yield, storage coefficient) unit vector - a unit

More information

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands.

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands. GIS LAB 7 The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands. This lab will ask you to work with the Spatial Analyst extension.

More information

Math Lab 10: Differential Equations and Direction Fields Complete before class Wed. Feb. 28; Due noon Thu. Mar. 1 in class

Math Lab 10: Differential Equations and Direction Fields Complete before class Wed. Feb. 28; Due noon Thu. Mar. 1 in class Matter & Motion Winter 2017 18 Name: Math Lab 10: Differential Equations and Direction Fields Complete before class Wed. Feb. 28; Due noon Thu. Mar. 1 in class Goals: 1. Gain exposure to terminology and

More information

Lab 4 Numerical simulation of a crane

Lab 4 Numerical simulation of a crane Lab 4 Numerical simulation of a crane Agenda Time 10 min Item Review agenda Introduce the crane problem 95 min Lab activity I ll try to give you a 5- minute warning before the end of the lab period to

More information

Homework 1 Solutions

Homework 1 Solutions 18-9 Signals and Systems Profs. Byron Yu and Pulkit Grover Fall 18 Homework 1 Solutions Part One 1. (8 points) Consider the DT signal given by the algorithm: x[] = 1 x[1] = x[n] = x[n 1] x[n ] (a) Plot

More information

171S1.1 Graphs, Functions, Models August 23, 2012

171S1.1 Graphs, Functions, Models August 23, 2012 MAT 171 D10 8:00 9:15 MAT 171 D11 9:30 10:45 Aug 21 7:11 AM Aug 21 7:14 AM MAT 171 D14 2:00 3:15 MAT 171 D15 3:30 4:45 Aug 21 7:14 AM Aug 21 7:14 AM 1 MAT 171 Dr. Claude Moore, CFCC CHAPTER 1: Graphs,

More information

Engineering Physics 3W4 "Acquisition and Analysis of Experimental Information" Part II: Fourier Transforms

Engineering Physics 3W4 Acquisition and Analysis of Experimental Information Part II: Fourier Transforms Engineering Physics 3W4 "Acquisition and Analysis of Experimental Information" Part II: Fourier Transforms prepared by: Wm. J. Garland, Professor Department of Engineering Physics McMaster University Hamilton,

More information

Math 2250 Lab 3 Due September 18, Name:

Math 2250 Lab 3 Due September 18, Name: Math 2250 Lab 3 Due September 18, 2014 Name: 1. Consider the differential equation dx dt = 4x4 x 2 (a) Find the equilbria and draw the phase diagram. (b) Classify the equilibria as stable, unstable, or

More information

1 Overview of Simulink. 2 State-space equations

1 Overview of Simulink. 2 State-space equations Modelling and simulation of engineering systems Simulink Exercise 1 - translational mechanical systems Dr. M. Turner (mct6@sun.engg.le.ac.uk 1 Overview of Simulink Simulink is a package which runs in the

More information

CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design

CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design The purpose of this exercise is for you to construct a basemap in ArcGIS for your design project. You may execute

More information