PH36010 MathCAD worksheet Advanced Graphics and Animation

Size: px
Start display at page:

Download "PH36010 MathCAD worksheet Advanced Graphics and Animation"

Transcription

1 PH361 MathCAD worksheet Advanced Graphics and Animation In this worksheet we examine some more of mathcad's graphing capabilities and use animation to illustrate aspects of physics. Polar Plots A polar plot is simply an x-y graph wrapped around into a circle. After the wrapping, the x-axis represents the angles between and 36 deg and the y-axis the radius. To illustrate a simple polar plot, we will examine the curve known as the Cardoid. This is a common curve that appears in the directional response of microphones and antennae. The Cardoid curve gives a radius, r, and a function of an angle, θ. The equation of the curve is given by: r(θ)=a[cos(θ)+1] where a is a constant, in this case we will take a=1 First define the function r(θ) a := 1 := a ( cos( θ) + 1) r θ Now call up a Polar plot (Insert Graph Polar Plot) and fill in the placeholders for θ and r Note: MathCAD automatically creates a range for θ going from to 2π (-36) r( θ) Although mathcad is working in radians, the polar plot is scaled in degrees. This is a slight inconsistency within mathcad, but don't worry θ (C) dpl 22 1/18

2 As well as displaying continuous functions of angle like we did above, polar plots can also display discrete points of data stored in vectors, in the same way as x-y plots. In the photon scattering example, experimental data of scattering angles was given in a text file containing 2 columns of values. Data :=...\phase.csv Angle Data deg Read data into matrix NB. If you are copying this worksheet into your own directory, you will need to copy the data file and change the file read component to point to it. Follow link from users.aber.ac.uk/dpl -> Course Material -> PH361 -> Phase.csv := First column contains angles in degrees LogPhase Data 1 := Second column contains log1 of response 8 6 X Y plot of data LogPhase Angle We can plot the same data as a polar plot LogPhase Angle 3 (C) dpl 22 2/18

3 Change the trace to stem in order to plot lines from the origin to each data point. LogPhase Angle 3 Note how the data only gives the response for half the circle, which is reflected in the plot. It is assumed that the response in the range is the same as that in the -18 range. Using matrix functions from the f(x) toolbar button, create two vectors, LogPhase36 and Angle36 which represent the data for the angles -18 to 18. Create a plot showing the complete polar scattering function. Hints: Create the Angle36 vector first, then you can easily check you have a sensible looking answer before using similar steps to create the LogPhase36. Angle contains the anlges between and 18, so the reverse of Angle will contain the angles between 18 and. You can stack two vectors together to make a single long one. You need to make sure that you don't get two zeroes in the middle of your result vector. How would you use submatrix() to return a vector missing its first row? If V is a vector, then what is -V? Functions that may be useful are: reverse(), stack(), submatrix() (C) dpl 22 3/18

4 Simple 3D surface plots Here we will use a simple 3D surface plot to show the profile of a gaussian surface. Gaussian surfaces arising as a result of many natural processes, for example if we shine a narrow beam of ions or photons onto a flat plate and measure the intensity of the beam at different places on the plate, we will find the result usually looks like a gaussian. The gaussian functions we will plot is a function of x- and y- and looks like: k := 1 Gaussian2D( x, y) := e ( x 2 + y 2 ) k k is a constant which determine the width of our beam. In plotting, we frequently need to fill a vector with a range of values. This makes it easy to scale our plots as required. Since we will be doing this several times in this sheet, it makes sense to define a program to do it for us... Max Min FillSeries( Min, Max, N) N := Calculate the increment for i.. N Result i Min + i Result Loop through the number of increments, adding each one to the result When finished looping, return the result Having created the program, test it to check it works before moving on. FillSeries( 1, 1, 1) = Returns a vector going from -1 to 1 in 1 steps. Notice that in order to take 1 steps, we visit 11 points Now the FillSeries() functions appears to be OK, we can move on... (C) dpl 22 4/18

5 We will plot our Gaussian2D() function over x and y values going from -5 to +5 in 1 steps. Create variable to hold the minimum and maximum values for x and y and also the number of steps in each direction. N := 1 xmin := 5 xmax := 5 ymin := 5 ymax := 5 Use the FillSeries() function to create vectors X and Y which hold the x and y values we wish to plot the function at X := FillSeries( xmin, xmax, N) Y := FillSeries( ymin, ymax, N) Use the space on the right of the page to print out the 2 vectors and assure yourselves that they look OK. We now wish to fill a matrix, Z, with the values of the Gaussian2D function at the corresponding point. To do this we create 2 range variables, i & j, which we use to step through the X & Y vectors i :=.. N i is used to step the the X vector j :=.. N j is used to step the the Y vector Filling the Z matrix is done with the range variables i & j Z i, j := Gaussian2D X i, Y j Now insert a 3D surface plot and display the Z-matrix This is the default plot format. The surface is not filled in and the lines are all black Bring up the format box and on the Appearance tab page, change the surface to be filled with a colourmap and just contour lines to be drawn. Z (C) dpl 22 5/18

6 Experiment with different options on the pages on the format dialog box Try dragging the mouse over the plot to get different view angles. Hold <shift> whilst dragging the mouse to start the plot rotating. Z Experiment with changing the values above for xmin,xmax,ymin and ymax as well as the k constant. (C) dpl 22 6/18

7 The following segment of mathcad will plot a cone a := 2 Base radius b := 5 Height of cone h( x, y) b := a x 2 + y 2 cone( x, y) := if x 2 + y 2 + b a 2 >,, h( x, y) Function h(x,y) gives height of slope Function cone(x,y) uses a conditional to restrict the points on the cone to those above the xy plane Z i, j cone X i, Y j := Fill the Z matrix with the cone() function, using the same range of X & Y values as before. Z Use the plot format options to display the cone with a colourmap over the surface. On the advanced tab-page of the format dialog box, you can select different colour maps to use. A truncated cone is simply a cone with the top sliced off. Create a function TruncCone(x,y) that uses the definitions of h(x,y) and cone(x,y) togther with an if() function to give a cone with the top sliced off at a height of zz. Plot your truncated cone with zz set to 3 Try and create a function to plot a hemisphere. You may need to adjust the scaling on the z-axis so that it looks like a hemisphere. (C) dpl 22 7/18

8 Advanced 3D surface plots So far the 3D surface plots have lacked any scaling in the x and y axes. The numbers appearing on the plot axes have related to the indices of the z matrix rahter than 'real world' co-ordinates. In this section we will combine 3 matrices together in order to give plots where the X and Y axes are scaled in real world co-ordinates. We will use the X and Y vectors we created earlier, together with the range variables for indexing them. XX i, j := X i YY i, j := Y j XX = YY = ZZ i, j := Gaussian2D XX i, j, YY i, j The XX and YY matrices hold the real world co-ordinates of the points we wish to plot. Note how the indices are used. Here is a section of the XX and YY matrices. See how each column of the XX matrix is identical and each row of the YY matrix is identical. When we fill the Z matrix using the range variables, the Gaussian2D function is called with the x and y values from the corresponding point in the XX and YY tables. Thus Z, becomes Gaussian2D(-5,-5) Z,1 becomes Gaussian2D(-5,-4.9) Z,2 becomes Gaussian2D(-5,-4.8)... Z 1, becomes Gaussian2D(-4.9,-5)... Z 1,99 becomes Gaussian2D(5,4.9) Z becomes Gaussian2D(5,5) (C) dpl 22 8/18

9 Z 1,1 becomes Gaussian2D(5,5) Once we have filled the matrices we can plot the function by putting the 3 matrices in the 3D plot placeholder, seperated with commas and surrounded in brackets. ( XX, YY, ZZ) Notice how the axes are now scaled in real numbers over the range we specified earlier. Experiment with the shading and colourmap options as before (C) dpl 22 9/18

10 Polar plots in 3D In the above example, we used a simple scaling relationship to create the XX and YY matrices. We can use more complicated relationships to make plots and surfaces to fit in with our problems. In this example we will map our XP and YP matrices onto polar co-ordinates, enabling us to plot functions which are essentially polar in nature. In this case we will plot the electron probability function for the 1 electron in the Hydrogen atom. The first step is to define our range of r and θ values we are going to be plotting If you are pusing a version of mathcad prior to v13, you will need to define nm as 1-9 m and a as m. a is the bohr radius of the atom RSteps := 3 We will plot 3 steps in the radial direction Create a vector Radius holding a series of radii from m to 6 Bohr radii. Radius := FillSeries m, 6 a, RSteps ri :=.. RSteps Range variable ri for indexing radii θsteps := 2 2 steps in angular direction Create vector Theta holding a series of angles from -π to π Theta := FillSeries π, π, θsteps θi :=.. θsteps Range variable θi for indexing angles Now, once we've created the Theta and Radius vectors, along with the range variables for indexing them, we can fill our XP and YP matrices with polar coordinates. XP Radius ri, θi ri cos Theta θi := NB If you try and re-use the XX or YY matrices, you will get a Units error - why? YP := Radius ri, θi ri sin Theta θi (C) dpl 22 1/18

11 We can examine the XP and YP matrices as before: XP = m YP = m In the XP and YP matrices, the angular values go across and the radius values go down the page. The XP matrix holds the x-coordinates of the points in the plane and the YP matrix holds the y- co-ordinates of the points. Thus, at an angle of -π radians (first column) all the x-coordinates are negative and the y co-ords zero. At an angle of -9 deg (column 5) the x-coordinates are zero and the y values negative. Having created our XP and YP matrices, we can see about plotting a function on our 3D polar graph. ψ1( r) := r 1 3 e a πa The wave function ψ of the 1 electron as a function of radius (C) dpl 22 11/18

12 We can start by plotting ψ1() in two dimensions. This is easily achived using the Radius vector we defined earlier, along with the ri range variable ψ1 Radius ri Radius ri Now we can fill a matrix with the result of applying our function 3 Z1 := πa ri, θi ψ1 Radiusri XP YP,, Z1 m m XP YP,, Z1 a a In the left hand plot we have divided the XP and YP matrices by m to scale the plot in meters In the right hand plot, we have divided the XP and YP matrices by a, in order to scale the axes in Bohr radii. The ψ1 and ψ2 functions are both symetrical about the axis and do not depend on θ. The ψ21 function depends on θ as well as r and is given below ψ21( r, θ) r 1 2 a r e cos θ 5 32 π a := Create a matrix Z21 and fill it with the ψ21 function over the range of values before plotting it. (C) dpl 22 12/18

13 Plotting a sphere and other surfaces The following snippet is taken from the resource centre and shows how to plot a sphere by the simple application of spherical co-ordinates. Note that I've changed the names of the matrices to avoid conflicting with the X,Y and Z matrices we used earlier in this sheet. Np := 25 π i :=.. Np φ i i Np π j :=.. Np θ j := j 2 Np := Could use FillSeries here. SphereX i, j := sin φ i SphereY i, j := sin φ i SphereZ i, j := cos φ i cos( θ j ) sin( θ j ) These are simply the equations to convert spherical coordinates into cartesian. Play with plot options ( SphereX, SphereY, SphereZ) (C) dpl 22 13/18

14 Having created a single sphere, it is trivial to plot two of them on the same graph. Here the second sphere is moved 2.1 units along the x-axis ( SphereX, SphereY, SphereZ), ( SphereX + 2.1, SphereY, SphereZ) Try selecting 'Equal Scales' from the plot formatting options to get a good display. You can select different fill options for each plot on the graph. The resource centre has quicksheets which act as a starting point for plotting spheres, tori and other more complex surfaces. (C) dpl 22 14/18

15 Animation in mathcad Animations consist of a number of pictures shown one after another in succession. this fools the eye into believing that it is observing continuous motion. MathCAD performs animations by means of a system variable called FRAME. When you ask mathcad to animate a region of the worksheet, it takes a snapshow of the region before incrementing FRAME and taking another snapshot. When all the snapshots are combined together they give the impression of continuous motion. As a trivial, if not particularly exciting example, bring up the animation dialog box (Tools Animation Record...) When the dialog box is displayed, use the mouse to drag a box around the region where the value of FRAME is displayed below. Once you have selected the region to animate, press the Animate button in the dialog box. After a while, you should see the windows media player and be able to play back a little animation showing how FRAME changes from to 9 FRAME = Colngratulations, you have created your first animation. More exciting animations usually contain graphs. Have a look at some of the examples in the Resource Centre. There is a complete tutorial guide in Advanced Topics Treasury Guide to Animations and a few very useful examples in Quicksheets Animations (C) dpl 22 15/18

16 The following example shows how simple it is to animate the spheres we created earlier. Try animating the video for FRAME going from to 2 π := Displacement( t) := 2 + sin t 1 t := FRAME Before you begin animation, select format the graph and fix the x axis scale to -4 to +4 ( SphereX Displacement( t), SphereY, SphereZ), ( SphereX + Displacement( t), SphereY, SphereZ) Experiment with lighting, appearance, surface plot and other options (C) dpl 22 16/18

17 Z1 = (C) dpl 22 17/18

18 (C) dpl 22 18/18

Using Random numbers in modelling and simulation

Using Random numbers in modelling and simulation Using Random numbers in modelling and simulation Determination of pi by monte-carlo method Consider a unit square and the unit circle, as shown below. The radius of the circle is 1, so the area of the

More information

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6. ) is graphed below:

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6. ) is graphed below: Polar Coordinates Any point in the plane can be described by the Cartesian coordinates (x, y), where x and y are measured along the corresponding axes. However, this is not the only way to represent points

More information

Lines and Circles Guided Practice: Teacher Instructions

Lines and Circles Guided Practice: Teacher Instructions Lines and Circles Guided Practice: Teacher Instructions Overview 1. Together, as a class, go through the Lines and Circles Guided Practice (exercises 1-22) described below. 2. Then have student teams conduct

More information

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6 Polar Coordinates Any point in the plane can be described by the Cartesian coordinates (x, y), where x and y are measured along the corresponding axes. However, this is not the only way to represent points

More information

2D Tutorial. Project Description: Running VisualAnalysis: Setting Up the Project:

2D Tutorial. Project Description: Running VisualAnalysis: Setting Up the Project: 2D Tutorial Project Description: This project has been set-up to demonstrate the basic features of VisualAnalysis. You will model and analyze the following two-dimensional frame with a curved glue-laminated

More information

Math 231E, Lecture 34. Polar Coordinates and Polar Parametric Equations

Math 231E, Lecture 34. Polar Coordinates and Polar Parametric Equations Math 231E, Lecture 34. Polar Coordinates and Polar Parametric Equations 1 Definition of polar coordinates Let us first recall the definition of Cartesian coordinates: to each point in the plane we can

More information

Tutorial 1: Welded Frame - Problem Description

Tutorial 1: Welded Frame - Problem Description Tutorial 1: Welded Frame - Problem Description Introduction In this first tutorial, we will analyse a simple frame: firstly as a welded frame, and secondly as a pin jointed truss. In each case, we will

More information

Fall 2016 Semester METR 3113 Atmospheric Dynamics I: Introduction to Atmospheric Kinematics and Dynamics

Fall 2016 Semester METR 3113 Atmospheric Dynamics I: Introduction to Atmospheric Kinematics and Dynamics Fall 2016 Semester METR 3113 Atmospheric Dynamics I: Introduction to Atmospheric Kinematics and Dynamics Lecture 5 August 31 2016 Topics: Polar coordinate system Conversion of polar coordinates to 2-D

More information

COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates

COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates COMP30019 Graphics and Interaction Transformation geometry and homogeneous coordinates Department of Computer Science and Software Engineering The Lecture outline Introduction Vectors and matrices Translation

More information

Select the Points You ll Use. Tech Assignment: Find a Quadratic Function for College Costs

Select the Points You ll Use. Tech Assignment: Find a Quadratic Function for College Costs In this technology assignment, you will find a quadratic function that passes through three of the points on each of the scatter plots you created in an earlier technology assignment. You will need the

More information

10.1 Curves Defined by Parametric Equations

10.1 Curves Defined by Parametric Equations 10.1 Curves Defined by Parametric Equations Ex: Consider the unit circle from Trigonometry. What is the equation of that circle? There are 2 ways to describe it: x 2 + y 2 = 1 and x = cos θ y = sin θ When

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

Worksheet 3.5: Triple Integrals in Spherical Coordinates. Warm-Up: Spherical Coordinates (ρ, φ, θ)

Worksheet 3.5: Triple Integrals in Spherical Coordinates. Warm-Up: Spherical Coordinates (ρ, φ, θ) Boise State Math 275 (Ultman) Worksheet 3.5: Triple Integrals in Spherical Coordinates From the Toolbox (what you need from previous classes) Know what the volume element dv represents. Be able to find

More information

Chapter 3: Rate Laws Excel Tutorial on Fitting logarithmic data

Chapter 3: Rate Laws Excel Tutorial on Fitting logarithmic data Chapter 3: Rate Laws Excel Tutorial on Fitting logarithmic data The following table shows the raw data which you need to fit to an appropriate equation k (s -1 ) T (K) 0.00043 312.5 0.00103 318.47 0.0018

More information

Coordinate Transformations in Advanced Calculus

Coordinate Transformations in Advanced Calculus Coordinate Transformations in Advanced Calculus by Sacha Nandlall T.A. for MATH 264, McGill University Email: sacha.nandlall@mail.mcgill.ca Website: http://www.resanova.com/teaching/calculus/ Fall 2006,

More information

1

1 In the following tutorial we will determine by fitting the standard instrumental broadening supposing that the LaB 6 NIST powder sample broadening is negligible. This can be achieved in the MAUD program

More information

Graphics and Interaction Transformation geometry and homogeneous coordinates

Graphics and Interaction Transformation geometry and homogeneous coordinates 433-324 Graphics and Interaction Transformation geometry and homogeneous coordinates Department of Computer Science and Software Engineering The Lecture outline Introduction Vectors and matrices Translation

More information

3. The three points (2, 4, 1), (1, 2, 2) and (5, 2, 2) determine a plane. Which of the following points is in that plane?

3. The three points (2, 4, 1), (1, 2, 2) and (5, 2, 2) determine a plane. Which of the following points is in that plane? Math 4 Practice Problems for Midterm. A unit vector that is perpendicular to both V =, 3, and W = 4,, is (a) V W (b) V W (c) 5 6 V W (d) 3 6 V W (e) 7 6 V W. In three dimensions, the graph of the equation

More information

2D Object Definition (1/3)

2D Object Definition (1/3) 2D Object Definition (1/3) Lines and Polylines Lines drawn between ordered points to create more complex forms called polylines Same first and last point make closed polyline or polygon Can intersect itself

More information

Jim Lambers MAT 169 Fall Semester Lecture 33 Notes

Jim Lambers MAT 169 Fall Semester Lecture 33 Notes Jim Lambers MAT 169 Fall Semester 2009-10 Lecture 33 Notes These notes correspond to Section 9.3 in the text. Polar Coordinates Throughout this course, we have denoted a point in the plane by an ordered

More information

2D and 3D Transformations AUI Course Denbigh Starkey

2D and 3D Transformations AUI Course Denbigh Starkey 2D and 3D Transformations AUI Course Denbigh Starkey. Introduction 2 2. 2D transformations using Cartesian coordinates 3 2. Translation 3 2.2 Rotation 4 2.3 Scaling 6 3. Introduction to homogeneous coordinates

More information

Excel 2. Module 3 Advanced Charts

Excel 2. Module 3 Advanced Charts Excel 2 Module 3 Advanced Charts Revised 1/1/17 People s Resource Center Module Overview This module is part of the Excel 2 course which is for advancing your knowledge of Excel. During this lesson we

More information

Section 10.1 Polar Coordinates

Section 10.1 Polar Coordinates Section 10.1 Polar Coordinates Up until now, we have always graphed using the rectangular coordinate system (also called the Cartesian coordinate system). In this section we will learn about another system,

More information

DOWN PLUNGE CROSS SECTIONS

DOWN PLUNGE CROSS SECTIONS GG303 Lab 7 10/6/10 1 DOWN PLUNGE CROSS SECTIONS I Main Topics A Cylindrical folds B Downplunge cross-section views C Apparent dip II Cylindrical folds A Surface of a cylindrical fold is parallel to a

More information

PARAMETRIC EQUATIONS AND POLAR COORDINATES

PARAMETRIC EQUATIONS AND POLAR COORDINATES 10 PARAMETRIC EQUATIONS AND POLAR COORDINATES PARAMETRIC EQUATIONS & POLAR COORDINATES A coordinate system represents a point in the plane by an ordered pair of numbers called coordinates. PARAMETRIC EQUATIONS

More information

USING DUAL GRAPHICS VIEWS IN GEOGEBRA

USING DUAL GRAPHICS VIEWS IN GEOGEBRA USING DUAL GRAPHICS VIEWS IN GEOGEBRA Barbara K. D Ambrosia Carl R. Spitznagel John Carroll University Department of Mathematics and Computer Science Cleveland, OH 44118 bdambrosia@jcu.edu spitz@jcu.edu

More information

Years after US Student to Teacher Ratio

Years after US Student to Teacher Ratio The goal of this assignment is to create a scatter plot of a set of data. You could do this with any two columns of data, but for demonstration purposes we ll work with the data in the table below. The

More information

Classes 7-8 (4 hours). Graphics in Matlab.

Classes 7-8 (4 hours). Graphics in Matlab. Classes 7-8 (4 hours). Graphics in Matlab. Graphics objects are displayed in a special window that opens with the command figure. At the same time, multiple windows can be opened, each one assigned a number.

More information

Worksheet 2.1: Introduction to Multivariate Functions (Functions of Two or More Independent Variables)

Worksheet 2.1: Introduction to Multivariate Functions (Functions of Two or More Independent Variables) Boise State Math 275 (Ultman) Worksheet 2.1: Introduction to Multivariate Functions (Functions of Two or More Independent Variables) From the Toolbox (what you need from previous classes) Know the meaning

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

Precalculus. Wrapping Functions ID: 8257

Precalculus. Wrapping Functions ID: 8257 Wrapping Functions ID: 8257 By Mark Howell Time required 90 minutes Activity Overview This activity introduces students to various functions of a circular angle. They are shown a unit circle and a point

More information

SPECIAL TECHNIQUES-II

SPECIAL TECHNIQUES-II SPECIAL TECHNIQUES-II Lecture 19: Electromagnetic Theory Professor D. K. Ghosh, Physics Department, I.I.T., Bombay Method of Images for a spherical conductor Example :A dipole near aconducting sphere The

More information

Put your initials on the top of every page, in case the pages become separated.

Put your initials on the top of every page, in case the pages become separated. Math 1201, Fall 2016 Name (print): Dr. Jo Nelson s Calculus III Practice for 1/2 of Final, Midterm 1 Material Time Limit: 90 minutes DO NOT OPEN THIS BOOKLET UNTIL INSTRUCTED TO DO SO. This exam contains

More information

Worksheet 3.2: Double Integrals in Polar Coordinates

Worksheet 3.2: Double Integrals in Polar Coordinates Boise State Math 75 (Ultman) Worksheet 3.: ouble Integrals in Polar Coordinates From the Toolbox (what you need from previous classes): Trig/Calc II: Convert equations in x and y into r and θ, using the

More information

PLAXIS 2D - SUBMERGED CONSTRUCTION OF AN EXCAVATION

PLAXIS 2D - SUBMERGED CONSTRUCTION OF AN EXCAVATION PLAXIS 2D - SUBMERGED CONSTRUCTION OF AN EXCAVATION 3 SUBMERGED CONSTRUCTION OF AN EXCAVATION This tutorial illustrates the use of PLAXIS for the analysis of submerged construction of an excavation. Most

More information

Worksheet 3.4: Triple Integrals in Cylindrical Coordinates. Warm-Up: Cylindrical Volume Element d V

Worksheet 3.4: Triple Integrals in Cylindrical Coordinates. Warm-Up: Cylindrical Volume Element d V Boise State Math 275 (Ultman) Worksheet 3.4: Triple Integrals in Cylindrical Coordinates From the Toolbox (what you need from previous classes) Know what the volume element dv represents. Be able to find

More information

Exam 2 Preparation Math 2080 (Spring 2011) Exam 2: Thursday, May 12.

Exam 2 Preparation Math 2080 (Spring 2011) Exam 2: Thursday, May 12. Multivariable Calculus Exam 2 Preparation Math 28 (Spring 2) Exam 2: Thursday, May 2. Friday May, is a day off! Instructions: () There are points on the exam and an extra credit problem worth an additional

More information

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ = Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Total energy radiating from the body over some time is Q total Radiant

More information

Chapter 5 Partial Differentiation

Chapter 5 Partial Differentiation Chapter 5 Partial Differentiation For functions of one variable, y = f (x), the rate of change of the dependent variable can dy be found unambiguously by differentiation: f x. In this chapter we explore

More information

Goals: Course Unit: Describing Moving Objects Different Ways of Representing Functions Vector-valued Functions, or Parametric Curves

Goals: Course Unit: Describing Moving Objects Different Ways of Representing Functions Vector-valued Functions, or Parametric Curves Block #1: Vector-Valued Functions Goals: Course Unit: Describing Moving Objects Different Ways of Representing Functions Vector-valued Functions, or Parametric Curves 1 The Calculus of Moving Objects Problem.

More information

Introduction to Geogebra

Introduction to Geogebra Aims Introduction to Geogebra Using Geogebra in the A-Level/Higher GCSE Classroom To provide examples of the effective use of Geogebra in the teaching and learning of mathematics at A-Level/Higher GCSE.

More information

Math 7 Elementary Linear Algebra PLOTS and ROTATIONS

Math 7 Elementary Linear Algebra PLOTS and ROTATIONS Spring 2007 PLOTTING LINE SEGMENTS Math 7 Elementary Linear Algebra PLOTS and ROTATIONS Example 1: Suppose you wish to use MatLab to plot a line segment connecting two points in the xy-plane. Recall that

More information

Polar Coordinates. Chapter 10: Parametric Equations and Polar coordinates, Section 10.3: Polar coordinates 27 / 45

Polar Coordinates. Chapter 10: Parametric Equations and Polar coordinates, Section 10.3: Polar coordinates 27 / 45 : Given any point P = (x, y) on the plane r stands for the distance from the origin (0, 0). θ stands for the angle from positive x-axis to OP. Polar coordinate: (r, θ) Chapter 10: Parametric Equations

More information

Chapter 15 Notes, Stewart 7e

Chapter 15 Notes, Stewart 7e Contents 15.2 Iterated Integrals..................................... 2 15.3 Double Integrals over General Regions......................... 5 15.4 Double Integrals in Polar Coordinates..........................

More information

Volumes of Solids of Revolution Lecture #6 a

Volumes of Solids of Revolution Lecture #6 a Volumes of Solids of Revolution Lecture #6 a Sphereoid Parabaloid Hyperboloid Whateveroid Volumes Calculating 3-D Space an Object Occupies Take a cross-sectional slice. Compute the area of the slice. Multiply

More information

Pre-Calc Unit 14: Polar Assignment Sheet April 27 th to May 7 th 2015

Pre-Calc Unit 14: Polar Assignment Sheet April 27 th to May 7 th 2015 Pre-Calc Unit 14: Polar Assignment Sheet April 27 th to May 7 th 2015 Date Objective/ Topic Assignment Did it Monday Polar Discovery Activity pp. 4-5 April 27 th Tuesday April 28 th Converting between

More information

MATHEMATICS FOR ENGINEERING TUTORIAL 5 COORDINATE SYSTEMS

MATHEMATICS FOR ENGINEERING TUTORIAL 5 COORDINATE SYSTEMS MATHEMATICS FOR ENGINEERING TUTORIAL 5 COORDINATE SYSTEMS This tutorial is essential pre-requisite material for anyone studying mechanical engineering. This tutorial uses the principle of learning by example.

More information

Dolphin PartMaster Wire EDM

Dolphin PartMaster Wire EDM Dolphin PartMaster Wire EDM Copyright 2000-2017 Dolphin CADCAM Systems Ltd. This document is copyrighted and all rights are reserved. This document may not, in whole or in part, be copied or reproduced

More information

TABLE OF CONTENTS INTRODUCTION... 2 OPENING SCREEN BEGIN ANALYSIS... 4 Start a New File or Open a Previously Saved File... 4

TABLE OF CONTENTS INTRODUCTION... 2 OPENING SCREEN BEGIN ANALYSIS... 4 Start a New File or Open a Previously Saved File... 4 3D-BLAST August 2010 TABLE OF CONTENTS INTRODUCTION... 2 OPENING SCREEN... 3 BEGIN ANALYSIS... 4 Start a New File or Open a Previously Saved File... 4 PROGRAM TOOLBAR... 5 NAVIGATING IN THE PROGRAM...

More information

Spectral Color and Radiometry

Spectral Color and Radiometry Spectral Color and Radiometry Louis Feng April 13, 2004 April 13, 2004 Realistic Image Synthesis (Spring 2004) 1 Topics Spectral Color Light and Color Spectrum Spectral Power Distribution Spectral Color

More information

BioFuel Graphing instructions using Microsoft Excel 2003 (Microsoft Excel 2007 instructions start on page mei-7)

BioFuel Graphing instructions using Microsoft Excel 2003 (Microsoft Excel 2007 instructions start on page mei-7) BioFuel Graphing instructions using Microsoft Excel 2003 (Microsoft Excel 2007 instructions start on page mei-7) Graph as a XY Scatter Chart, add titles for chart and axes, remove gridlines. A. Select

More information

To move cells, the pointer should be a north-south-eastwest facing arrow

To move cells, the pointer should be a north-south-eastwest facing arrow Appendix B Microsoft Excel Primer Oftentimes in physics, we collect lots of data and have to analyze it. Doing this analysis (which consists mostly of performing the same operations on lots of different

More information

Microsoft Word for Report-Writing (2016 Version)

Microsoft Word for Report-Writing (2016 Version) Microsoft Word for Report-Writing (2016 Version) Microsoft Word is a versatile, widely-used tool for producing presentation-quality documents. Most students are well-acquainted with the program for generating

More information

Vensim PLE Quick Reference and Tutorial

Vensim PLE Quick Reference and Tutorial Vensim PLE Quick Reference and Tutorial Main Toolbar Sketch Tools Menu Title Bar Analysis Tools Build (Sketch)Window Status Bar General Points 1. File operations and cutting/pasting work in the standard

More information

Workshop 3-1: Antenna Post-Processing

Workshop 3-1: Antenna Post-Processing Workshop 3-1: Antenna Post-Processing 2015.0 Release ANSYS HFSS for Antenna Design 1 2015 ANSYS, Inc. Example Antenna Post-Processing Analysis of a Dual Polarized Probe Fed Patch Antenna This example is

More information

Calypso Construction Features. Construction Features 1

Calypso Construction Features. Construction Features 1 Calypso 1 The Construction dropdown menu contains several useful construction features that can be used to compare two other features or perform special calculations. Construction features will show up

More information

FOUNDATION IN OVERCONSOLIDATED CLAY

FOUNDATION IN OVERCONSOLIDATED CLAY 1 FOUNDATION IN OVERCONSOLIDATED CLAY In this chapter a first application of PLAXIS 3D is considered, namely the settlement of a foundation in clay. This is the first step in becoming familiar with the

More information

Calculus III. Math 233 Spring In-term exam April 11th. Suggested solutions

Calculus III. Math 233 Spring In-term exam April 11th. Suggested solutions Calculus III Math Spring 7 In-term exam April th. Suggested solutions This exam contains sixteen problems numbered through 6. Problems 5 are multiple choice problems, which each count 5% of your total

More information

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ =

dq dt I = Irradiance or Light Intensity is Flux Φ per area A (W/m 2 ) Φ = Radiometry (From Intro to Optics, Pedrotti -4) Radiometry is measurement of Emag radiation (light) Consider a small spherical source Total energy radiating from the body over some time is Q total Radiant

More information

SUBMERGED CONSTRUCTION OF AN EXCAVATION

SUBMERGED CONSTRUCTION OF AN EXCAVATION 2 SUBMERGED CONSTRUCTION OF AN EXCAVATION This tutorial illustrates the use of PLAXIS for the analysis of submerged construction of an excavation. Most of the program features that were used in Tutorial

More information

Dr Richard Greenaway

Dr Richard Greenaway SCHOOL OF PHYSICS, ASTRONOMY & MATHEMATICS 4PAM1008 MATLAB 4 Visualising Data Dr Richard Greenaway 4 Visualising Data 4.1 Simple Data Plotting You should now be familiar with the plot function which is

More information

Finite Element Course ANSYS Mechanical Tutorial Tutorial 4 Plate With a Hole

Finite Element Course ANSYS Mechanical Tutorial Tutorial 4 Plate With a Hole Problem Specification Finite Element Course ANSYS Mechanical Tutorial Tutorial 4 Plate With a Hole Consider the classic example of a circular hole in a rectangular plate of constant thickness. The plate

More information

Modeling Evaporating Liquid Spray

Modeling Evaporating Liquid Spray Tutorial 17. Modeling Evaporating Liquid Spray Introduction In this tutorial, the air-blast atomizer model in ANSYS FLUENT is used to predict the behavior of an evaporating methanol spray. Initially, the

More information

Use Parametric notation. Interpret the effect that T has on the graph as motion.

Use Parametric notation. Interpret the effect that T has on the graph as motion. Learning Objectives Parametric Functions Lesson 3: Go Speed Racer! Level: Algebra 2 Time required: 90 minutes One of the main ideas of the previous lesson is that the control variable t does not appear

More information

POLARIZATION 3.5 RETARDATION PLATES

POLARIZATION 3.5 RETARDATION PLATES Nicol Prism as Polarizer and Analyzer: Nicol prism can be used both as polarizer and as an analyzer. When two Nicol prisms are mounted co axially, then the first Nicol prism N 1 which produces plane polarized

More information

Lightpipe. Requirements. Introduction. This example shows you how to create and analyze a lightpipe using TracePro.

Lightpipe. Requirements. Introduction. This example shows you how to create and analyze a lightpipe using TracePro. Requirements Models: None Properties: None Editions: TracePro LC, Standard and Expert Introduction In this tutorial we will be creating a curved light pipe from scratch. This example shows you how to create

More information

SNAP Centre Workshop. Introduction to Trigonometry

SNAP Centre Workshop. Introduction to Trigonometry SNAP Centre Workshop Introduction to Trigonometry 62 Right Triangle Review A right triangle is any triangle that contains a 90 degree angle. There are six pieces of information we can know about a given

More information

B.Stat / B.Math. Entrance Examination 2017

B.Stat / B.Math. Entrance Examination 2017 B.Stat / B.Math. Entrance Examination 017 BOOKLET NO. TEST CODE : UGA Forenoon Questions : 0 Time : hours Write your Name, Registration Number, Test Centre, Test Code and the Number of this Booklet in

More information

Introduction to Mathematica and Graphing in 3-Space

Introduction to Mathematica and Graphing in 3-Space 1 Mathematica is a powerful tool that can be used to carry out computations and construct graphs and images to help deepen our understanding of mathematical concepts. This document will serve as a living

More information

CS 445 / 645 Introduction to Computer Graphics. Lecture 21 Representing Rotations

CS 445 / 645 Introduction to Computer Graphics. Lecture 21 Representing Rotations CS 445 / 645 Introduction to Computer Graphics Lecture 21 Representing Rotations Parameterizing Rotations Straightforward in 2D A scalar, θ, represents rotation in plane More complicated in 3D Three scalars

More information

MAT 343 Laboratory 4 Plotting and computer animation in MATLAB

MAT 343 Laboratory 4 Plotting and computer animation in MATLAB MAT 4 Laboratory 4 Plotting and computer animation in MATLAB In this laboratory session we will learn how to. Plot in MATLAB. The geometric properties of special types of matrices (rotations, dilations,

More information

3D Design with 123D Design

3D Design with 123D Design 3D Design with 123D Design Introduction: 3D Design involves thinking and creating in 3 dimensions. x, y and z axis Working with 123D Design 123D Design is a 3D design software package from Autodesk. A

More information

Physics 101, Lab 1: LINEAR KINEMATICS PREDICTION SHEET

Physics 101, Lab 1: LINEAR KINEMATICS PREDICTION SHEET Physics 101, Lab 1: LINEAR KINEMATICS PREDICTION SHEET After reading through the Introduction, Purpose and Principles sections of the lab manual (and skimming through the procedures), answer the following

More information

6.1 Polar Coordinates

6.1 Polar Coordinates 6.1 Polar Coordinates Introduction This chapter introduces and explores the polar coordinate system, which is based on a radius and theta. Students will learn how to plot points and basic graphs in this

More information

Stereographic Projections

Stereographic Projections C6H3 PART IIA and PART IIB C6H3 MATERIALS SCIENCE AND METALLURGY Course C6: Crystallography Stereographic Projections Representation of directions and plane orientations In studying crystallographic and

More information

INVESTIGATE: PARAMETRIC AND CUSTOMIZABLE MODELS

INVESTIGATE: PARAMETRIC AND CUSTOMIZABLE MODELS LEARNING OBJECTIVES General Confidence writing basic code with simple parameters Understanding measurement and dimensions 3D Design (Parametric Modeling) Modifying parameters Basic OpenSCAD code Translation

More information

Lecture 5 Date:

Lecture 5 Date: Lecture 5 Date: 19.1.217 Smith Chart Fundamentals Smith Chart Smith chart what? The Smith chart is a very convenient graphical tool for analyzing and studying TLs behavior. It is mapping of impedance in

More information

SETTLEMENT OF A CIRCULAR FOOTING ON SAND

SETTLEMENT OF A CIRCULAR FOOTING ON SAND 1 SETTLEMENT OF A CIRCULAR FOOTING ON SAND In this chapter a first application is considered, namely the settlement of a circular foundation footing on sand. This is the first step in becoming familiar

More information

Lesson 27: Angles in Standard Position

Lesson 27: Angles in Standard Position Lesson 27: Angles in Standard Position PreCalculus - Santowski PreCalculus - Santowski 1 QUIZ Draw the following angles in standard position 50 130 230 320 770-50 2 radians PreCalculus - Santowski 2 Fast

More information

LAB # 2 3D Modeling, Properties Commands & Attributes

LAB # 2 3D Modeling, Properties Commands & Attributes COMSATS Institute of Information Technology Electrical Engineering Department (Islamabad Campus) LAB # 2 3D Modeling, Properties Commands & Attributes Designed by Syed Muzahir Abbas 1 1. Overview of the

More information

Advanced modelling of gratings in VirtualLab software. Site Zhang, development engineer Lignt Trans

Advanced modelling of gratings in VirtualLab software. Site Zhang, development engineer Lignt Trans Advanced modelling of gratings in VirtualLab software Site Zhang, development engineer Lignt Trans 1 2 3 4 Content Grating Order Analyzer Rigorous Simulation of Holographic Generated Volume Grating Coupled

More information

Unit 4 Graphs of Trigonometric Functions - Classwork

Unit 4 Graphs of Trigonometric Functions - Classwork Unit Graphs of Trigonometric Functions - Classwork For each of the angles below, calculate the values of sin x and cos x ( decimal places) on the chart and graph the points on the graph below. x 0 o 30

More information

3D Modeler Creating Custom myhouse Symbols

3D Modeler Creating Custom myhouse Symbols 3D Modeler Creating Custom myhouse Symbols myhouse includes a large number of predrawn symbols. For most designs and floorplans, these should be sufficient. For plans that require that special table, bed,

More information

MATH203 Calculus. Dr. Bandar Al-Mohsin. School of Mathematics, KSU

MATH203 Calculus. Dr. Bandar Al-Mohsin. School of Mathematics, KSU School of Mathematics, KSU Theorem The rectangular coordinates (x, y, z) and the cylindrical coordinates (r, θ, z) of a point P are related as follows: x = r cos θ, y = r sin θ, tan θ = y x, r 2 = x 2

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

Vectors and the Geometry of Space

Vectors and the Geometry of Space Vectors and the Geometry of Space In Figure 11.43, consider the line L through the point P(x 1, y 1, z 1 ) and parallel to the vector. The vector v is a direction vector for the line L, and a, b, and c

More information

3.6: First Person Computer Games

3.6: First Person Computer Games 3.6: First Person Computer Games Projections of 3-D Objects Alice is an educational software program that uses a 3-D environment to teach students programming. If you have not done so already, please download

More information

V = 2πx(1 x) dx. x 2 dx. 3 x3 0

V = 2πx(1 x) dx. x 2 dx. 3 x3 0 Wednesday, September 3, 215 Page 462 Problem 1 Problem. Use the shell method to set up and evaluate the integral that gives the volume of the solid generated by revolving the region (y = x, y =, x = 2)

More information

Oasys GSA. Getting Started

Oasys GSA. Getting Started Getting Started 13 Fitzroy Street London W1T 4BQ Telephone: +44 (0) 20 7755 3302 Facsimile: +44 (0) 20 7755 3720 Central Square Forth Street Newcastle Upon Tyne NE1 3PL Telephone: +44 (0) 191 238 7559

More information

Near-field time-of-arrival measurements for four feed-arms with a bicone switch

Near-field time-of-arrival measurements for four feed-arms with a bicone switch EM Implosion Memos Memo 37 February 2010 Near-field time-of-arrival measurements for four feed-arms with a bicone switch Prashanth Kumar, Serhat Altunc, Carl E. Baum, Christos G. Christodoulou and Edl

More information

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question.

MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Calculus III-Final review Name MULTIPLE CHOICE. Choose the one alternative that best completes the statement or answers the question. Find the corresponding position vector. 1) Define the points P = (-,

More information

Points Lines Connected points X-Y Scatter. X-Y Matrix Star Plot Histogram Box Plot. Bar Group Bar Stacked H-Bar Grouped H-Bar Stacked

Points Lines Connected points X-Y Scatter. X-Y Matrix Star Plot Histogram Box Plot. Bar Group Bar Stacked H-Bar Grouped H-Bar Stacked Plotting Menu: QCExpert Plotting Module graphs offers various tools for visualization of uni- and multivariate data. Settings and options in different types of graphs allow for modifications and customizations

More information

Quadratics Functions: Review

Quadratics Functions: Review Quadratics Functions: Review Name Per Review outline Quadratic function general form: Quadratic function tables and graphs (parabolas) Important places on the parabola graph [see chart below] vertex (minimum

More information

Pre-Lab Excel Problem

Pre-Lab Excel Problem Pre-Lab Excel Problem Read and follow the instructions carefully! Below you are given a problem which you are to solve using Excel. If you have not used the Excel spreadsheet a limited tutorial is given

More information

Lesson 5.6: Angles in Standard Position

Lesson 5.6: Angles in Standard Position Lesson 5.6: Angles in Standard Position IM3 - Santowski IM3 - Santowski 1 Fast Five Opening Exercises! Use your TI 84 calculator:! Evaluate sin(50 ) " illustrate with a diagram! Evaluate sin(130 ) " Q

More information

Topic 6: Calculus Integration Volume of Revolution Paper 2

Topic 6: Calculus Integration Volume of Revolution Paper 2 Topic 6: Calculus Integration Standard Level 6.1 Volume of Revolution Paper 1. Let f(x) = x ln(4 x ), for < x

More information

You may know these...

You may know these... You may know these... Chapter 1: Multivariables Functions 1.1 Functions of Two Variables 1.1.1 Function representations 1.1. 3-D Coordinate System 1.1.3 Graph of two variable functions 1.1.4 Sketching

More information

6. Find the equation of the plane that passes through the point (-1,2,1) and contains the line x = y = z.

6. Find the equation of the plane that passes through the point (-1,2,1) and contains the line x = y = z. Week 1 Worksheet Sections from Thomas 13 th edition: 12.4, 12.5, 12.6, 13.1 1. A plane is a set of points that satisfies an equation of the form c 1 x + c 2 y + c 3 z = c 4. (a) Find any three distinct

More information

Tutorial 3: Constructive Editing (2D-CAD)

Tutorial 3: Constructive Editing (2D-CAD) (2D-CAD) The editing done up to now is not much different from the normal drawing board techniques. This section deals with commands to copy items we have already drawn, to move them and to make multiple

More information

Modeling Evaporating Liquid Spray

Modeling Evaporating Liquid Spray Tutorial 16. Modeling Evaporating Liquid Spray Introduction In this tutorial, FLUENT s air-blast atomizer model is used to predict the behavior of an evaporating methanol spray. Initially, the air flow

More information