MATLAB Workshop 14 - Plotting Data in MATLAB
|
|
|
- Delphia Rodgers
- 10 years ago
- Views:
Transcription
1 MATLAB: Workshop 14 - Plotting Data in MATLAB page 1 MATLAB Workshop 14 - Plotting Data in MATLAB Objectives: Learn the basics of displaying a data plot in MATLAB. MATLAB Features: graphics commands Command plot(x,y,symbol) semilogy(x,y,symbol) loglog(x,y,symbol) xlabel(xname) ylabel(yname) title(graphname) axis('equal') Action creates a pop up window that displays the (x,y) data points specified on linearly-scaled axes with the symbol (and color) specified in the string variable symbol. The data points are supplied as separate x and y vectors. MATLAB automatically scales the axes to fit the data. creates a pop up window that displays the (x,y) data points specified on a graph with the y-axis scaled in powers of 10 and the x-axis scaled linearly with the symbol (and color) specified in the string variable symbol. The data points are supplied as separate x and y vectors. MATLAB automatically scales the axes to fit the data. creates a pop up window that displays the (x,y) data points specified on a graph with both the x- and y-axes scaled in powers of 10 with the symbol (and color) specified in the string variable symbol. The data points are supplied as separate x and y vectors. MATLAB automatically scales the axes to fit the data. adds the text in the string variable xname below the x-axis. adds the text in the string variable yname below the y-axis. adds the text in the string variable graphname above the plot. forces equal-scaling on the x- and y-axes graph symbol options Symbol Options Symbol Color Symbol y yellow. point m magenta o circle c cyan x x-mark r red + plus g green blue * star b blue s square w white d diamond k black v triangle (down) ^ triangle (up) < triangle (left) > triangle (right) p pentagram h hexagram
2 MATLAB: Workshop 14 - Plotting Data in MATLAB page 2 Data display One of the most common activities that engage engineers is the display, analysis, and interpretation of data. How we choose to analyze and interpret data often depends upon the visual characteristics that we note from the initial display. MATLAB has numerous graphics techniques that allow simple, easy visualization of data and functions. Basic 2D plotting capabilities are addressed in this workshop. If you are interested in more information than is provided here, you can obtain it directly from the MATLAB help facility by typing help graphics General description of graphics functions help graph2d More specialized description of 2D graphics functions help graph3d More specialized description of 3D graphics functions help specgraph Description of special graphic styles and displays help winfun Description of Windows TM interface functions MATLAB actually contains a complete graphics toolbox called Handle Graphics that allows one to have complete control over the look and feel of any graphics display. This includes font type and font size for text, location of text on the screen, embedding graphs within other graphs, etc, that the advanced graphics designer might want to control. If you are not satisfied with the basic graphics capabilities described in these workshops, you might want to learn more about Handle Graphics. An Environmental Engineering problem Wastewater treatment to assure that water returned to the environment after use is as clean as or cleaner than the water source falls within the province of environmental and civil engineers. A common method to remove small diameter particulate matter from wastewater is to add a small amount of an agglomeration agent that causes the particles to cling together and form larger particles. Larger diameter particles will settle (fall to the bottom of a tank or pond) faster than small diameter particles. An environmental engineer has obtained the laboratory measurements shown in the table below for settling of solids in a holding pond after adding an agglomeration agent. The experiment measured the mass of solids settled to the bottom of the pond as a function of time. The experiment was run in duplicate, i.e., twice, so there are two listings of (time,mass) data in the table. Solids settling: agglomeration as a function of time Time, min Mass, kg Plotting data Ultimately, the engineer would like to develop an equation that describes the settled mass as a function of time based upon the data. As a first step in analyzing the information, she would like to display the data in a simple graph. Because she took this introductory course to MATLAB, the engineer has available a script to help with the experimental data analysis. Running the script produces a pop-up window with the graphical display at the right.
3 MATLAB: Workshop 14 - Plotting Data in MATLAB page 3 The graphical display has several elements that are common to all graphical data displays: Data shown as discrete points Symbol (and color) used to display data Appropriate range and domain for data display x-axis label (with units) y-axis label (with units) Graph title Note that there is no line connecting the dots. (1) MATLAB commands to display data on a graph. Create the graph of agglomeration mass versus time directly in the Command Window by entering the following commands:» % create (x,y) data points in separate vectors» xdat = [1,5,10,15,20,1,5,10,15,20];» ydat = [ ];»» % display data on linear graph» plot(xdat,ydat,'b*') a pop-up window should appear with the data points plotted» xlabel('time, min')» ylabel('mass, kg')» title('agglomerated Mass versus Time') the axis labels and title should also now appear After creating a set of (x,y) data points as separate x- and y-vectors, the data can be plotted in an annotated graph using the plot, xlabel, ylabel, and title MATLAB commands. Focusing on the graphical display commands: plot(x,y,symbol) - creates a pop up window that displays the (x,y) data points specified on linearly-scaled axes with the symbol (and color) specified in the string variable symbol. The data points are supplied as separate x and y vectors. Note that MATLAB automatically scales the axes to fit the data. xlabel(xname) - adds the text in the string variable xname below the x-axis. ylabel(yname) - adds the text in the string variable yname beside the y-axis. title(graphname) - adds the text in the string variable graphname above the plot. (2) Create a function to display data on a linear graph. Data plotting occurs frequently. Rather than typing the commands repetitively to create the display over and over to display such graphs, having a function that can display the graph with associated annotation (title and axis labels) would save time and effort. Following the design algorithm for functions:
4 MATLAB: Workshop 14 - Plotting Data in MATLAB page 4 function linearplot (1) Function to plot a set of (x,y) data with specified symbol and annotate plot with x-axis label, y-axis label, and title. (2) Produces a pop-up window with plot but returns no values. (3) Requires xdata vector with x-data points ydata vector with y-data points corresponding to xdata points symbol string value specifying symbol for plot xname string value specifying text for x-axis label yname string value specifying text for y-axis label graphname string value specifying text for graph title (4) Algorithm plot, xlabel, ylabel, and title commands - in order Create the function linearplot and save it in your current workspace. Be sure to have appropriate header comments and a variable dictionary. (3) Test linearplot using hardwired values. If your function is working properly, it should be able to reproduce the graph currently in the pop-up window if it is given the same values. Close the pop-up window by clicking on the X in the upper right hand corner. Since the xdat and ydat vectors are already available, test your function by entering»» % test linear plot function» linearplot(xdat,ydat,'b*','time, min', 'Mass, kg',... 'Agglomerated Mass versus Time') The preceding command assumes that you have designed your function with the input variables in the same order as shown here. If not, change the command to reflect the order in which you listed the variables. The figure should again appear, completely annotated. (4) Test linearplot using variable values. The previous test used hardwired values. This is fine if you are working from the Command Window. However, if you are developing a script to present and analyze data (does this provide a hint as to where we are going?), you will not be using the Command Window to call the function - it will be called from the script using variable names that are holding the desired information. To test this, close the pop-up window and enter the following in the Command Window»» % test linear plot function with variable parameters» symbol = 'b*';» xname = 'Time, min';» yname = 'Mass, kg';» graphname = 'Agglomerated Mass versus Time';» linearplot(xdat,ydat,symbol,xname,yname,graphname)
5 MATLAB: Workshop 14 - Plotting Data in MATLAB page 5 The figure should again appear, completely annotated. (5) Create a function to ask the user for graph display information. The information flow in a script to display data looks something like the diagram at the right. We already know that the Graph Display function requires the values shown at the right function box. We have supplied those values through the Command Window. However, a more useful script needs to get the values from the user. In particular, the information needed from the user includes: x data ydata xname yname graphname symbol Get Information Graph Display from outside keyboard, disk, etc x data ydata xname yname graphname symbol The (x,y) data set. This is generally contained in a data file! The graph labels: x-axis, y-axis, and title. The symbol to use for display of the data. Use the function design methodology to design a function to get the necessary information to provide to linearplot. Hint: have you already created a function that extracts values from a data file? Rhetorical question - the answer is yes! Can you adapt that function to this need? What will you name your function? The only part of this function that would be new is the appropriate symbol (type and color) to use for the data display. The two parts of the symbol are defined individually according to the table at the right. Note that, according to this table, we have been specifying a blue star as the symbol for the agglomeration versus time graphs. The order in which they are specified to the plot function does not matter. That is, 'b*' is the same as '*b'. > triangle (right) Given the large number of choices, your p pentagram function should display a menu to ask h hexagram for the color choice and, depending upon the response, use an if/elseif/else or switch/case structure to assign the appropriate code, e.g., 'b', to the variable symbolcolor. A similar process can be used to assign the symbol type code to the variable symboltype. Finally, the two can be combined (recall Workshop 3 on vectors) by the assignment statement symbol = [symbolcolor, symboltype]; Symbol Options Symbol Color Symbol y yellow. point m magenta o circle c cyan x x-mark r red + plus g green blue * star b blue s square w white d diamond k black v triangle (down) ^ triangle (up) < triangle (left) Design and code a data input function for the graph display script. How can you test your function? Hint: Create a data file that has the agglomeration data as (x,y) pairs and see whether you can reproduce the pop-up window display with successive calls to your information input and linear graph display functions.
6 MATLAB: Workshop 14 - Plotting Data in MATLAB page 6 Logarithmically-scaled plots The ultimate goal of plotting data is to find a relationship (equation) that relates the dependent variable to the independent variable. Workshop 15 presents techniques to find such relationships. Three functional forms bear special mention here. The first has already been used. A linearly-scaled graph, such as produced by plot, will suggest a straight-line fit, i.e., y = a1x + a 0 if all of the data points fall on a relatively straight line. a 1 is the slope of the line and a 0 is the y- intercept for the line. The agglomeration plot versus time has obvious curvature when plotted with linear scales - suggesting that a different functional form to relate the dependent and independent variables might be better. The first alternative that engineers usually consider is an exponential relationship, given by bx y = ae where a and b are constants. This relation is called exponential because the independent variable appears as an exponent in the equation. Note that small changes in x can cause large changes in y because of the exponential relationship. The hypothesis that the best relation is exponential can be easily tested in MATLAB by plotting the data on a semi-log plot. The phrase semi-log comes from taking (natural) logarithms of both side of the exponential relationship, yielding ln( y ) = bx + ln( a) Plotting ln(y) versus x should produce a straightline if this equation holds. Alternatively, we could plot the (x,y) data directly on a graph that has the y-axis scaled in powers of ten (why?). If we do this for the agglomeration data, we get the pop-up window shown at the right. Note the scaling for the y-axis goes in powers of 10 while the x-axis is linear. When looking at graphical data, always check the axis scaling!!! A graph with the y-axis scaled in powers of ten and the x-axis scaled linearly is called a semilog graph. (6) Create a function to display data on a semi-log graph. MATLAB has a simple command that will plot data on a semi-log graph: semilogy(x,y,symbol) - creates a pop up window that displays the (x,y) data points specified on a graph with the y-axis scaled in powers of 10 and the x-axis scaled linearly with the symbol (and color) specified in the string variable symbol. The data points are supplied as separate x and y vectors. Note that MATLAB automatically scales the axes to fit the data. Annotations appear with the xlabel, ylabel, and title commands as before. Create a function, semilogplot, that will create an annotated semi-log plot of data. Test your function using the agglomeration data to produce the semi-log plot above.
7 MATLAB: Workshop 14 - Plotting Data in MATLAB page 7 The second alternative that engineers usually consider is a power-law relationship, given by b y = ax where a and b are constants. This relation is called power-law because the independent variable is raised to a power in the equation. The hypothesis that the best relation for experimental data is powerlaw can be easily tested in MATLAB by plotting the data on a log-log plot. The phrase log-log comes from taking (natural) logarithms of both side of the power-law relationship, yielding ln( y ) = bln( x) + ln( a) Plotting ln(y) versus ln(x) should produce a straight-line if this equation holds. Alternatively, we could plot the (x,y) data directly on a graph that has both the x- and y-axes scaled in powers of ten (why?). If we do this for the agglomeration data, we get the pop-up window shown at the right. Note the scaling for both the x- and y-axes goes in powers of 10. Again, when looking at graphical data, always check the axis scaling!!! A graph with both the x- and y-axes scaled in powers of ten is called a log-log graph. (7) Create a function to display data on a log-log graph. MATLAB has a simple command that will plot data on a semi-log graph: loglog(x,y,symbol) - creates a pop up window that displays the (x,y) data points specified on a graph with both the x- and y-axes scaled in powers of 10 with the symbol (and color) specified in the string variable symbol. The data points are supplied as separate x and y vectors. Note that MATLAB automatically scales the axes to fit the data. Annotations appear with the xlabel, ylabel, and title commands as before. Create a function, loglogplot, that will create an annotated log-log plot of data. Test your function using the agglomeration data to produce the log-log plot above. (8) Which functional form best fits the agglomeration data? Why? Exercises: 1. Create script that will perform the following a Display a header message when first run; b Get plot information (data, annotation, symbol) ; c Ask the user to select what type of plot (linear, semi-log, log-log); d Display the requested plot; e Ask the user whether the plot is ok and if not, cycle back to (c) for another plot; f Repeat the cycle (c,d,e) until the user is satisfied ;
8 MATLAB: Workshop 14 - Plotting Data in MATLAB page 8 g Ask the user whether to plot another data set and if yes, cycle back to (b) ; 2. Parametric equation for a circle. The parametric equation for a circle is x = r cos(θ ) and y = r sin(θ ) where r is the radius and θ is the angle of rotation counter-clockwise from the positive x-axis. Use linspace to create an angle vector, theta, with 200 equally spaced values in the range (0, 2π). Compute the corresponding x- and y-vectors for r = 2. Use linearplot to display the resulting (x,y) plot. Doesn t look much like a circle does it? Why? (Hint: look at the scales on the x & y axes.) Correct the problem by typing the command axis('equal') This forces the scales on the x and y axes to be the same. 3. Plot each of the following relations first with linearplot and then with the appropriate plot to obtain a straight-line result. Use linspace to create the x-vector and the equation to create the y- vector. a. x / 25 y = 1.25e (0 x 100) b. 2.5 y x = 1.25e (10 x 50) c. y = 2x 5 (0 < x 100) d. y = 3x 2 2x + 1 ( 10 x 10) e. 2x y = 2sin( π x / 2) e (0 x 10) 4. As part of a mechanical engineering laboratory, you obtained the following stress-strain data on a new material. Use MATLAB to plot the data with red triangles. Strain, (in/in) Load, lb f Strain, (in/in) Load, lb f Strain, (in/in) Load, lb f Fracture Recap: You should have learned How to create simple linear, semi-log, and log-log plots of data using MATLAB.
Curve Fitting, Loglog Plots, and Semilog Plots 1
Curve Fitting, Loglog Plots, and Semilog Plots 1 In this MATLAB exercise, you will learn how to plot data and how to fit lines to your data. Suppose you are measuring the height h of a seedling as it grows.
Using Excel (Microsoft Office 2007 Version) for Graphical Analysis of Data
Using Excel (Microsoft Office 2007 Version) for Graphical Analysis of Data Introduction In several upcoming labs, a primary goal will be to determine the mathematical relationship between two variable
0 Introduction to Data Analysis Using an Excel Spreadsheet
Experiment 0 Introduction to Data Analysis Using an Excel Spreadsheet I. Purpose The purpose of this introductory lab is to teach you a few basic things about how to use an EXCEL 2010 spreadsheet to do
Classroom Tips and Techniques: The Student Precalculus Package - Commands and Tutors. Content of the Precalculus Subpackage
Classroom Tips and Techniques: The Student Precalculus Package - Commands and Tutors Robert J. Lopez Emeritus Professor of Mathematics and Maple Fellow Maplesoft This article provides a systematic exposition
Beginner s Matlab Tutorial
Christopher Lum [email protected] Introduction Beginner s Matlab Tutorial This document is designed to act as a tutorial for an individual who has had no prior experience with Matlab. For any questions
What are the place values to the left of the decimal point and their associated powers of ten?
The verbal answers to all of the following questions should be memorized before completion of algebra. Answers that are not memorized will hinder your ability to succeed in geometry and algebra. (Everything
Absorbance Spectrophotometry: Analysis of FD&C Red Food Dye #40 Calibration Curve Procedure
Absorbance Spectrophotometry: Analysis of FD&C Red Food Dye #40 Calibration Curve Procedure Note: there is a second document that goes with this one! 2046 - Absorbance Spectrophotometry. Make sure you
Plotting: Customizing the Graph
Plotting: Customizing the Graph Data Plots: General Tips Making a Data Plot Active Within a graph layer, only one data plot can be active. A data plot must be set active before you can use the Data Selector
MARS STUDENT IMAGING PROJECT
MARS STUDENT IMAGING PROJECT Data Analysis Practice Guide Mars Education Program Arizona State University Data Analysis Practice Guide This set of activities is designed to help you organize data you collect
Tutorial 2: Using Excel in Data Analysis
Tutorial 2: Using Excel in Data Analysis This tutorial guide addresses several issues particularly relevant in the context of the level 1 Physics lab sessions at Durham: organising your work sheet neatly,
Plots, Curve-Fitting, and Data Modeling in Microsoft Excel
Plots, Curve-Fitting, and Data Modeling in Microsoft Excel This handout offers some tips on making nice plots of data collected in your lab experiments, as well as instruction on how to use the built-in
Graphing in excel on the Mac
Graphing in excel on the Mac Quick Reference for people who just need a reminder The easiest thing is to have a single series, with y data in the column to the left of the x- data. Select the data and
Scientific Graphing in Excel 2010
Scientific Graphing in Excel 2010 When you start Excel, you will see the screen below. Various parts of the display are labelled in red, with arrows, to define the terms used in the remainder of this overview.
Solutions to old Exam 1 problems
Solutions to old Exam 1 problems Hi students! I am putting this old version of my review for the first midterm review, place and time to be announced. Check for updates on the web site as to which sections
Introduction to the TI-Nspire CX
Introduction to the TI-Nspire CX Activity Overview: In this activity, you will become familiar with the layout of the TI-Nspire CX. Step 1: Locate the Touchpad. The Touchpad is used to navigate the cursor
Exam 1 Sample Question SOLUTIONS. y = 2x
Exam Sample Question SOLUTIONS. Eliminate the parameter to find a Cartesian equation for the curve: x e t, y e t. SOLUTION: You might look at the coordinates and notice that If you don t see it, we can
Part 1: Background - Graphing
Department of Physics and Geology Graphing Astronomy 1401 Equipment Needed Qty Computer with Data Studio Software 1 1.1 Graphing Part 1: Background - Graphing In science it is very important to find and
Curve Fitting in Microsoft Excel By William Lee
Curve Fitting in Microsoft Excel By William Lee This document is here to guide you through the steps needed to do curve fitting in Microsoft Excel using the least-squares method. In mathematical equations
PERFORMING REGRESSION ANALYSIS USING MICROSOFT EXCEL
PERFORMING REGRESSION ANALYSIS USING MICROSOFT EXCEL John O. Mason, Ph.D., CPA Professor of Accountancy Culverhouse School of Accountancy The University of Alabama Abstract: This paper introduces you to
KaleidaGraph Quick Start Guide
KaleidaGraph Quick Start Guide This document is a hands-on guide that walks you through the use of KaleidaGraph. You will probably want to print this guide and then start your exploration of the product.
Quickstart for Desktop Version
Quickstart for Desktop Version What is GeoGebra? Dynamic Mathematics Software in one easy-to-use package For learning and teaching at all levels of education Joins interactive 2D and 3D geometry, algebra,
Microsoft Excel Tutorial
Microsoft Excel Tutorial Microsoft Excel spreadsheets are a powerful and easy to use tool to record, plot and analyze experimental data. Excel is commonly used by engineers to tackle sophisticated computations
Calibration and Linear Regression Analysis: A Self-Guided Tutorial
Calibration and Linear Regression Analysis: A Self-Guided Tutorial Part 1 Instrumental Analysis with Excel: The Basics CHM314 Instrumental Analysis Department of Chemistry, University of Toronto Dr. D.
FINAL EXAM SECTIONS AND OBJECTIVES FOR COLLEGE ALGEBRA
FINAL EXAM SECTIONS AND OBJECTIVES FOR COLLEGE ALGEBRA 1.1 Solve linear equations and equations that lead to linear equations. a) Solve the equation: 1 (x + 5) 4 = 1 (2x 1) 2 3 b) Solve the equation: 3x
Chapter 4 Creating Charts and Graphs
Calc Guide Chapter 4 OpenOffice.org Copyright This document is Copyright 2006 by its contributors as listed in the section titled Authors. You can distribute it and/or modify it under the terms of either
AMATH 352 Lecture 3 MATLAB Tutorial Starting MATLAB Entering Variables
AMATH 352 Lecture 3 MATLAB Tutorial MATLAB (short for MATrix LABoratory) is a very useful piece of software for numerical analysis. It provides an environment for computation and the visualization. Learning
Because the slope is, a slope of 5 would mean that for every 1cm increase in diameter, the circumference would increase by 5cm.
Measurement Lab You will be graphing circumference (cm) vs. diameter (cm) for several different circular objects, and finding the slope of the line of best fit using the CapStone program. Write out or
DATA HANDLING AND ANALYSIS ON THE TI-82 AND TI-83/83 PLUS GRAPHING CALCULATORS:
DATA HANDLING AND ANALYSIS ON THE TI-82 AND TI-83/83 PLUS GRAPHING CALCULATORS: A RESOURCE FOR SCIENCE AND MATHEMATICS STUDENTS John L. McClure Scott A. Sinex Barbara A. Gage Prince George s Community
GeoGebra. 10 lessons. Gerrit Stols
GeoGebra in 10 lessons Gerrit Stols Acknowledgements GeoGebra is dynamic mathematics open source (free) software for learning and teaching mathematics in schools. It was developed by Markus Hohenwarter
Experiment 1A: Excel Graphing Exercise
Physics 210 Lab Manual Page 1-1 Experiment 1A: Excel Graphing Exercise The data for this exercise comes from measuring the time for a simple pendulum to swing back and forth 20 times as a function of the
MATH2210 Notebook 1 Fall Semester 2016/2017. 1 MATH2210 Notebook 1 3. 1.1 Solving Systems of Linear Equations... 3
MATH0 Notebook Fall Semester 06/07 prepared by Professor Jenny Baglivo c Copyright 009 07 by Jenny A. Baglivo. All Rights Reserved. Contents MATH0 Notebook 3. Solving Systems of Linear Equations........................
Excel -- Creating Charts
Excel -- Creating Charts The saying goes, A picture is worth a thousand words, and so true. Professional looking charts give visual enhancement to your statistics, fiscal reports or presentation. Excel
http://school-maths.com Gerrit Stols
For more info and downloads go to: http://school-maths.com Gerrit Stols Acknowledgements GeoGebra is dynamic mathematics open source (free) software for learning and teaching mathematics in schools. It
How To Run Statistical Tests in Excel
How To Run Statistical Tests in Excel Microsoft Excel is your best tool for storing and manipulating data, calculating basic descriptive statistics such as means and standard deviations, and conducting
MATLAB Workshop 3 - Vectors in MATLAB
MATLAB: Workshop - Vectors in MATLAB page 1 MATLAB Workshop - Vectors in MATLAB Objectives: Learn about vector properties in MATLAB, methods to create row and column vectors, mathematical functions with
MATLAB Basics MATLAB numbers and numeric formats
MATLAB Basics MATLAB numbers and numeric formats All numerical variables are stored in MATLAB in double precision floating-point form. (In fact it is possible to force some variables to be of other types
PLOTTING IN SCILAB. www.openeering.com
powered by PLOTTING IN SCILAB In this Scilab tutorial we make a collection of the most important plots arising in scientific and engineering applications and we show how straightforward it is to create
Doing Multiple Regression with SPSS. In this case, we are interested in the Analyze options so we choose that menu. If gives us a number of choices:
Doing Multiple Regression with SPSS Multiple Regression for Data Already in Data Editor Next we want to specify a multiple regression analysis for these data. The menu bar for SPSS offers several options:
A Guide to Using Excel in Physics Lab
A Guide to Using Excel in Physics Lab Excel has the potential to be a very useful program that will save you lots of time. Excel is especially useful for making repetitious calculations on large data sets.
Two vectors are equal if they have the same length and direction. They do not
Vectors define vectors Some physical quantities, such as temperature, length, and mass, can be specified by a single number called a scalar. Other physical quantities, such as force and velocity, must
Equations. #1-10 Solve for the variable. Inequalities. 1. Solve the inequality: 2 5 7. 2. Solve the inequality: 4 0
College Algebra Review Problems for Final Exam Equations #1-10 Solve for the variable 1. 2 1 4 = 0 6. 2 8 7 2. 2 5 3 7. = 3. 3 9 4 21 8. 3 6 9 18 4. 6 27 0 9. 1 + log 3 4 5. 10. 19 0 Inequalities 1. Solve
Petrel TIPS&TRICKS from SCM
Petrel TIPS&TRICKS from SCM Maps: Knowledge Worth Sharing Map Annotation A map is a graphic representation of some part of the earth. In our industry, it may represent either the surface or sub surface;
Logo Symmetry Learning Task. Unit 5
Logo Symmetry Learning Task Unit 5 Course Mathematics I: Algebra, Geometry, Statistics Overview The Logo Symmetry Learning Task explores graph symmetry and odd and even functions. Students are asked to
Dealing with Data in Excel 2010
Dealing with Data in Excel 2010 Excel provides the ability to do computations and graphing of data. Here we provide the basics and some advanced capabilities available in Excel that are useful for dealing
MATLAB. Input and Output
MATLAB Input and Output Dipl.-Ing. Ulrich Wohlfarth Input with user inputs Strings: Row vector of character (char): text = [ This is,, a text! ] String functions: help strfun Input of: Data: variable =
Euler s Method and Functions
Chapter 3 Euler s Method and Functions The simplest method for approximately solving a differential equation is Euler s method. One starts with a particular initial value problem of the form dx dt = f(t,
Pro/ENGINEER Wildfire 4.0 Basic Design
Introduction Datum features are non-solid features used during the construction of other features. The most common datum features include planes, axes, coordinate systems, and curves. Datum features do
Graphic Designing with Transformed Functions
Math Objectives Students will be able to identify a restricted domain interval and use function translations and dilations to choose and position a portion of the graph accurately in the plane to match
VISUAL ALGEBRA FOR COLLEGE STUDENTS. Laurie J. Burton Western Oregon University
VISUAL ALGEBRA FOR COLLEGE STUDENTS Laurie J. Burton Western Oregon University VISUAL ALGEBRA FOR COLLEGE STUDENTS TABLE OF CONTENTS Welcome and Introduction 1 Chapter 1: INTEGERS AND INTEGER OPERATIONS
Using Excel for Handling, Graphing, and Analyzing Scientific Data:
Using Excel for Handling, Graphing, and Analyzing Scientific Data: A Resource for Science and Mathematics Students Scott A. Sinex Barbara A. Gage Department of Physical Sciences and Engineering Prince
Review of Fundamental Mathematics
Review of Fundamental Mathematics As explained in the Preface and in Chapter 1 of your textbook, managerial economics applies microeconomic theory to business decision making. The decision-making tools
Review of Matlab for Differential Equations. Lia Vas
Review of Matlab for Differential Equations Lia Vas 1. Basic arithmetic (Practice problems 1) 2. Solving equations with solve (Practice problems 2) 3. Representing functions 4. Graphics 5. Parametric Plots
PROBLEM SET. Practice Problems for Exam #1. Math 1352, Fall 2004. Oct. 1, 2004 ANSWERS
PROBLEM SET Practice Problems for Exam # Math 352, Fall 24 Oct., 24 ANSWERS i Problem. vlet R be the region bounded by the curves x = y 2 and y = x. A. Find the volume of the solid generated by revolving
Vector Notation: AB represents the vector from point A to point B on a graph. The vector can be computed by B A.
1 Linear Transformations Prepared by: Robin Michelle King A transformation of an object is a change in position or dimension (or both) of the object. The resulting object after the transformation is called
Excel Tutorial. Bio 150B Excel Tutorial 1
Bio 15B Excel Tutorial 1 Excel Tutorial As part of your laboratory write-ups and reports during this semester you will be required to collect and present data in an appropriate format. To organize and
Below is a very brief tutorial on the basic capabilities of Excel. Refer to the Excel help files for more information.
Excel Tutorial Below is a very brief tutorial on the basic capabilities of Excel. Refer to the Excel help files for more information. Working with Data Entering and Formatting Data Before entering data
Introduction to Quadratic Functions
Introduction to Quadratic Functions The St. Louis Gateway Arch was constructed from 1963 to 1965. It cost 13 million dollars to build..1 Up and Down or Down and Up Exploring Quadratic Functions...617.2
XPost: Excel Workbooks for the Post-estimation Interpretation of Regression Models for Categorical Dependent Variables
XPost: Excel Workbooks for the Post-estimation Interpretation of Regression Models for Categorical Dependent Variables Contents Simon Cheng [email protected] php.indiana.edu/~hscheng/ J. Scott Long [email protected]
MATLAB Programming. Problem 1: Sequential
Division of Engineering Fundamentals, Copyright 1999 by J.C. Malzahn Kampe 1 / 21 MATLAB Programming When we use the phrase computer solution, it should be understood that a computer will only follow directions;
Publisher 2010 Cheat Sheet
April 20, 2012 Publisher 2010 Cheat Sheet Toolbar customize click on arrow and then check the ones you want a shortcut for File Tab (has new, open save, print, and shows recent documents, and has choices
Creating Charts in Microsoft Excel A supplement to Chapter 5 of Quantitative Approaches in Business Studies
Creating Charts in Microsoft Excel A supplement to Chapter 5 of Quantitative Approaches in Business Studies Components of a Chart 1 Chart types 2 Data tables 4 The Chart Wizard 5 Column Charts 7 Line charts
Interactive Excel Spreadsheets:
Interactive Excel Spreadsheets: Constructing Visualization Tools to Enhance Your Learner-centered Math and Science Classroom Scott A. Sinex Department of Physical Sciences and Engineering Prince George
Summary of important mathematical operations and formulas (from first tutorial):
EXCEL Intermediate Tutorial Summary of important mathematical operations and formulas (from first tutorial): Operation Key Addition + Subtraction - Multiplication * Division / Exponential ^ To enter a
Hierarchical Clustering Analysis
Hierarchical Clustering Analysis What is Hierarchical Clustering? Hierarchical clustering is used to group similar objects into clusters. In the beginning, each row and/or column is considered a cluster.
Using GeoGebra to create applets for visualization and exploration.
Handouts for ICTCM workshop on GeoGebra, March 2007 By Mike May, S.J. [email protected] Using GeoGebra to create applets for visualization and exploration. Overview: I) We will start with a fast tour
Microsoft Excel 2010 Charts and Graphs
Microsoft Excel 2010 Charts and Graphs Email: [email protected] Web Page: http://training.health.ufl.edu Microsoft Excel 2010: Charts and Graphs 2.0 hours Topics include data groupings; creating
What is a piper plot?
What is a piper plot? A piper plot is a way of visualizing the chemistry of a rock, soil, or water sample. It s comprised of three pieces: a ternary diagram in the lower left representing the cations,
Vectors 2. The METRIC Project, Imperial College. Imperial College of Science Technology and Medicine, 1996.
Vectors 2 The METRIC Project, Imperial College. Imperial College of Science Technology and Medicine, 1996. Launch Mathematica. Type
Trigonometry Review with the Unit Circle: All the trig. you ll ever need to know in Calculus
Trigonometry Review with the Unit Circle: All the trig. you ll ever need to know in Calculus Objectives: This is your review of trigonometry: angles, six trig. functions, identities and formulas, graphs:
1.1 Practice Worksheet
Math 1 MPS Instructor: Cheryl Jaeger Balm 1 1.1 Practice Worksheet 1. Write each English phrase as a mathematical expression. (a) Three less than twice a number (b) Four more than half of a number (c)
Engineering Problem Solving and Excel. EGN 1006 Introduction to Engineering
Engineering Problem Solving and Excel EGN 1006 Introduction to Engineering Mathematical Solution Procedures Commonly Used in Engineering Analysis Data Analysis Techniques (Statistics) Curve Fitting techniques
Using Microsoft Excel to Plot and Analyze Kinetic Data
Entering and Formatting Data Using Microsoft Excel to Plot and Analyze Kinetic Data Open Excel. Set up the spreadsheet page (Sheet 1) so that anyone who reads it will understand the page (Figure 1). Type
How To Draw A Circle Of Radius 1 On A Computer (For A Computer)
1. Objective University of Cincinnati Department of Electrical & Computer Engineering and Computer Science 20 ENFD 112 Fundamentals of Programming Laboratory 2: Modeling, Scripting, Visualization Spring
Sample lab procedure and report. The Simple Pendulum
Sample lab procedure and report The Simple Pendulum In this laboratory, you will investigate the effects of a few different physical variables on the period of a simple pendulum. The variables we consider
A Determination of g, the Acceleration Due to Gravity, from Newton's Laws of Motion
A Determination of g, the Acceleration Due to Gravity, from Newton's Laws of Motion Objective In the experiment you will determine the cart acceleration, a, and the friction force, f, experimentally for
PRE-CALCULUS GRADE 12
PRE-CALCULUS GRADE 12 [C] Communication Trigonometry General Outcome: Develop trigonometric reasoning. A1. Demonstrate an understanding of angles in standard position, expressed in degrees and radians.
USING MS EXCEL FOR DATA ANALYSIS AND SIMULATION
USING MS EXCEL FOR DATA ANALYSIS AND SIMULATION Ian Cooper School of Physics The University of Sydney [email protected] Introduction The numerical calculations performed by scientists and engineers
11.1. Objectives. Component Form of a Vector. Component Form of a Vector. Component Form of a Vector. Vectors and the Geometry of Space
11 Vectors and the Geometry of Space 11.1 Vectors in the Plane Copyright Cengage Learning. All rights reserved. Copyright Cengage Learning. All rights reserved. 2 Objectives! Write the component form of
Algebra Cheat Sheets
Sheets Algebra Cheat Sheets provide you with a tool for teaching your students note-taking, problem-solving, and organizational skills in the context of algebra lessons. These sheets teach the concepts
The KaleidaGraph Guide to Curve Fitting
The KaleidaGraph Guide to Curve Fitting Contents Chapter 1 Curve Fitting Overview 1.1 Purpose of Curve Fitting... 5 1.2 Types of Curve Fits... 5 Least Squares Curve Fits... 5 Nonlinear Curve Fits... 6
Linear Equations. Find the domain and the range of the following set. {(4,5), (7,8), (-1,3), (3,3), (2,-3)}
Linear Equations Domain and Range Domain refers to the set of possible values of the x-component of a point in the form (x,y). Range refers to the set of possible values of the y-component of a point in
How to make a line graph using Excel 2007
How to make a line graph using Excel 2007 Format your data sheet Make sure you have a title and each column of data has a title. If you are entering data by hand, use time or the independent variable in
Appendix C. Vernier Tutorial
C-1. Vernier Tutorial Introduction: In this lab course, you will collect, analyze and interpret data. The purpose of this tutorial is to teach you how to use the Vernier System to collect and transfer
Mohr s Circle. Academic Resource Center
Mohr s Circle Academic Resource Center Introduction The transformation equations for plane stress can be represented in graphical form by a plot known as Mohr s Circle. This graphical representation is
Dear Accelerated Pre-Calculus Student:
Dear Accelerated Pre-Calculus Student: I am very excited that you have decided to take this course in the upcoming school year! This is a fastpaced, college-preparatory mathematics course that will also
PLOTTING COMMANDS (!' ) "' # "*# "!(!' +,
PLOTTING COMMANDS Logarithmic and semi-logarithmic plots can be generated using the commands loglog, semilogx, and semilogy. The use of the above plot commands is similar to those of the plot command discussed
Factoring Patterns in the Gaussian Plane
Factoring Patterns in the Gaussian Plane Steve Phelps Introduction This paper describes discoveries made at the Park City Mathematics Institute, 00, as well as some proofs. Before the summer I understood
Section 9.5: Equations of Lines and Planes
Lines in 3D Space Section 9.5: Equations of Lines and Planes Practice HW from Stewart Textbook (not to hand in) p. 673 # 3-5 odd, 2-37 odd, 4, 47 Consider the line L through the point P = ( x, y, ) that
The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION MATHEMATICS B. Thursday, January 29, 2004 9:15 a.m. to 12:15 p.m.
The University of the State of New York REGENTS HIGH SCHOOL EXAMINATION MATHEMATICS B Thursday, January 9, 004 9:15 a.m. to 1:15 p.m., only Print Your Name: Print Your School s Name: Print your name and
PRACTICE FINAL. Problem 1. Find the dimensions of the isosceles triangle with largest area that can be inscribed in a circle of radius 10cm.
PRACTICE FINAL Problem 1. Find the dimensions of the isosceles triangle with largest area that can be inscribed in a circle of radius 1cm. Solution. Let x be the distance between the center of the circle
(Least Squares Investigation)
(Least Squares Investigation) o Open a new sketch. Select Preferences under the Edit menu. Select the Text Tab at the top. Uncheck both boxes under the title Show Labels Automatically o Create two points
ABAQUS/CAE Tutorial: Analysis of an Aluminum Bracket
H. Kim FEA Tutorial 1 ABAQUS/CAE Tutorial: Analysis of an Aluminum Bracket Hyonny Kim last updated: August 2004 In this tutorial, you ll learn how to: 1. Sketch 2D geometry & define part. 2. Define material
Formulas, Functions and Charts
Formulas, Functions and Charts :: 167 8 Formulas, Functions and Charts 8.1 INTRODUCTION In this leson you can enter formula and functions and perform mathematical calcualtions. You will also be able to
u = [ 2 4 5] has one row with three components (a 3 v = [2 4 5] has three rows separated by semicolons (a 3 w = 2:5 generates the row vector w = [ 2 3
MATLAB Tutorial You need a small numb e r of basic commands to start using MATLAB. This short tutorial describes those fundamental commands. You need to create vectors and matrices, to change them, and
EXCEL Tutorial: How to use EXCEL for Graphs and Calculations.
EXCEL Tutorial: How to use EXCEL for Graphs and Calculations. Excel is powerful tool and can make your life easier if you are proficient in using it. You will need to use Excel to complete most of your
Linear algebra and the geometry of quadratic equations. Similarity transformations and orthogonal matrices
MATH 30 Differential Equations Spring 006 Linear algebra and the geometry of quadratic equations Similarity transformations and orthogonal matrices First, some things to recall from linear algebra Two
Microsoft Excel Tutorial
Microsoft Excel Tutorial by Dr. James E. Parks Department of Physics and Astronomy 401 Nielsen Physics Building The University of Tennessee Knoxville, Tennessee 37996-1200 Copyright August, 2000 by James
Graphic Designing with Transformed Functions
Name Class The teacher will display the completed example to the right as an example to re-create. Work to make the image of the letter M on your handheld. Transformations of parabolas, domain restrictions,
USING EXCEL ON THE COMPUTER TO FIND THE MEAN AND STANDARD DEVIATION AND TO DO LINEAR REGRESSION ANALYSIS AND GRAPHING TABLE OF CONTENTS
USING EXCEL ON THE COMPUTER TO FIND THE MEAN AND STANDARD DEVIATION AND TO DO LINEAR REGRESSION ANALYSIS AND GRAPHING Dr. Susan Petro TABLE OF CONTENTS Topic Page number 1. On following directions 2 2.
