# TWO-DIMENSIONAL TRANSFORMATION

Size: px
Start display at page:

Transcription

1 CHAPTER 2 TWO-DIMENSIONAL TRANSFORMATION 2.1 Introduction As stated earlier, Computer Aided Design consists of three components, namely, Design (Geometric Modeling), Analysis (FEA, etc), and Visualization (Computer Graphics). Geometric Modeling provides a mathematical description of a geometric object - point, line, conic section, surface, or a solid. Visualization deals with creation of visual effects, e.g., creation of pie charts, contour plots, shading, animation, etc. Computer graphics provides visual displays and manipulations of objects, e.g., transformation, editing, printing, etc. Fortran and visual C languages are used to effect these operations. Transformation is the backbone of computer graphics, enabling us to manipulate the shape, size, and location of the object. It can be used to effect the following changes in a geometric object: Change the location Change the Shape Change the size Rotate Copy Generate a surface from a line Generate a solid from a surface Animate the object Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-1

2 2.2 Two-Dimensional Transformation Geometric transformations have numerous applications in geometric modeling, e.g., manipulation of size, shape, and location of an object. In CAD, transformation is also used to generate surfaces and solids by sweeping curves and surfaces, respectively. The term sweeping refers to parametric transformations, which are utilized to generate surfaces and solids. When we sweep a curve, it is transformed through several positions along or around an axis, generating a surface. The appearance of the generated surface depends on the number of instances of the transformation. A parameter t or s is varied from 0 to 1, with the interval value equal to the fraction of the parameter. For example, to generate 10 instances, the parameter will have a value t/10 or s/10. To develop an easier understanding of transformations, we will first study the two-dimensional transformations and then extend it to the study of three-dimensional transformations. Until we get to the discussion of surfaces and solids, we will limit our discussion of transformation to only the simple cases of scaling, translation, rotation, and the combinations of these. Applications of transformations will become apparent when we discuss the surface and solid modeling. There are two types of transformations: Modeling Transformation: this transformation alters the coordinate values of the object. Basic operations are scaling, translation, rotation and, combination of one or more of these basic transformations. Examples of these transformations can be easily found in any commercial CAD software. For instance, AutoCAD uses SCALE, MOVE, and ROTATE commands for scaling, translation, and rotation transformations, respectively. Visual Transformation: In this transformation there is no change in either the geometry or the coordinates of the object. A copy of the object is placed at the desired sight, without changing the coordinate values of the object. In AutoCAD, the ZOOM and PAN commands are good examples of visual transformation. Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-2

3 2.3 Basic Modeling Transformations There are three basic modeling transformations: Scaling, Translation, and Rotation. Other transformations, which are modification or combination of any of the basic transformations, are Shearing, Mirroring, copy, etc. Let us look at the procedure for carrying out basic transformations, which are based on matrix operation. A transformation can be expressed as [P * ] = [P] [T] where, [P * ] is the new coordinates matrix [P] is the original coordinates matrix, or points matrix [T] is the transformation matrix With the z-terms set to zero, the P matrix can be written as, x 1 y 1 0 x 2 y 2 0 [P] = x 3 y 3 0 (2.1) x n y n 0 The size of this matrix depends on the geometry of the object, e.g., a point is defined by a single set of coordinates (x 1, y 1, z 1 ), a line is defined by two sets of coordinates (x 1, y 1, z 1 ) and (x 2, y 2, z 2 ), etc. Thus a point matrix will have the size 1x3, line will be 2x3, etc. A transformation matrix is always written as a 4x4 matrix, with a basic shape shown below, [T] = (2.2) Values of the elements in the matrix will change according to the type of transformation being used, as we will see shortly. The transformation matrix changes the size, position, and orientation of an object, by mathematically adding, or multiplying its coordinate values. We will now discuss the mathematical procedure for scaling, translation, and rotation transformations. Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-3

4 2.4 Scaling In scaling transformation, the original coordinates of an object are multiplied by the given scale factor. There are two types of scaling transformations: uniform and non-uniform. In the uniform scaling, the coordinate values change uniformly along the x, y, and z coordinates, where as, in non-uniform scaling, the change is not necessarily the same in all the coordinate directions Uniform Scaling For uniform scaling, the scaling transformation matrix is given as s s 0 0 [T] = 0 0 s 0 (2.3) Here, s is the scale factor Non-Uniform Scaling Matrix equation of a non-uniform scaling has the form: s x s y 0 0 [T] = 0 0 s z 0 (2.4) where, s x, s x, s x are the scale factors for the x, y, and z coordinates of the object. Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-4

5 2.5 Homogeneous Coordinates Before proceeding further, we should review the concept of homogeneous coordinate system. Since the points matrix has three columns for the x, y, and z values, and a transformation matrix is always 4x4 matrix, the two matrices are incompatible for multiplication. A matrix multiplication is compatible only if the number of columns in the first matrix equals the number of row in the second matrix. For this reason, a points matrix is written as, x 1 y 1 z 1 1 x 2 y 2 z 2 1 [P] = x 3 y 3 z 3 1 (2.5) x n y n z n 1 Here, we have converted the Cartesian coordinates into homogeneous coordinates by adding a 4 th column, with unit value in all rows. When a fourth column, with values of 1 in each row, is added in the points matrix, the matrix multiplication between the [P] and [T ] becomes compatible. The values (x 1, y 1, z 1, 1) represent the coordinates of the point (x 1, y 1, z 1 ), and the coordinates are called as homogeneous coordinates. In homogeneous coordinates, the points (2,3,1), (4,6,2), (6,9,3), (8,12,4), represent the same point (2,3,1), along the plane z = 1, z = 2, z = 3, and z = 4, respectively. In our subsequent discussion on transformation, we will use homogeneous coordinates. Example 1: If the triangle A(1,1), B(2,1), C(1,3) is scaled by a factor 2, find the new coordinates of the triangle. Solution: Writing the points matrix in homogeneous coordinates, we have [P] = Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-5

6 and the scaling transformation matrix is, [T s ] = The new points matrix can be evaluated by the equation [P * ] = [P] [T], and by substitution of the P and T values, we get P* = = y Transformed by scaling Original x Note that the new coordinates represent the original value times the scale factor. The old and the new positions of the triangle are shown in the figure. Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-6

7 2.6 Translation Transformation In translation, every point on an object translates exactly the same distance. The effect of a translation transformation is that the original coordinate values increase or decrease by the amount of the translation along the x, y, and z-axes. For example, if line A(2,4), B(5,6) is translated 2 units along the positive x axis and 3 units along the positive y axis, then the new coordinates of the line would be A (2+2, 4+3), B (5+2, 6+3) or A (4,7), B (7,9). The transformation matrix has the form: [T t ] = (2.6) x y 0 1 where, x and y are the values of translation in the x and y direction, respectively. For translation transformation, the matrix equation is [P * ] = [P] [T t ] (2.7) where, [T t ] is the translation transformation matrix. Example 2: Translate the rectangle (2,2), (2,8), (10,8), (10,2) 2 units along x-axis and 3 units along y-axis. Solution: Using the matrix equation for translation, we have [P * ] = [P] [T t ], substituting the numbers, we get Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-7

8 [P * ] = = Note that the resultant coordinates are equal to the original x and y values plus the 2 and 3 units added to these values, respectively. Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-8

9 2.7 Rotation We will first consider rotation about the z-axis, which passes through the origin (0,0,0), since it is the simplest transformation for understanding the rotation transformation. Rotation about an arbitrary axis, other than an axis passing through the origin, requires a combination of three or more transformations, as we will see later. When an object is rotated about the z-axis, all the points on the object rotate in a circular arc, and the center of the arc lies at the origin. Similarly, rotation of an object about an arbitrary axis has the same relationship with the axis, i.e., all the points on the object rotate in a circular arc, and the center of rotation lies at the given point through which the axis is passing Derivation of the Rotation Transformation Matrix Using trigonometric relations, as given below, we can derive the rotation transformation matrix. Let the point P(x, y) be on the circle, located at an angle α, as shown. If the point P is rotated an additional angle θ, the new point will have the coordinates (x*, y*). The angle and the original coordinate relationship is found as follows. x = r cos α y = r sin α Original coordinates of point P. x * = rcos(α + θ) y * = rsin(α + θ) The new coordinates. where, α is the angle between the line joining the initial position of the point and the x-axis, and θ is the angle between the original and the new position of the point. Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-9

11 Note: When the fixed axis is translated, the object is also translated. The axis and the object go through all the transformations simultaneously. We will now illustrate the above procedure by the following example. Example 3: Rotate the rectangle (0,0), (2,0), (2, 2), (0, 2) shown below, 30 0 ccw about its centroid and find the new coordinates of the rectangle. (0,2) (2,2) (0,0) (2,0) Solution: Centroid of the rectangle is at point (1, 1). We will first translate the centroid to the origin, then rotate the rectangle, and finally, translate the rectangle so that the centroid is restored to its original position. 1. Translate the centroid to the origin: The matrix equation for this step is [P*] 1 = [P] [T t ], where [P] = and [T t ] = Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-11

12 2. Rotate the Rectangle 30 0 ccw About the z-axis: The matrix equation for this step is given as [P * ] 2 = [P * ] 1 [T r ], where, [P * ] 1 is the resultant points matrix obtained in step 1, and [T r ] is the rotation transformation, where θ = 30 0 ccw. The transformation matrix is, cosθ sinθ sinθ cosθ 0 0 = [T r ] θ = Translate the Rectangle so that the Centroid Lies at its Original Position: The matrix equation for this step is [P * ] 3 = [P * ] 2 [ T-t ], where [ T-t ] is the reverse translation matrix, given as [T -t ] = Now we can write the entire matrix equation that combines all the three steps outlined above. The equation is, [P*] = [P] [T t ] [T r ] [T -t ] Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-12

13 Substituting the values given earlier, we get, cos30 0 sin [P*] = sin30 0 cos x = The first two columns represent the new coordinates of the rotated rectangle. Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-13

14 2.8 Combined Transformations Most applications require the use of more than one basic transformation to achieve desired results. As stated earlier, scaling with an arbitrarily fixed point involves both scaling and translation. And rotation around a given point, other than the origin, involves rotation and translation. We will now consider these combined transformations Scaling With an Arbitrary Point In uniform scaling, all points and their coordinates are scaled by a factor s. Therefore, unless the fixed point is located at (0, 0), it will be moved to a new location with coordinates s-times x and s-times y. To scale an object about a fixed point, the fixed point is first moved to the origin and then the object is scaled. Finally, the object is translated or moved so that the fixed point is restored to its original position. The transformation sequence is, [P * ] = [P] [T t ] [T s ] [T -t ] Where, [T t ] is the translation transformation matrix, for translation of the fixed point to the origin, [T s ] is the scaling transformation matrix, and [T -t ] is the reverse translation matrix, to restore the fixed point to its original position. Note: The order of matrix multiplication progresses from left to right and the order should not be changed. The three transformation matrices [T t ] [T s ] [T -t ] can be concatenated to produce a single transformation matrix, which uniformly scales an object while keeping the pivot point fixed. Thus, the resultant, concatenated transformation matrix for scaling is, s s [T s ] R = s x -y x y 0 1 Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-14

15 s s 0 0 = 0 0 s 0 (2.10) x-sx y-sy 0 1 The concatenated equation can be used directly instead of the step-by-step matrix solution. This form is preferable when writing a CAD program. Example 4: Given the triangle, described by the homogeneous points matrix below, scale it by a factor 3/4, keeping the centroid in the same location. Use (a) separate matrix operation and (b) condensed matrix for transformation [P] = Solution (a) The centroid of the triangle is at, x = (2+2+5)/3 = 3, and y = (2+5+5)/3 = 4 or the centroid is C(3,4). We will first translate the centroid to the origin, then scale the triangle, and finally translate it back to the centroid. Translation of triangle to the origin will give, [P * ] 1 = [P] [T t ] = = Scaling the triangle, we get, [P * ] 2 = [P * ] 1 [T s ] = = Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-15

16 Translating the triangle so that the centroid is positioned at (3, 4), we get [P * ] = [P * ] 2 [T -t ] = = (b) The foregoing set of three operations can be reduced to a single operation using the condensed matrix with x = 3, and y = 4. See equation (2.10) on page [P * ] = [P] [T cond ] = (3) (4) = Rotation About an Arbitrary Point (in xy-plane) In order to rotate an object about a fixed point, the point is first moved (translated) to the origin. Then, the object is rotated around the origin. Finally, it is translated back so that the fixed point is restored to its original position. For rotation of an object about an arbitrary point, the sequence of the required transformation matrices and the condensed matrix is given as, [T cond ] = [T t ] [T r ] [T -t ] or Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-16

17 cosθ sinθ sinθ cosθ [T cond ] = (2.11) -x -y x y 0 1 where, θ is the angle of rotation and the point (x, y) lies in the xy plane. Example 5: Rotate the rectangle formed by points A(1,1), B(2,1), C(2,3), and D(1,3) 30 0 ccw about the point (3,2). y D(1,3) C C (2,3).. (3,2) A(1,1) B(2,1) x Solution: We will first translate the point (3,2) to the origin, then rotate the rectangle about the origin, and finally, translate the rectangle back so that the original point is restores to its original position (3,2). The new coordinates of the rectangle are found as follows. [P * ] = [P] [T t ] [T r ] [T -t ] = Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-17

18 These are the new coordinates of the rectangle = after the rotation Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-18

19 2.9 Mirroring In modeling operations, one frequently used operation is mirroring an object. Mirroring is a convenient method used for copying an object while preserving its features. The mirror transformation is a special case of a negative scaling, as will be explained below. Let us say, we want to mirror the point A(2,2) about the x-axis(i.e., xz-plane), as shown in the figure. The new location of the point, when reflected about the x-axis, will be at (2, -2). The point matrix [P*] = [2-2] can be obtained with the matrix transformation given below. y A(2, 2) [P*] = [ ] x = [ ] A (2, -2) The transformation matrix above is a special case of a non-uniform scaling with s x =1 and s y = -1. We can extend this concept to mirroring around the y, z, and any arbitrary axis, as will be explained in the following discussion. Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-19

21 The new points matrix, in terms of the original points matrix and the five transformation matrices is given as, [P*] = [P] [T t ] [T r ] [T m ] [T -r ] [T -t ] (Note: A negative sign is used in the subscripts to indicate a reverse transformation). Where, the subscripts t, r, and m represent the translation, rotation, and mirror operations, respectively. Lecture Notes by R. B. Agarwal Computer Aided Design in Mechanical Engineering 2-21

### The elements used in commercial codes can be classified in two basic categories:

CHAPTER 3 Truss Element 3.1 Introduction The single most important concept in understanding FEA, is the basic understanding of various finite elements that we employ in an analysis. Elements are used for

### Given a point cloud, polygon, or sampled parametric curve, we can use transformations for several purposes:

3 3.1 2D Given a point cloud, polygon, or sampled parametric curve, we can use transformations for several purposes: 1. Change coordinate frames (world, window, viewport, device, etc). 2. Compose objects

### 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........................

### 2D Geometric Transformations

2D Geometric Transformations (Chapter 5 in FVD) 2D Geometric Transformations Question: How do we represent a geometric object in the plane? Answer: For now, assume that objects consist of points and lines.

### 521493S Computer Graphics. Exercise 2 & course schedule change

521493S Computer Graphics Exercise 2 & course schedule change Course Schedule Change Lecture from Wednesday 31th of March is moved to Tuesday 30th of March at 16-18 in TS128 Question 2.1 Given two nonparallel,

### We can display an object on a monitor screen in three different computer-model forms: Wireframe model Surface Model Solid model

CHAPTER 4 CURVES 4.1 Introduction In order to understand the significance of curves, we should look into the types of model representations that are used in geometric modeling. Curves play a very significant

### Geometric Transformation CS 211A

Geometric Transformation CS 211A What is transformation? Moving points (x,y) moves to (x+t, y+t) Can be in any dimension 2D Image warps 3D 3D Graphics and Vision Can also be considered as a movement to

### Lecture L3 - Vectors, Matrices and Coordinate Transformations

S. Widnall 16.07 Dynamics Fall 2009 Lecture notes based on J. Peraire Version 2.0 Lecture L3 - Vectors, Matrices and Coordinate Transformations By using vectors and defining appropriate operations between

### Lecture 3: Coordinate Systems and Transformations

Lecture 3: Coordinate Systems and Transformations Topics: 1. Coordinate systems and frames 2. Change of frames 3. Affine transformations 4. Rotation, translation, scaling, and shear 5. Rotation about an

### Computing Euler angles from a rotation matrix

Computing Euler angles from a rotation matrix Gregory G. Slabaugh Abstract This document discusses a simple technique to find all possible Euler angles from a rotation matrix. Determination of Euler angles

### Rotation Matrices and Homogeneous Transformations

Rotation Matrices and Homogeneous Transformations A coordinate frame in an n-dimensional space is defined by n mutually orthogonal unit vectors. In particular, for a two-dimensional (2D) space, i.e., n

### Volumes of Revolution

Mathematics Volumes of Revolution About this Lesson This lesson provides students with a physical method to visualize -dimensional solids and a specific procedure to sketch a solid of revolution. Students

### The Basics of FEA Procedure

CHAPTER 2 The Basics of FEA Procedure 2.1 Introduction This chapter discusses the spring element, especially for the purpose of introducing various concepts involved in use of the FEA technique. A spring

### FURTHER VECTORS (MEI)

Mathematics Revision Guides Further Vectors (MEI) (column notation) Page of MK HOME TUITION Mathematics Revision Guides Level: AS / A Level - MEI OCR MEI: C FURTHER VECTORS (MEI) Version : Date: -9-7 Mathematics

### Geometry for Computer Graphics

Computer Graphics and Visualisation Geometry for Computer Graphics Student Notes Developed by F Lin K Wyrwas J Irwin C Lilley W T Hewitt T L J Howard Computer Graphics Unit Manchester Computing Centre

### 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

### Essential Mathematics for Computer Graphics fast

John Vince Essential Mathematics for Computer Graphics fast Springer Contents 1. MATHEMATICS 1 Is mathematics difficult? 3 Who should read this book? 4 Aims and objectives of this book 4 Assumptions made

### 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

### Area and Arc Length in Polar Coordinates

Area and Arc Length in Polar Coordinates The Cartesian Coordinate System (rectangular coordinates) is not always the most convenient way to describe points, or relations in the plane. There are certainly

### Trigonometric Functions and Triangles

Trigonometric Functions and Triangles Dr. Philippe B. Laval Kennesaw STate University August 27, 2010 Abstract This handout defines the trigonometric function of angles and discusses the relationship between

### Physics 235 Chapter 1. Chapter 1 Matrices, Vectors, and Vector Calculus

Chapter 1 Matrices, Vectors, and Vector Calculus In this chapter, we will focus on the mathematical tools required for the course. The main concepts that will be covered are: Coordinate transformations

### Geometric Transformations

Geometric Transformations Definitions Def: f is a mapping (function) of a set A into a set B if for every element a of A there exists a unique element b of B that is paired with a; this pairing is denoted

### Geometry of Vectors. 1 Cartesian Coordinates. Carlo Tomasi

Geometry of Vectors Carlo Tomasi This note explores the geometric meaning of norm, inner product, orthogonality, and projection for vectors. For vectors in three-dimensional space, we also examine the

### Analysis of Stresses and Strains

Chapter 7 Analysis of Stresses and Strains 7.1 Introduction axial load = P / A torsional load in circular shaft = T / I p bending moment and shear force in beam = M y / I = V Q / I b in this chapter, we

### Solving Simultaneous Equations and Matrices

Solving Simultaneous Equations and Matrices The following represents a systematic investigation for the steps used to solve two simultaneous linear equations in two unknowns. The motivation for considering

### Vector Math Computer Graphics Scott D. Anderson

Vector Math Computer Graphics Scott D. Anderson 1 Dot Product The notation v w means the dot product or scalar product or inner product of two vectors, v and w. In abstract mathematics, we can talk about

### 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

### Lecture 8 : Coordinate Geometry. The coordinate plane The points on a line can be referenced if we choose an origin and a unit of 20

Lecture 8 : Coordinate Geometry The coordinate plane The points on a line can be referenced if we choose an origin and a unit of 0 distance on the axis and give each point an identity on the corresponding

### 10 Polar Coordinates, Parametric Equations

Polar Coordinates, Parametric Equations ½¼º½ ÈÓÐ Ö ÓÓÖ Ò Ø Coordinate systems are tools that let us use algebraic methods to understand geometry While the rectangular (also called Cartesian) coordinates

### m i: is the mass of each particle

Center of Mass (CM): The center of mass is a point which locates the resultant mass of a system of particles or body. It can be within the object (like a human standing straight) or outside the object

### Algebra 2 Chapter 1 Vocabulary. identity - A statement that equates two equivalent expressions.

Chapter 1 Vocabulary identity - A statement that equates two equivalent expressions. verbal model- A word equation that represents a real-life problem. algebraic expression - An expression with variables.

### Solutions to Homework 10

Solutions to Homework 1 Section 7., exercise # 1 (b,d): (b) Compute the value of R f dv, where f(x, y) = y/x and R = [1, 3] [, 4]. Solution: Since f is continuous over R, f is integrable over R. Let x

### Cabri Geometry Application User Guide

Cabri Geometry Application User Guide Preview of Geometry... 2 Learning the Basics... 3 Managing File Operations... 12 Setting Application Preferences... 14 Selecting and Moving Objects... 17 Deleting

### Lectures notes on orthogonal matrices (with exercises) 92.222 - Linear Algebra II - Spring 2004 by D. Klain

Lectures notes on orthogonal matrices (with exercises) 92.222 - Linear Algebra II - Spring 2004 by D. Klain 1. Orthogonal matrices and orthonormal sets An n n real-valued matrix A is said to be an orthogonal

### Hydrostatic Force on a Submerged Surface

Experiment 3 Hydrostatic Force on a Submerged Surface Purpose The purpose of this experiment is to experimentally locate the center of pressure of a vertical, submerged, plane surface. The experimental

### 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

### FRICTION, WORK, AND THE INCLINED PLANE

FRICTION, WORK, AND THE INCLINED PLANE Objective: To measure the coefficient of static and inetic friction between a bloc and an inclined plane and to examine the relationship between the plane s angle

### Chapter 17. Orthogonal Matrices and Symmetries of Space

Chapter 17. Orthogonal Matrices and Symmetries of Space Take a random matrix, say 1 3 A = 4 5 6, 7 8 9 and compare the lengths of e 1 and Ae 1. The vector e 1 has length 1, while Ae 1 = (1, 4, 7) has length

### Reflection and Refraction

Equipment Reflection and Refraction Acrylic block set, plane-concave-convex universal mirror, cork board, cork board stand, pins, flashlight, protractor, ruler, mirror worksheet, rectangular block worksheet,

### Evaluating trigonometric functions

MATH 1110 009-09-06 Evaluating trigonometric functions Remark. Throughout this document, remember the angle measurement convention, which states that if the measurement of an angle appears without units,

### v 1 v 3 u v = (( 1)4 (3)2, [1(4) ( 2)2], 1(3) ( 2)( 1)) = ( 10, 8, 1) (d) u (v w) = (u w)v (u v)w (Relationship between dot and cross product)

0.1 Cross Product The dot product of two vectors is a scalar, a number in R. Next we will define the cross product of two vectors in 3-space. This time the outcome will be a vector in 3-space. Definition

### 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

### The Force Table Introduction: Theory:

1 The Force Table Introduction: "The Force Table" is a simple tool for demonstrating Newton s First Law and the vector nature of forces. This tool is based on the principle of equilibrium. An object is

### SAT Subject Math Level 2 Facts & Formulas

Numbers, Sequences, Factors Integers:..., -3, -2, -1, 0, 1, 2, 3,... Reals: integers plus fractions, decimals, and irrationals ( 2, 3, π, etc.) Order Of Operations: Arithmetic Sequences: PEMDAS (Parentheses

Chapter Additional Topics in Math In addition to the questions in Heart of Algebra, Problem Solving and Data Analysis, and Passport to Advanced Math, the SAT Math Test includes several questions that are

### 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:

### 9.4. The Scalar Product. Introduction. Prerequisites. Learning Style. Learning Outcomes

The Scalar Product 9.4 Introduction There are two kinds of multiplication involving vectors. The first is known as the scalar product or dot product. This is so-called because when the scalar product of

### Section 11.1: Vectors in the Plane. Suggested Problems: 1, 5, 9, 17, 23, 25-37, 40, 42, 44, 45, 47, 50

Section 11.1: Vectors in the Plane Page 779 Suggested Problems: 1, 5, 9, 17, 3, 5-37, 40, 4, 44, 45, 47, 50 Determine whether the following vectors a and b are perpendicular. 5) a = 6, 0, b = 0, 7 Recall

### Angles and Quadrants. Angle Relationships and Degree Measurement. Chapter 7: Trigonometry

Chapter 7: Trigonometry Trigonometry is the study of angles and how they can be used as a means of indirect measurement, that is, the measurement of a distance where it is not practical or even possible

### 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

### 2 Session Two - Complex Numbers and Vectors

PH2011 Physics 2A Maths Revision - Session 2: Complex Numbers and Vectors 1 2 Session Two - Complex Numbers and Vectors 2.1 What is a Complex Number? The material on complex numbers should be familiar

### Unified Lecture # 4 Vectors

Fall 2005 Unified Lecture # 4 Vectors These notes were written by J. Peraire as a review of vectors for Dynamics 16.07. They have been adapted for Unified Engineering by R. Radovitzky. References [1] Feynmann,

### Copyright 2011 Casa Software Ltd. www.casaxps.com. Centre of Mass

Centre of Mass A central theme in mathematical modelling is that of reducing complex problems to simpler, and hopefully, equivalent problems for which mathematical analysis is possible. The concept of

### Introduction to CATIA V5

Introduction to CATIA V5 Release 16 (A Hands-On Tutorial Approach) Kirstie Plantenberg University of Detroit Mercy SDC PUBLICATIONS Schroff Development Corporation www.schroff.com www.schroff-europe.com

### Mathematics Pre-Test Sample Questions A. { 11, 7} B. { 7,0,7} C. { 7, 7} D. { 11, 11}

Mathematics Pre-Test Sample Questions 1. Which of the following sets is closed under division? I. {½, 1,, 4} II. {-1, 1} III. {-1, 0, 1} A. I only B. II only C. III only D. I and II. Which of the following

### discuss how to describe points, lines and planes in 3 space.

Chapter 2 3 Space: lines and planes In this chapter we discuss how to describe points, lines and planes in 3 space. introduce the language of vectors. discuss various matters concerning the relative position

### 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

### Trigonometric Functions: The Unit Circle

Trigonometric Functions: The Unit Circle This chapter deals with the subject of trigonometry, which likely had its origins in the study of distances and angles by the ancient Greeks. The word trigonometry

### When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid.

Fluid Statics When the fluid velocity is zero, called the hydrostatic condition, the pressure variation is due only to the weight of the fluid. Consider a small wedge of fluid at rest of size Δx, Δz, Δs

### a 11 x 1 + a 12 x 2 + + a 1n x n = b 1 a 21 x 1 + a 22 x 2 + + a 2n x n = b 2.

Chapter 1 LINEAR EQUATIONS 1.1 Introduction to linear equations A linear equation in n unknowns x 1, x,, x n is an equation of the form a 1 x 1 + a x + + a n x n = b, where a 1, a,..., a n, b are given

### Number Sense and Operations

Number Sense and Operations representing as they: 6.N.1 6.N.2 6.N.3 6.N.4 6.N.5 6.N.6 6.N.7 6.N.8 6.N.9 6.N.10 6.N.11 6.N.12 6.N.13. 6.N.14 6.N.15 Demonstrate an understanding of positive integer exponents

### Prentice Hall Mathematics: Algebra 2 2007 Correlated to: Utah Core Curriculum for Math, Intermediate Algebra (Secondary)

Core Standards of the Course Standard 1 Students will acquire number sense and perform operations with real and complex numbers. Objective 1.1 Compute fluently and make reasonable estimates. 1. Simplify

### First Level: 2D Fundamentals. by Randy H. Shih Oregon Institute of Technology

AutoCAD 2008 Tutorial First Level: 2D Fundamentals by Randy H. Shih Oregon Institute of Technology MultiMedia CD by Jack Zecher Indiana University Purdue University Indianapolis SDC PUBLICATIONS Schroff

### Determine whether the following lines intersect, are parallel, or skew. L 1 : x = 6t y = 1 + 9t z = 3t. x = 1 + 2s y = 4 3s z = s

Homework Solutions 5/20 10.5.17 Determine whether the following lines intersect, are parallel, or skew. L 1 : L 2 : x = 6t y = 1 + 9t z = 3t x = 1 + 2s y = 4 3s z = s A vector parallel to L 1 is 6, 9,

### SAT Subject Math Level 1 Facts & Formulas

Numbers, Sequences, Factors Integers:..., -3, -2, -1, 0, 1, 2, 3,... Reals: integers plus fractions, decimals, and irrationals ( 2, 3, π, etc.) Order Of Operations: Aritmetic Sequences: PEMDAS (Parenteses

### Chapter 6 Circular Motion

Chapter 6 Circular Motion 6.1 Introduction... 1 6.2 Cylindrical Coordinate System... 2 6.2.1 Unit Vectors... 3 6.2.2 Infinitesimal Line, Area, and Volume Elements in Cylindrical Coordinates... 4 Example

### An introduction to 3D draughting & solid modelling using AutoCAD

An introduction to 3D draughting & solid modelling using AutoCAD Faculty of Technology University of Plymouth Drake Circus Plymouth PL4 8AA These notes are to be used in conjunction with the AutoCAD software

### EQUATIONS and INEQUALITIES

EQUATIONS and INEQUALITIES Linear Equations and Slope 1. Slope a. Calculate the slope of a line given two points b. Calculate the slope of a line parallel to a given line. c. Calculate the slope of a line

### Chapter 3 Vectors. m = m1 + m2 = 3 kg + 4 kg = 7 kg (3.1)

COROLLARY I. A body, acted on by two forces simultaneously, will describe the diagonal of a parallelogram in the same time as it would describe the sides by those forces separately. Isaac Newton - Principia

### Lecture 7. Matthew T. Mason. Mechanics of Manipulation. Lecture 7. Representing Rotation. Kinematic representation: goals, overview

Matthew T. Mason Mechanics of Manipulation Today s outline Readings, etc. We are starting chapter 3 of the text Lots of stuff online on representing rotations Murray, Li, and Sastry for matrix exponential

### Parametric Equations and the Parabola (Extension 1)

Parametric Equations and the Parabola (Extension 1) Parametric Equations Parametric equations are a set of equations in terms of a parameter that represent a relation. Each value of the parameter, when

### Triangle Trigonometry and Circles

Math Objectives Students will understand that trigonometric functions of an angle do not depend on the size of the triangle within which the angle is contained, but rather on the ratios of the sides of

### CAMI Education linked to CAPS: Mathematics

- 1 - TOPIC 1.1 Whole numbers _CAPS curriculum TERM 1 CONTENT Mental calculations Revise: Multiplication of whole numbers to at least 12 12 Ordering and comparing whole numbers Revise prime numbers to

### Vocabulary Cards and Word Walls Revised: June 29, 2011

Vocabulary Cards and Word Walls Revised: June 29, 2011 Important Notes for Teachers: The vocabulary cards in this file match the Common Core, the math curriculum adopted by the Utah State Board of Education,

### LINEAR INEQUALITIES. Mathematics is the art of saying many things in many different ways. MAXWELL

Chapter 6 LINEAR INEQUALITIES 6.1 Introduction Mathematics is the art of saying many things in many different ways. MAXWELL In earlier classes, we have studied equations in one variable and two variables

### A vector is a directed line segment used to represent a vector quantity.

Chapters and 6 Introduction to Vectors A vector quantity has direction and magnitude. There are many examples of vector quantities in the natural world, such as force, velocity, and acceleration. A vector

### Math, Trigonometry and Vectors. Geometry. Trig Definitions. sin(θ) = opp hyp. cos(θ) = adj hyp. tan(θ) = opp adj. Here's a familiar image.

Math, Trigonometr and Vectors Geometr Trig Definitions Here's a familiar image. To make predictive models of the phsical world, we'll need to make visualizations, which we can then turn into analtical

### AP Physics - Vector Algrebra Tutorial

AP Physics - Vector Algrebra Tutorial Thomas Jefferson High School for Science and Technology AP Physics Team Summer 2013 1 CONTENTS CONTENTS Contents 1 Scalars and Vectors 3 2 Rectangular and Polar Form

### Introduction to Matrices

Introduction to Matrices Tom Davis tomrdavis@earthlinknet 1 Definitions A matrix (plural: matrices) is simply a rectangular array of things For now, we ll assume the things are numbers, but as you go on

### Vector Algebra II: Scalar and Vector Products

Chapter 2 Vector Algebra II: Scalar and Vector Products We saw in the previous chapter how vector quantities may be added and subtracted. In this chapter we consider the products of vectors and define

### Mathematics K 6 continuum of key ideas

Mathematics K 6 continuum of key ideas Number and Algebra Count forwards to 30 from a given number Count backwards from a given number in the range 0 to 20 Compare, order, read and represent to at least

### AP CALCULUS AB 2008 SCORING GUIDELINES

AP CALCULUS AB 2008 SCORING GUIDELINES Question 1 Let R be the region bounded by the graphs of y = sin( π x) and y = x 4 x, as shown in the figure above. (a) Find the area of R. (b) The horizontal line

### Linear Algebra: Vectors

A Linear Algebra: Vectors A Appendix A: LINEAR ALGEBRA: VECTORS TABLE OF CONTENTS Page A Motivation A 3 A2 Vectors A 3 A2 Notational Conventions A 4 A22 Visualization A 5 A23 Special Vectors A 5 A3 Vector

### sin(θ) = opp hyp cos(θ) = adj hyp tan(θ) = opp adj

Math, Trigonometr and Vectors Geometr 33º What is the angle equal to? a) α = 7 b) α = 57 c) α = 33 d) α = 90 e) α cannot be determined α Trig Definitions Here's a familiar image. To make predictive models

### Illinois State Standards Alignments Grades Three through Eleven

Illinois State Standards Alignments Grades Three through Eleven Trademark of Renaissance Learning, Inc., and its subsidiaries, registered, common law, or pending registration in the United States and other

### Rotation about an arbitrary axis and reflection through an arbitrary plane

Annales Mathematicae et Informaticae 40 (2012) pp. 175 186 http://ami.ektf.hu Rotation about an arbitrary axis and reflection through an arbitrary plane Emőd Kovács Department of Information Technology

### Biggar High School Mathematics Department. National 5 Learning Intentions & Success Criteria: Assessing My Progress

Biggar High School Mathematics Department National 5 Learning Intentions & Success Criteria: Assessing My Progress Expressions & Formulae Topic Learning Intention Success Criteria I understand this Approximation

### 6. Vectors. 1 2009-2016 Scott Surgent (surgent@asu.edu)

6. Vectors For purposes of applications in calculus and physics, a vector has both a direction and a magnitude (length), and is usually represented as an arrow. The start of the arrow is the vector s foot,

### CS 4204 Computer Graphics

CS 4204 Computer Graphics 2D and 3D Transformations Doug Bowman Adapted from notes by Yong Cao Virginia Tech 1 Transformations What are they? changing something to something else via rules mathematics:

### National 5 Mathematics Course Assessment Specification (C747 75)

National 5 Mathematics Course Assessment Specification (C747 75) Valid from August 013 First edition: April 01 Revised: June 013, version 1.1 This specification may be reproduced in whole or in part for

### CENTER OF GRAVITY, CENTER OF MASS AND CENTROID OF A BODY

CENTER OF GRAVITY, CENTER OF MASS AND CENTROID OF A BODY Dr. Amilcar Rincon-Charris, MSME Mechanical Engineering Department MECN 3005 - STATICS Objective : Students will: a) Understand the concepts of

### 5.3 The Cross Product in R 3

53 The Cross Product in R 3 Definition 531 Let u = [u 1, u 2, u 3 ] and v = [v 1, v 2, v 3 ] Then the vector given by [u 2 v 3 u 3 v 2, u 3 v 1 u 1 v 3, u 1 v 2 u 2 v 1 ] is called the cross product (or

### Objectives After completing this section, you should be able to:

Chapter 5 Section 1 Lesson Angle Measure Objectives After completing this section, you should be able to: Use the most common conventions to position and measure angles on the plane. Demonstrate an understanding

### Figure 1.1 Vector A and Vector F

CHAPTER I VECTOR QUANTITIES Quantities are anything which can be measured, and stated with number. Quantities in physics are divided into two types; scalar and vector quantities. Scalar quantities have

### A linear combination is a sum of scalars times quantities. Such expressions arise quite frequently and have the form

Section 1.3 Matrix Products A linear combination is a sum of scalars times quantities. Such expressions arise quite frequently and have the form (scalar #1)(quantity #1) + (scalar #2)(quantity #2) +...

### Linear Algebra Notes for Marsden and Tromba Vector Calculus

Linear Algebra Notes for Marsden and Tromba Vector Calculus n-dimensional Euclidean Space and Matrices Definition of n space As was learned in Math b, a point in Euclidean three space can be thought of

### 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