Session 3 Introduction to SIMULINK

Size: px
Start display at page:

Download "Session 3 Introduction to SIMULINK"

Transcription

1 Session 3 Introduction to SIMULINK Brian Daku Department of Electrical Engineering University of Saskatchewan daku@engr.usask.ca EE 290 Brian Daku

2 Outline This section covers some basic concepts needed to use SIMULINK, such as: SIMULINK Basics SIMULINK Libraries Building Models Simulating Models Documenting Models Interfacing to the Workspace Vectors and Matrices in SIMULINK Other Useful Blocks EE 290 Introduction to SIMULINK Page 3-1 Brian Daku

3 What is SIMULINK SIMULINK is an interactive graphical environment for building and simulating system models. Some of the defining features of this tool are: It is an extension of MATLAB and thus is tightly integrated with MATLAB and the toolboxes. Models can easily be built using block diagrams. Continuous, discrete and hybrid systems can be modeled and simulated. Finite wordlength implementations. Nonlinear modeling and simulation. Asynchronous (non-uniform steps) simulation. EE 290 Introduction to SIMULINK Page 3-2 Brian Daku

4 Basic SIMULINK Operation First a block diagram model of system is built using the SIMULINK model window. Then the SIMULINK engine is used to step the system through time by computing the block outputs and propagating the signals to the next blocks. The engine accomplishes this using MATLAB s differential equation and difference equation solvers, whenever required. SIMULINK can also use MATLAB s workspace for system parameters, signal input and signal output. EE 290 Introduction to SIMULINK Page 3-3 Brian Daku

5 Starting SIMULINK Start SIMULINK using the icon or by typing simulink in the command window Select the new model icon to open this model window EE 290 Introduction to SIMULINK Page 3-4 Brian Daku

6 SIMULINK Library Browser Block Name Search Block Description Left click and drag Blocksets Libraries Blocks -Left click on a library to view the blocks in the browser -Right click on a library and select to open a new window -Left click on a block for a block description in the window -Right click on a block to access a menu of items EE 290 Introduction to SIMULINK Page 3-5 Brian Daku

7 General SIMULINK Libraries SIMULINK has general set of blocks contained in eight libraries. Continuous: Blocks for continuous systems. These are implemented with differential equations. Discrete: Functions & Tables: Math: Nonlinear: Signals & Systems: Sinks: Sources: Blocks for implementing discrete systems. These are implemented with difference equations. Blocks for implementing functions, lookup tables and S-functions. Arithmetic, logic and trigonometric functions. Limiters, quantizers and switches. Blocks to interface, manipulate and observe signals. Blocks to observe system output signals. Blocks to generate system inputs. EE 290 Introduction to SIMULINK Page 3-6 Brian Daku

8 General Form for a SIMULINK Model Sources System Sinks Deterministic Waveforms Random Waveforms Clocks From Workspace From File Interconnected Linear and Nonlinear Blocks s Displays Spectrum s To Workspace To File EE 290 Introduction to SIMULINK Page 3-7 Brian Daku

9 Building a Simple Model Sine Wave Sine Wave 1. Left click and drag sine wave block to model window. Location: Simulink->Sources 2. Left click and drag scope block to model window. Location: Simulink->Sinks Sine Wave Sine Wave output port, the pointer 3. Move mouse over sine wave becomes a cross. Left click and drag the dashed line. 4. Drag the dashed line to the input port of the scope block. The pointer becomes a double cross, release to connect. EE 290 Introduction to SIMULINK Page 3-8 Brian Daku

10 Inserting Blocks into a Model Sine Wave Sine Wave Select the block with the left mouse button and drag the block over the line. 2. Release the left mouse button to to automatically connect The block is located in the Simulink->Math library. This method of block insertion will only work for blocks with a single input and single output. For blocks with multiple inputs or outputs you must remove the line, place the block and then add new lines. EE 290 Introduction to SIMULINK Page 3-9 Brian Daku

11 Copying Blocks 1 1 Sine Wave Sine Wave 1. Right click on the scope block and hold the button down. Drag the mouse, placing the dashed image at the desired location. Alternate methods to copy blocks are: 2. Release the right mouse button to automatically place the scope. Edit menu or right click on a block and release. Standard hot keys for copy and paste, Ctrl-C and Ctrl-V. Multiple blocks can be copied, at the same time, by first selecting all of the blocks. EE 290 Introduction to SIMULINK Page 3-10 Brian Daku

12 Working with Connecting Lines 1 1 Sine Wave Sine Wave 1. To create a branch line, right click on the line and drag the dashed line. 2. At the scope, when the cursor becomes a double cross, release the right mouse button. Left clicking on a line and dragging it reroutes the line segment. Shift and left click on a line to create a breakpoint. Left click on the breakpoint (turns into a circle) and drag to move the breakpoint. Left clicking on a line will display all the breakpoints. EE 290 Introduction to SIMULINK Page 3-11 Brian Daku

13 Moving Connected Blocks To move a block without breaking line connections drag it using the left mouse button. Use the following approach to move the block, when you want to break the connections. 1 Sine Wave Sine Wave 1 1. To move the connected gain block to the other branch, hold down the shift key, left click and drag the dashed box. 2. Release the left mouse button to place the gain block on the on the other branch. You can connect the separated line using the left mouse button. EE 290 Introduction to SIMULINK Page 3-12 Brian Daku

14 Deleting and Selecting Delete a block by selecting the block and pressing the Delete or Backspace key. You can also use Cut or Clear from the Edit menu or by right-clicking on the block. Similarly, you can delete a signal line. If you want to move, copy or delete a group of blocks, you must first select the multiple blocks. This can be done using two methods: 1. Hold the shift key down while left-clicking on each block of interest. 2. Left-click and hold the mouse button near the blocks. Drag the dotted bounding box that appears to enclose all of the desired blocks. Release the mouse and all the blocks are selected. EE 290 Introduction to SIMULINK Page 3-13 Brian Daku

15 Combining Signals Two signals can be simultaneously displayed on a scope by combining them into a vector. A Mux block from the Signals & Systems library can be used to combine scalar signals into vectors. Sine Wave Sine Wave Add the Mux block to the left model to produce the model on the right. To identify the vector signals in the model on the the right, Wide Nonscalar Lines and Signal Dimensions have been selected from the Format menu. EE 290 Introduction to SIMULINK Page 3-14 Brian Daku

16 Setting Block Parameters Sine Wave Sine Wave 1 2 Double left click block -K- 2 Block parameters can be any MATLAB function (eg. sqrt(4)). Right clicking on the block can also be used to display the block parameter box using the displayed menu. EE 290 Introduction to SIMULINK Page 3-15 Brian Daku

17 Running the Simulation Start the simulation by selecting the play icon -Display the scopes by double clicking on the scope icons. -Automatically scale the scope by selecting the binocular icon. EE 290 Introduction to SIMULINK Page 3-16 Brian Daku

18 Block Diagram Zoom You can control the size of your model in the window using the following methods: Select the menu item View->Zoom in to increase the model size. OR use the hot key r to zoom in. Select the menu item View->Zoom out to decrease the model size. OR use the hot key v to zoom out. If you want to fit the model to the window size, press the space bar. EE 290 Introduction to SIMULINK Page 3-17 Brian Daku

19 Modifying Block Graphics Resizing Blocks Left click on the block to select the block. Left click and drag any of the corners to resize the block. Coloring Blocks Right click on a block to display a menu. Select Foreground color or Background color and choose your color. The Foreground color modification changes the block color and all output signal lines. This feature can be used to make complex models easier to read. Drop Shadow Right click on a block, select Format and then Hide drop shadow. EE 290 Introduction to SIMULINK Page 3-18 Brian Daku

20 Block Orientation Blocks can be flipped using Ctrl-I or Flip Block in the Format menu or rotated using Ctrl-R or Rotate Block. Sine Wave Sine Wave K K 1 1 Original Rotated Block Sine Wave K 1 Repositioned Block EE 290 Introduction to SIMULINK Page 3-19 Brian Daku

21 Annotating Models Double left-click anywhere in model window to open textbox and type in the text. To reposition the text box just left-click on the box and drag (the box has to be unselected first). You can edit the text by double left-clicking on the text box. Right-click on text box to change the size, font or alignment of the text. Sine Wave This is a basic model. K 1 EE 290 Introduction to SIMULINK Page 3-20 Brian Daku

22 Labeling Signals To label a signal, double left-click on the signal line and a text box will appear, then type in the label name. This text box is attached to the signal line, you can reposition it on the line. But you can t move it away from the line. You can also use a GUI to add a label. Select the signal line, and right click (or the Edit menu), select Signal Properties to see the GUI. Here you can also link to an HTML document. SignalA SignalA Sine Wave K SignalB 1 EE 290 Introduction to SIMULINK Page 3-21 Brian Daku

23 Propagating Signal Labels Signal labels can be propagated through virtual blocks (ones that do not change the signal). Label the signal with a <, Edit Update Diagram. then select the menu item You could also go to Signal Properties and enter < or turn Show Propagated Signals on. Note that the title of the display is given the signal name. SignalA SignalA Sine Wave K SignalB <SignalA, SignalB> 1 EE 290 Introduction to SIMULINK Page 3-22 Brian Daku

24 Input from Workspace The From Workspace block in the Simulink Sources library can be used to input signals into SIMULINK. From Workspace The input can take the standard form of two dimensional matrix with time and data value columns or a structure. Parameters and Dialog Box Data An expression that evaluates to an array or a structure containing an array EE 290 Introduction to SIMULINK of simulation times and corresponding Page 3 - signal 23 values. For example, Brian Daku suppose

25 Output to Workspace The To Workspace block in the Simulink Sinks library can be used to output SIMULINK signals to the workspace. To Workspace The output can bein another savedexample, as an all parameters array are of asdata defined in values, the first example or as except a that the Limit data points to last is 3. In this case, only the last three sample structure, with or without points collected the are written timeto the information. workspace. If the simulation stop time is 100, data corresponds to times 99.0, 99.5, and seconds (three points). The signals Data Type go to the A To Workspace workspace block can when save input the of any simulation real or complex data is paused type to the Support MATLAB workspace. or ends. Parameters and Dialog Box Variable name EE 290 Introduction to SIMULINK The name of the array that holds Pagethe 3 -data. 24 Brian Daku

26 Block Parameters from the Workspace Block parameters can be defined as variables in the workspace or they can be mathematical expressions that are evaluated in the workspace. If a variable used in SIMULINK is undefined in the workspace, an error message will appear. In the following gain block examples, variable A must be defined in the workspace. A sqrt(a) EE 290 Introduction to SIMULINK Page 3-25 Brian Daku

27 Vectors, Matrices and SIMULINK In SIMULINK signals and block parameters can be 1-D vectors and the default operations are element-by-element. SIMULINK can also work with matrices. It can tell the difference between row and column vectors. Blocks can be configured to treat the parameters as matrices. Note, in SIMULINK a vector is a one-dimensional (1-D) array of values, an ordered list that has no row or column orientation. There is no MATLAB equivalent for a 1-D Simulink vector and most blocks treat a 1-D vector as a column vector. Row vectors, column vectors and matrices are referred to as two-dimensional (2-D) arrays. EE 290 Introduction to SIMULINK Page 3-26 Brian Daku

28 Fcn: Function Blocks This block implements simple functions. Simulink Functions & Tables library. Input is referred to as u and it can be a vector. Output is always a scalar. C language expressions, ie sin(u[1]) + cos(u[2]) MATLAB Fcn: This block is used to call MATLAB functions. Simulink Functions & Tables library. The function must return a single output, which can be a vector. The specified function is applied to the input, or u can be used, ie mean, sin(u((1)) + cos(u(2)) Slow, since MATLAB parser is called. EE 290 Introduction to SIMULINK Page 3-27 Brian Daku

29 Block The scope block can be customized for your viewing pleasure. The Binoculars icon Autoscales the plot. Right-clicking on a graph, you can manually set the axes. The Magnifying glasses are used to zoom, zoom in x direction and zoom in y direction. General scope properties can be set by selecting the Properties icon. Number of axes (one for each input port). Time range, tick labels, sampling. Data history tab allows you to set the amount of data saved and you can output the scope data to the workspace. Use the Save Current Axes Settings icon to save your changes. EE 290 Introduction to SIMULINK Page 3-28 Brian Daku

30 Floating and Display Blocks When debugging complicated models, connecting a scope to each signal line can be time consuming. This problem is addressed with floating devices. The and Display blocks can be configured as floating devices using a setting in their parameter dialog box. A floating block has no input ports, it displays any selected signal in the model. To select a signal just left click on the signal line. A floating scope has a blue frame around the axes. Multiple floating devices in a model display the same signals. EE 290 Introduction to SIMULINK Page 3-29 Brian Daku

31 Signals for Floating Devices In SIMULINK, the buffers that store signal data are, by default, reused to save memory. Thus the signals are local variables. For floating devices, since there are no connections to signal lines, local variables are not useful. Thus you have to stop SIMULINK from reusing the buffer for that floating variable. This can be done in one of two ways: For all signals, disable (set to Off) the Signal storage reuse item in the Advanced tab of the Simulation Parameters box. For specific signals, right-click on the signal line and select Signal properties, then select the item Simulink Global (Test Point). EE 290 Introduction to SIMULINK Page 3-30 Brian Daku

32 Printing a Model Printing a Block Diagram Selecting the menu item File Print displays this print dialog When you select either the Current system and belowor All systems option, box (only a portion is shown here). two check boxes become enabled. In this figure, All systems is selected. Selecting the Look Under Mask Dialog check box prints the contents of masked subsystems when encountered at or below the level of the current block. When printing all systems, the top-level system is considered the current block so Simulink looks under any masked blocks encountered. You can design your own background frame for printing models using the frame editor, by typing frameedit at the MATLAB prompt. Selecting the Expand Unique Library Links check box prints the contents of library blocks when those blocks are systems. Only one copy is printed regardless of how many copies of the block are contained in the model. For more information about libraries, see Libraries on page Type doc frameedit to view a help file. The print log lists the blocks and systems printed. To print the print log, select the Include Print Log check box. EE 290 Introduction Selecting to SIMULINK the Frame check box prints Page a title 3 block - 31 frame on each diagram. Brian Daku

33 Summary This section covered the basic mechanics for building, documenting and simulating SIMULINK models. It should be more apparent that MATLAB is an integral part of using SIMULINK, since the workspace can be used for signal input and output and for defining block parameters. It should be noted that SIMULINK has a special way of viewing 1-D vectors, which does not fit into typical linear algebra definitions. EE 290 Introduction to SIMULINK Page 3-32 Brian Daku

Experiment 6 SIMULINK

Experiment 6 SIMULINK Experiment 6 SIMULINK Simulink Introduction to simulink SIMULINK is an interactive environment for modeling, analyzing, and simulating a wide variety of dynamic systems. SIMULINK provides a graphical user

More information

Experiment 8 SIMULINK

Experiment 8 SIMULINK Experiment 8 SIMULINK Simulink Introduction to simulink SIMULINK is an interactive environment for modeling, analyzing, and simulating a wide variety of dynamic systems. SIMULINK provides a graphical user

More information

Experiment 3. Getting Start with Simulink

Experiment 3. Getting Start with Simulink Experiment 3 Getting Start with Simulink Objectives : By the end of this experiment, the student should be able to: 1. Build and simulate simple system model using Simulink 2. Use Simulink test and measurement

More information

INTRODUCTION TO MATLAB, SIMULINK, AND THE COMMUNICATION TOOLBOX

INTRODUCTION TO MATLAB, SIMULINK, AND THE COMMUNICATION TOOLBOX INTRODUCTION TO MATLAB, SIMULINK, AND THE COMMUNICATION TOOLBOX 1) Objective The objective of this lab is to review how to access Matlab, Simulink, and the Communications Toolbox, and to become familiar

More information

Objectives. Simulink Basics

Objectives. Simulink Basics Simulink Basics This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: Describe Simulink environment List some of the commonly

More information

Introduction to Simulink. The Use of Mathematic Simulations in Electrical Engineering

Introduction to Simulink. The Use of Mathematic Simulations in Electrical Engineering Introduction to Simulink The Use of Mathematic Simulations in Electrical Engineering Lecture Outline 1) Introduction to Simulink 2) Modelling of dynamics systems 2 Simulink Tool for modeling, simulating,

More information

SIMULINK A Tutorial by Tom Nguyen

SIMULINK A Tutorial by Tom Nguyen Introduction SIMULINK A Tutorial by Tom Nguyen Simulink (Simulation and Link) is an extension of MATLAB by Mathworks Inc. It works with MATLAB to offer modeling, simulating, and analyzing of dynamical

More information

SIGNALS AND LINEAR SYSTEMS LABORATORY EELE

SIGNALS AND LINEAR SYSTEMS LABORATORY EELE The Islamic University of Gaza Faculty of Engineering Electrical Engineering Department SIGNALS AND LINEAR SYSTEMS LABORATORY EELE 3110 Experiment (5): Simulink Prepared by: Eng. Mohammed S. Abuwarda Eng.

More information

Lecture 10: Simulink. What is Simulink?

Lecture 10: Simulink. What is Simulink? Lecture 10: Simulink Dr. Mohammed Hawa Electrical Engineering Department University of Jordan EE201: Computer Applications. See Textbook Chapter 10. What is Simulink? Simulink is a tool for modeling, simulating

More information

Introduction to Matlab Simulink. Control Systems

Introduction to Matlab Simulink. Control Systems Introduction to Matlab Simulink & their application in Control Systems ENTC 462 - Spring 2007 Introduction Simulink (Simulation and Link) is an extension of MATLAB by Mathworks Inc. It works with MATLAB

More information

Inlichtingenblad, matlab- en simulink handleiding en practicumopgaven IWS

Inlichtingenblad, matlab- en simulink handleiding en practicumopgaven IWS Inlichtingenblad, matlab- en simulink handleiding en practicumopgaven IWS 4 SIMULINK 4 Simulink 4 Quick introduction General information Simulink is an etension of Matlab software for simulating dynamic

More information

BME 5742 Bio-Systems Modeling and Control

BME 5742 Bio-Systems Modeling and Control BME 5742 Bio-Systems Modeling and Control Lecture 4 Simulink Tutorial 1: Simulation of the Malthusian and Logistic Models Model Set Up, Scope Set Up Dr. Zvi Roth (FAU) 1 Getting started In the MATLAB command

More information

[ MATLAB ] [ Resources ] PART TWO: SIMULINK

[ MATLAB ] [ Resources ] PART TWO: SIMULINK Página 1 de 15 [ MATLAB ] [ Resources ] PART TWO: SIMULINK Contents Introduction Getting Started Handling of Blocks and Lines Annotations Some Examples NOTE: This tutorial is based on Simulink Version

More information

Simulink Basics Tutorial

Simulink Basics Tutorial 1 of 20 1/11/2011 5:45 PM Starting Simulink Model Files Basic Elements Running Simulations Building Systems Simulink Basics Tutorial Simulink is a graphical extension to MATLAB for modeling and simulation

More information

MATLAB AND SIMULINK. Modeling Dynamic Systems J. ABELL

MATLAB AND SIMULINK. Modeling Dynamic Systems J. ABELL MATLAB AND SIMULINK Modeling Dynamic Systems J. ABELL Modeling Dynamic Systems Creating a Model Create an Empty Model Create a Model Template Populate a Model Copy Blocks to Your Model Browse Block Libraries

More information

Simulink Basics Tutorial

Simulink Basics Tutorial Simulink Basics Tutorial Simulink is a graphical extension to MATLAB for modeling and simulation of systems. One of the main advantages of Simulink is the ability to model a nonlinear system, which a transfer

More information

ME422 Mechanical Control Systems Matlab/Simulink Hints and Tips

ME422 Mechanical Control Systems Matlab/Simulink Hints and Tips Cal Poly San Luis Obispo Mechanical Engineering ME Mechanical Control Systems Matlab/Simulink Hints and Tips Ridgely/Owen, last update Jan Building A Model The way in which we construct models for analyzing

More information

The Mathcad Workspace 7

The Mathcad Workspace 7 For information on system requirements and how to install Mathcad on your computer, refer to Chapter 1, Welcome to Mathcad. When you start Mathcad, you ll see a window like that shown in Figure 2-1. By

More information

Note 10 Introduction to MATLAB & SIMULINK

Note 10 Introduction to MATLAB & SIMULINK Note 10 Introduction to MATLAB & SIMULINK Department of Mechanical Engineering, University Of Saskatchewan, 57 Campus Drive, Saskatoon, SK S7N 5A9, Canada 1 1 Introduction to MATLAB MATLAB stands for the

More information

Introduction to Simulink

Introduction to Simulink Introduction to Simulink by Vinay S. K. Guntu 4310 Feedback Control Systems 1 Simulink Basics Tutorial Simulink is a graphical extension to MATLAB for modeling and simulation of systems. Advantages 1)

More information

UNIT 5. Simulink. 1. Introduction

UNIT 5. Simulink. 1. Introduction UNIT 5 Simulink 1. Introduction... 1 2. Simulink... 2 2.1 Starting Simulink... 2 2.2 Model building... 3 2.3 Simulation parameters and Scope block... 5 2.4 Subsystems and masks... 11 2.5 S Functions...

More information

ELEC ENG 4CL4 CONTROL SYSTEM DESIGN

ELEC ENG 4CL4 CONTROL SYSTEM DESIGN ELEC ENG 4CL4 CONTROL SYSTEM DESIGN Lab #1: MATLAB/Simulink simulation of continuous casting Objectives: To gain experience in simulating a control system (controller + plant) within MATLAB/Simulink. To

More information

Guide to WB Annotations

Guide to WB Annotations Guide to WB Annotations 04 May 2016 Annotations are a powerful new feature added to Workbench v1.2.0 (Released May 2016) for placing text and symbols within wb_view tabs and windows. They enable generation

More information

Introduction to Simulink

Introduction to Simulink University College of Southeast Norway Introduction to Simulink Hans-Petter Halvorsen, 2016.11.01 http://home.hit.no/~hansha Preface Simulink, developed by The MathWorks, is a commercial tool for modeling,

More information

Introduction to Simulink

Introduction to Simulink Introduction to Simulink There are several computer packages for finding solutions of differential equations, such as Maple, Mathematica, Maxima, MATLAB, etc. These systems provide both symbolic and numeric

More information

MATLAB Project: Getting Started with MATLAB

MATLAB Project: Getting Started with MATLAB Name Purpose: To learn to create matrices and use various MATLAB commands for reference later MATLAB built-in functions used: [ ] : ; + - * ^, size, help, format, eye, zeros, ones, diag, rand, round, cos,

More information

Introduction to the MATLAB SIMULINK Program

Introduction to the MATLAB SIMULINK Program Introduction to the MATLAB SIMULINK Program Adapted from similar document by Dept. of Chemical Engineering, UC - Santa Barbara MATLAB, which stands for MATrix LABoratory, is a technical computing environment

More information

UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI KEJURUTERAAN ELEKTRONIK DAN KEJURUTERAAN KOMPUTER

UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI KEJURUTERAAN ELEKTRONIK DAN KEJURUTERAAN KOMPUTER UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI KEJURUTERAAN ELEKTRONIK DAN KEJURUTERAAN KOMPUTER FAKULTI KEJURUTERAAN ELEKTRONIK DAN KEJURUTERAAN KOMPUTER BENC 2113 DENC ECADD 2532 ECADD LAB SESSION 6/7 LAB

More information

Exploring the Workspace

Exploring the Workspace Exploring the Workspace The illustration above shows a typical Create and Cut screen when first loading the software. See the coordinating sections below for an explanation of each shortcut button. Design

More information

ChemSense Studio Client Version 3.0.7

ChemSense Studio Client Version 3.0.7 Quick Start Guide: ChemSense Studio Client Version 3.0.7 January 5, 2005 Comments/Questions/Bug Report? E-mail: chemsense-contact@ctl.sri.com Background The ChemSense Studio Client software supports the

More information

Systems & Control Lab.-Manual

Systems & Control Lab.-Manual German University in Cairo - GUC Information Engineering and Technology Electronics, Communications, & Networks Systems & Control Lab.-Manual (3) A brief overview of: By: Eng. Moustafa Adly ON-OFF control

More information

Controlling the Drawing Display

Controlling the Drawing Display Controlling the Drawing Display In This Chapter 8 AutoCAD provides many ways to display views of your drawing. As you edit your drawing, you can control the drawing display and move quickly to different

More information

Appendix A. HINTS WHEN USING EXCEL w

Appendix A. HINTS WHEN USING EXCEL w Appendix A HINTS WHEN USING EXCEL w This appendix provides hints when using Microsoft Excel. Appendix A includes general features that are useful in all the applications solved with Excel in this book.

More information

TI-SmartView Emulator Software for the TI-84 Plus Family (Windows and Macintosh )

TI-SmartView Emulator Software for the TI-84 Plus Family (Windows and Macintosh ) TI-SmartView Emulator Software for the TI-84 Plus Family (Windows and Macintosh ) Important Information Texas Instruments makes no warranty, either express or implied, including but not limited to any

More information

SIMULINK Tutorial. Select File-New-Model from the menu bar of this window. The following window should now appear.

SIMULINK Tutorial. Select File-New-Model from the menu bar of this window. The following window should now appear. SIMULINK Tutorial Simulink is a block-orientated program that allows the simulation of dynamic systems in a block diagram format whether they are linear or nonlinear, in continuous or discrete forms. To

More information

Photoshop / Editing paths

Photoshop / Editing paths Photoshop / Editing paths Path segments, components, and points Select a path Adjust path segments Add or delete anchor points Convert between smooth points and corner points Adjust path components Path

More information

Introduction to LabVIEW

Introduction to LabVIEW Introduction to LabVIEW How to Succeed in EE 20 Lab Work as a group of 2 Read the lab guide thoroughly Use help function and help pages in LabVIEW Do the Pre-Lab before you come to the lab Don t do the

More information

Microsoft Word 2010 Tutorial

Microsoft Word 2010 Tutorial 1 Microsoft Word 2010 Tutorial Microsoft Word 2010 is a word-processing program, designed to help you create professional-quality documents. With the finest documentformatting tools, Word helps you organize

More information

Introduction to Scientific Computing with Matlab

Introduction to Scientific Computing with Matlab UNIVERSITY OF WATERLOO Introduction to Scientific Computing with Matlab SAW Training Course R. William Lewis Computing Consultant Client Services Information Systems & Technology 2007 Table of Contents

More information

Creates a 1 X 1 matrix (scalar) with a value of 1 in the column 1, row 1 position and prints the matrix aaa in the command window.

Creates a 1 X 1 matrix (scalar) with a value of 1 in the column 1, row 1 position and prints the matrix aaa in the command window. EE 350L: Signals and Transforms Lab Spring 2007 Lab #1 - Introduction to MATLAB Lab Handout Matlab Software: Matlab will be the analytical tool used in the signals lab. The laboratory has network licenses

More information

Process Automation CHEM-E7140

Process Automation CHEM-E7140 Process Automation CHEM-E7140 Tutorial 3: An introduction to Simulink 1 Contents 1 Simulink: a brief introduction...2 A. Getting started...2 B. Modeling dynamic models...3 C. Creating a new model...4 D.

More information

Introduction to Simulink

Introduction to Simulink Introduction to Simulink Mikael Manngård Process Control Laboratory, Åbo Akademi University February 27, 2014 Simulink is an extension to MATLAB that is used for modeling and simulation of dynamic systems.

More information

SOUND BROWSER SYSTEM PROTOTYPES SOUND FILE WINDOW. Click to update the list when files or directories have been added or removed by other programs.

SOUND BROWSER SYSTEM PROTOTYPES SOUND FILE WINDOW. Click to update the list when files or directories have been added or removed by other programs. Each Sound in the list that is preceded by a cyan arrow (->) performs processing on an input (the replaceable input). These Sounds come with a default input, but a replacement input can be substituted

More information

L E S S O N 2 Background

L E S S O N 2 Background Flight, Naperville Central High School, Naperville, Ill. No hard hat needed in the InDesign work area Once you learn the concepts of good page design, and you learn how to use InDesign, you are limited

More information

A Guide to Processing Photos into 3D Models Using Agisoft PhotoScan

A Guide to Processing Photos into 3D Models Using Agisoft PhotoScan A Guide to Processing Photos into 3D Models Using Agisoft PhotoScan Samantha T. Porter University of Minnesota, Twin Cities Fall 2015 Index 1) Automatically masking a black background / Importing Images.

More information

LEARNING TO PROGRAM WITH MATLAB. Building GUI Tools. Wiley. University of Notre Dame. Craig S. Lent Department of Electrical Engineering

LEARNING TO PROGRAM WITH MATLAB. Building GUI Tools. Wiley. University of Notre Dame. Craig S. Lent Department of Electrical Engineering LEARNING TO PROGRAM WITH MATLAB Building GUI Tools Craig S. Lent Department of Electrical Engineering University of Notre Dame Wiley Contents Preface ix I MATLAB Programming 1 1 Getting Started 3 1.1 Running

More information

the Simulation of Dynamics Using Simulink

the Simulation of Dynamics Using Simulink INTRODUCTION TO the Simulation of Dynamics Using Simulink Michael A. Gray CRC Press Taylor & Francis Croup Boca Raton London New York CRC Press is an imprint of the Taylor & Francis Group an informa business

More information

StudioPrompter Tutorials. Prepare before you start the Tutorials. Opening and importing text files. Using the Control Bar. Using Dual Monitors

StudioPrompter Tutorials. Prepare before you start the Tutorials. Opening and importing text files. Using the Control Bar. Using Dual Monitors StudioPrompter Tutorials Prepare before you start the Tutorials Opening and importing text files Using the Control Bar Using Dual Monitors Using Speed Controls Using Alternate Files Using Text Markers

More information

Drawing Tools. Drawing a Rectangle

Drawing Tools. Drawing a Rectangle Chapter Microsoft Word provides extensive DRAWING TOOLS that allow you to enhance the appearance of your documents. You can use these tools to assist in the creation of detailed publications, newsletters,

More information

The Photoshop Workspace

The Photoshop Workspace Adobe Photoshop: Chapter 2: The Photoshop Workspace When you first open or start Photoshop the work area is made up of a set of default or standard Tools, Palettes and menus. Photoshop s Tools are contained

More information

Using MATLAB, SIMULINK and Control System Toolbox

Using MATLAB, SIMULINK and Control System Toolbox Using MATLAB, SIMULINK and Control System Toolbox A practical approach Alberto Cavallo Roberto Setola Francesco Vasca Prentice Hall London New York Toronto Sydney Tokyo Singapore Madrid Mexico City Munich

More information

Introduction to Word 2010

Introduction to Word 2010 Introduction to Word 2010 Screen Elements 4 1 2 3 5 10 6 7 8 9 1. File Tab: The File tab will bring you into the Backstage View. The Backstage View is where you manage your files and the data about them

More information

AutoCAD 2009 User InterfaceChapter1:

AutoCAD 2009 User InterfaceChapter1: AutoCAD 2009 User InterfaceChapter1: Chapter 1 The AutoCAD 2009 interface has been enhanced to make AutoCAD even easier to use, while making as much screen space available as possible. In this chapter,

More information

Adobe Illustrator CS5 Part 2: Vector Graphic Effects

Adobe Illustrator CS5 Part 2: Vector Graphic Effects CALIFORNIA STATE UNIVERSITY, LOS ANGELES INFORMATION TECHNOLOGY SERVICES Adobe Illustrator CS5 Part 2: Vector Graphic Effects Summer 2011, Version 1.0 Table of Contents Introduction...2 Downloading the

More information

Using Arrays and Vectors to Make Graphs In Mathcad Charles Nippert

Using Arrays and Vectors to Make Graphs In Mathcad Charles Nippert Using Arrays and Vectors to Make Graphs In Mathcad Charles Nippert This Quick Tour will lead you through the creation of vectors (one-dimensional arrays) and matrices (two-dimensional arrays). After that,

More information

UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI KEJURUTERAAN ELEKTRONIK DAN KEJURUTERAAN KOMPUTER

UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI KEJURUTERAAN ELEKTRONIK DAN KEJURUTERAAN KOMPUTER UNIVERSITI TEKNIKAL MALAYSIA MELAKA FAKULTI KEJURUTERAAN ELEKTRONIK DAN KEJURUTERAAN KOMPUTER FAKULTI KEJURUTERAAN ELEKTRONIK DAN KEJURUTERAAN KOMPUTER BENC 2113 DENC ECADD 2532 ECADD LAB SESSION 6/7 LAB

More information

Radial Diameter Dimension. Contents

Radial Diameter Dimension. Contents Radial Diameter Dimension Contents Description Availability Placement Editing via an Associated Properties Dialog Editing via the PCB Inspector Panel Editing via the PCB List Panel Graphical Editing Notes

More information

Working with Spectrum Tabs, Plots, and Charts

Working with Spectrum Tabs, Plots, and Charts CHAPTER 7 Spectrum Tabs, Plots, and Charts Overview Cisco Spectrum Expert software provides two spectrum tabs, Spectrum and Spectrum (2). Each tab operates identically. The tabs allow you to create, name,

More information

SystemVue 2011 Fundamentals (version ) LAB EXERCISE 1. SystemVue Basics

SystemVue 2011 Fundamentals (version ) LAB EXERCISE 1. SystemVue Basics SystemVue 2011 Fundamentals (version 1-2012) LAB EXERCISE 1 SystemVue Basics This lab exercise introduces the basic use model of SystemVue, including using the built-in templates, running analyses and

More information

Computer Aided Design (CAD) Lecture 10. Introduction to Simulink (3) Dr.Eng. Basem ElHalawany

Computer Aided Design (CAD) Lecture 10. Introduction to Simulink (3) Dr.Eng. Basem ElHalawany Computer Aided Design (CAD) Lecture 10 Introduction to Simulink (3) Dr.Eng. Basem ElHalawany Schedule (Updated 28-10) Topics Estimated Duration (# Lectures) Introduction 1 Introduction to Matlab Environment

More information

Grade 8 FSA Mathematics Practice Test Guide

Grade 8 FSA Mathematics Practice Test Guide Grade 8 FSA Mathematics Practice Test Guide This guide serves as a walkthrough of the Grade 8 Florida Standards Assessments (FSA) Mathematics practice test. By reviewing the steps listed below, you will

More information

An Introduction to Using Simulink

An Introduction to Using Simulink An Introduction to Using Simulink COURSE NOTES Eric Peasley, Department of Engineering Science, University of Oxford Adapted and updated by Dr I. F. Mear using MATLAB 2017b and MATLAB 2018b version 5.0,

More information

COPYRIGHTED MATERIAL PHOTOSHOP WORKSPACE. Interface Overview 3. Menus 15. The Toolbox 29. Palettes 61. Presets and Preferences 83 WEB TASKS

COPYRIGHTED MATERIAL PHOTOSHOP WORKSPACE. Interface Overview 3. Menus 15. The Toolbox 29. Palettes 61. Presets and Preferences 83 WEB TASKS PHOTOSHOP WORKSPACE CHAPTER 1 Interface Overview 3 CHAPTER 2 Menus 15 CHAPTER 3 The Toolbox 29 CHAPTER 4 Palettes 61 CHAPTER 5 Presets and Preferences 83 COPYRIGHTED MATERIAL PHOTOSHOP WORK SPACE UNIVERSAL

More information

CECOS University Department of Electrical Engineering. Wave Propagation and Antennas LAB # 1

CECOS University Department of Electrical Engineering. Wave Propagation and Antennas LAB # 1 CECOS University Department of Electrical Engineering Wave Propagation and Antennas LAB # 1 Introduction to HFSS 3D Modeling, Properties, Commands & Attributes Lab Instructor: Amjad Iqbal 1. What is HFSS?

More information

VIMED JWEB Manual. Victorian Stroke Telemedicine. Version: 1.0. Created by: Grant Stephens. Page 1 of 17

VIMED JWEB Manual. Victorian Stroke Telemedicine. Version: 1.0. Created by: Grant Stephens. Page 1 of 17 VIMED JWEB Manual Victorian Stroke Telemedicine Version: 1.0 Created by: Grant Stephens Page 1 of 17 1 Table of Contents 1 Table of Contents... 2 2 What is JWEB?... 4 3 Accessing JWEB... 4 3.1 For Mac

More information

Introduction to Excel 2013

Introduction to Excel 2013 Introduction to Excel 2013 Copyright 2014, Software Application Training, West Chester University. A member of the Pennsylvania State Systems of Higher Education. No portion of this document may be reproduced

More information

Create ruler guides. Create a ruler guide

Create ruler guides. Create a ruler guide Create ruler guides Ruler guides are different from grids in that they can be positioned freely on a page or on a pasteboard. You can create two kinds of ruler guides: page guides, which appear only on

More information

To learn more about the Milestones window choose: Help Help Topics Select the Index tab and type in the feature. For Example toolbox.

To learn more about the Milestones window choose: Help Help Topics Select the Index tab and type in the feature. For Example toolbox. To learn more about the Milestones window choose: Help Help Topics Select the Index tab and type in the feature. For Example toolbox. 1 of 12 CHOOSE THE DATES TAB TO: 1. Set the schedule s Date Range.

More information

Learning Microsoft Word By Greg Bowden. Chapter 10. Drawing Tools. Guided Computer Tutorials

Learning Microsoft Word By Greg Bowden. Chapter 10. Drawing Tools. Guided Computer Tutorials Learning Microsoft Word 2007 By Greg Bowden Chapter 10 Drawing Tools Guided Computer Tutorials www.gct.com.au PUBLISHED BY GUIDED COMPUTER TUTORIALS PO Box 311 Belmont, Victoria, 3216, Australia www.gct.com.au

More information

GIMP WEB 2.0 BADGES. GIMP is all about IT (Images and Text) OPEN GIMP

GIMP WEB 2.0 BADGES. GIMP is all about IT (Images and Text) OPEN GIMP GIMP WEB 2.0 BADGES and Badges: Circle with Flap Completed Project WEB 2.0 BADGES: CIRCLE WITH FLAP GIMP is all about IT (Images and Text) OPEN GIMP Step 1: To begin a new GIMP project, from the Menu Bar,

More information

USER GUIDE DESIGN LAYOUTS

USER GUIDE DESIGN LAYOUTS USER GUIDE DESIGN LAYOUTS Introduction COPYRIGHT Copyright 1998-2016. Wilcom Pty Ltd, Wilcom International Pty Ltd. All Rights reserved. All title and copyrights in and to Digitizer Embroidery Software

More information

Microsoft Word 2016 by Prapaporn Techa-angkoon adapted into English by Dr. Prakarn Unachak

Microsoft Word 2016 by Prapaporn Techa-angkoon adapted into English by Dr. Prakarn Unachak Microsoft Word 2016 by Prapaporn Techa-angkoon adapted into English by Dr. Prakarn Unachak 204100 IT AND MODERN LIFE 1. Microsoft Word 2016 Basics 2. Formatting: Font and Paragraph 3. Formatting: Layout

More information

Xyron Wishblade Software Manual (PC)

Xyron Wishblade Software Manual (PC) Xyron Wishblade Software Manual (PC) Provided By http://www.mybinding.com http://www.mybindingblog.com Xyron Wishblade Create & Cut Software Manual Section 1 Getting Started with Tool Bars 2 Standard Tool

More information

Computer Project: Getting Started with MATLAB

Computer Project: Getting Started with MATLAB Computer Project: Getting Started with MATLAB Name Purpose: To learn to create matrices and use various MATLAB commands. Examples here can be useful for reference later. MATLAB functions: [ ] : ; + - *

More information

Maple Quick Start. Maplesoft, a division of Waterloo Maple Inc.

Maple Quick Start. Maplesoft, a division of Waterloo Maple Inc. Maple Quick Start Maplesoft, a division of Waterloo Maple Inc. This tutorial is designed to help you become familiar with the Maple environment and teach you the few fundamental concepts and tools you

More information

ActivLearning. Training Series. addendum

ActivLearning. Training Series. addendum ActivLearning Training Series addendum ActivInspire 1.6 Update Promethean continues to evolve the ActivInspire software to maximize functionality, simplify lesson preparation, and enable you to deliver

More information

VIEWZ 1.3 USER MANUAL

VIEWZ 1.3 USER MANUAL VIEWZ 1.3 USER MANUAL 2007-08 Zeus Numerix ViewZ 1.3.0 User Manual Revision: 200806061429 The latest copy of this PDF may be downloaded from the website. An online (HTML) version is also available. Zeus

More information

Table of Contents. Introduction.*.. 7. Part /: Getting Started With MATLAB 5. Chapter 1: Introducing MATLAB and Its Many Uses 7

Table of Contents. Introduction.*.. 7. Part /: Getting Started With MATLAB 5. Chapter 1: Introducing MATLAB and Its Many Uses 7 MATLAB Table of Contents Introduction.*.. 7 About This Book 1 Foolish Assumptions 2 Icons Used in This Book 3 Beyond the Book 3 Where to Go from Here 4 Part /: Getting Started With MATLAB 5 Chapter 1:

More information

Creating a Basic Chart in Excel 2007

Creating a Basic Chart in Excel 2007 Creating a Basic Chart in Excel 2007 A chart is a pictorial representation of the data you enter in a worksheet. Often, a chart can be a more descriptive way of representing your data. As a result, those

More information

Dive Into Visual C# 2008 Express

Dive Into Visual C# 2008 Express 1 2 2 Dive Into Visual C# 2008 Express OBJECTIVES In this chapter you will learn: The basics of the Visual Studio Integrated Development Environment (IDE) that assists you in writing, running and debugging

More information

Texas School for the Blind and Visually Impaired. Using The Drawing Tools in Microsoft Word 2007 for Tactile Graphic Production

Texas School for the Blind and Visually Impaired. Using The Drawing Tools in Microsoft Word 2007 for Tactile Graphic Production Texas School for the Blind and Visually Impaired Outreach Programs 1100 West 45 th Street Austin, Texas, 78756 Using The Drawing Tools in Microsoft Word 2007 for Tactile Graphic Production Developed by:

More information

MATLAB The first steps. Edited by Péter Vass

MATLAB The first steps. Edited by Péter Vass MATLAB The first steps Edited by Péter Vass MATLAB The name MATLAB is derived from the expression MATrix LABoratory. It is used for the identification of a software and a programming language. As a software,

More information

Getting Started With XPresReview

Getting Started With XPresReview Getting Started With XPresReview Step One : Downloading & Installing The XPresReview Software Cagenix utilizes a software package called XpresReview for our design approval process. DOWNLOAD LINK : http://xpresreview.cagenix.com

More information

3 TUTORIAL. In This Chapter. Figure 1-0. Table 1-0. Listing 1-0.

3 TUTORIAL. In This Chapter. Figure 1-0. Table 1-0. Listing 1-0. 3 TUTORIAL Figure 1-0. Table 1-0. Listing 1-0. In This Chapter This chapter contains the following topics: Overview on page 3-2 Exercise One: Building and Running a C Program on page 3-4 Exercise Two:

More information

Homework Assignment 9 LabVIEW tutorial

Homework Assignment 9 LabVIEW tutorial Homework Assignment 9 LabVIEW tutorial Due date: Wednesday, December 8 (midnight) For this homework assignment, you will complete a tutorial on the LabVIEW data acquistion software. This can be done on

More information

Lehigh University Library & Technology Services

Lehigh University Library & Technology Services Lehigh University Library & Technology Services Start Word Open a file called day2 Microsoft WORD 2003 Day 2 Click the Open button on the Standard Toolbar Go to the A: drive and highlight day2 and click

More information

It is a good idea to practice View Control tools for 5 minutes at the start of every 3D session, before doing any other work.

It is a good idea to practice View Control tools for 5 minutes at the start of every 3D session, before doing any other work. 3D View Control Module Overview All the 2D view controls, such as Fit View, Zoom In and Out, Window Area, and Pan, can be used in 3D. As in 2D, elements to the left, right, above, or below can be excluded

More information

CHAPTER 1 COPYRIGHTED MATERIAL. Getting to Know AutoCAD. Opening a new drawing. Getting familiar with the AutoCAD and AutoCAD LT Graphics windows

CHAPTER 1 COPYRIGHTED MATERIAL. Getting to Know AutoCAD. Opening a new drawing. Getting familiar with the AutoCAD and AutoCAD LT Graphics windows CHAPTER 1 Getting to Know AutoCAD Opening a new drawing Getting familiar with the AutoCAD and AutoCAD LT Graphics windows Modifying the display Displaying and arranging toolbars COPYRIGHTED MATERIAL 2

More information

ENVI Classic Tutorial: Introduction to ENVI Classic 2

ENVI Classic Tutorial: Introduction to ENVI Classic 2 ENVI Classic Tutorial: Introduction to ENVI Classic Introduction to ENVI Classic 2 Files Used in This Tutorial 2 Getting Started with ENVI Classic 3 Loading a Gray Scale Image 3 ENVI Classic File Formats

More information

Working with Graphics and Text

Working with Graphics and Text Chapter 2 Working with Graphics and Text Learning Objectives After completing this chapter, you will be able to: Create vector graphics using drawing tools Modify the shape and size of the selected objects

More information

MICROSOFT OFFICE. Courseware: Exam: Sample Only EXCEL 2016 CORE. Certification Guide

MICROSOFT OFFICE. Courseware: Exam: Sample Only EXCEL 2016 CORE. Certification Guide MICROSOFT OFFICE Courseware: 3263 2 Exam: 77 727 EXCEL 2016 CORE Certification Guide Microsoft Office Specialist 2016 Series Microsoft Excel 2016 Core Certification Guide Lesson 1: Introducing Excel Lesson

More information

Piping & Instrumentation Diagrams

Piping & Instrumentation Diagrams Page 1 Piping & Instrumentation Diagrams Preface Using This Guide What's New? Getting Started Entering the Workbench Setting up Working Units and Grid Placing Components Routing a Piping Line or I & C

More information

Getting Started With Excel

Getting Started With Excel Chapter 1 Getting Started With Excel This chapter will familiarize you with various basic features of Excel. Specific features which you need to solve a problem will be introduced as the need arises. When

More information

MatDeck User Manual. Contents

MatDeck User Manual. Contents MatDeck User Manual Contents Table of Pictures... 2 1 Activate license - Help tab... 6 2 MatDeck basics... 7 2.1 Document list area... 7 2.2 Document area... 8 2.2.1 Data types... 8 2.2.2 Variables...

More information

Adobe Illustrator CS Design Professional GETTING STARTED WITH ILLUSTRATOR

Adobe Illustrator CS Design Professional GETTING STARTED WITH ILLUSTRATOR Adobe Illustrator CS Design Professional GETTING STARTED WITH ILLUSTRATOR Chapter Lessons Create a new document Explore the Illustrator window Create basic shapes Apply fill and stroke colors to objects

More information

Spreadsheets Microsoft Office Button Ribbon

Spreadsheets Microsoft Office Button Ribbon Getting started with Excel 2007 you will notice that there are many similar features to previous versions. You will also notice that there are many new features that you ll be able to utilize. There are

More information

Introduction to Mathcad

Introduction to Mathcad CHAPTER 1 Introduction to Mathcad Mathcad is a product of MathSoft inc. The Mathcad can help us to calculate, graph, and communicate technical ideas. It lets us work with mathematical expressions using

More information

Chapter 25 Editing Windows. Chapter Table of Contents

Chapter 25 Editing Windows. Chapter Table of Contents Chapter 25 Editing Windows Chapter Table of Contents ZOOMING WINDOWS...368 RENEWING WINDOWS...375 ADDING AND DELETING...378 MOVING AND SIZING...385 ALIGNING GRAPHS...391 365 Part 2. Introduction 366 Chapter

More information

Welcome to MicroStation

Welcome to MicroStation Welcome to MicroStation Module Overview This module will help a new user become familiar with the tools and features found in the MicroStation design environment. Module Prerequisites Fundamental knowledge

More information

Appendix B: Creating and Analyzing a Simple Model in Abaqus/CAE

Appendix B: Creating and Analyzing a Simple Model in Abaqus/CAE Getting Started with Abaqus: Interactive Edition Appendix B: Creating and Analyzing a Simple Model in Abaqus/CAE The following section is a basic tutorial for the experienced Abaqus user. It leads you

More information