How To Create A Two-Dimenional Tranformation In C++ (For Windows)

Size: px
Start display at page:

Download "How To Create A Two-Dimenional Tranformation In C++ (For Windows)"

Transcription

1 Computer Graphic with OpenGL 3e 5 Pearon Education

2 Chapter 5 Geometric Tranformation 5 Pearon Education

3 Baic two-dimenional geometric tranformation () Two-Dimenional tranlation One of rigid-bod tranformation, which move object without deformation Tranlate an object b Adding offet to coordinate to generate new coordinate poition Set t,t be the tranlation ditance, we have ' + t ' + t t In matri format, where T i the tranlation vector ' P' ' P t T t P ' P + T Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

4 Baic two-dimenional geometric tranformation () Two-Dimenional rotation Rotation ai and angle are pecified for rotation Convert coordinate into polar form for calculation r coφ inφ Eample, to rotation an object with angle a The new poition coordinate ' r co( φ + a) r co φ coa r in φ ina ' r co( φ + a) r coφ coa r inφ ina In matri format coa ina R ina coa P' R P Rotation about a point ( r, r ) ' ' r r + ( + ( r r )coa ( )ina + ( r r )ina )coa coa ina ina + coa Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

5 Baic two-dimenional geometric tranformation (3) Two-Dimenional caling To alter the ize of an object b multipling the coordinate with caling factor and In matri format, where S i a b caling matri ' ' P S ' P Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon 5 Pearon Education Education Chooing a fi point ( f, f ) a it centroid to perform caling ' P S ' P ) ( ' ) ( ' f f + +

6 Homogenou Coordinate Combine the geometric tranformation into a ingle matri with 3b3 matrice Epand each D coordinate to 3D coordinate with homogenou parameter Two-Dimenional tranlation matri t t ' ' Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon 5 Pearon Education Education Two-Dimenional rotation matri Two-Dimenional caling matri co in co co ' ' θ θ θ θ ' '

7 Invere tranformation Invere tranlation matri Two-Dimenional tranlation matri t t T θ θ Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon 5 Pearon Education Education Two-Dimenional tranlation matri co in in co R θ θ θ θ S

8 Matri Concatenation Propertie Aociative propertie M M M3 M (M M3 ) (M M) M3 Tranformation i not commutative (CopCD!) Order of tranformation ma affect tranformation poition Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

9 Two-dimenional compoite tranformation () Compoite tranformation A equence of tranformation Calculate compoite tranformation matri rather than appling individual tranformation ' M M P P P' M P Compoite two-dimenional tranlation Appl two ucceive tranlation, T and T T T(t,t ) T P' T T(t (T,t ) P) (T T ) P Compoite tranformation matri in coordinate form T(t,t ) T(t,t ) T(t + t,t t ) + Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

10 Two-dimenional compoite tranformation () Compoite two-dimenional rotation Two ucceive rotation, R and R into a point P P' R( θ ) {R( θ ) P} P' {R( θ ) R( θ )} P Multipl two rotation matrice to get compoite tranformation matri R( θ ) R( θ ) R( θ + θ ) Compoite two-dimenional caling S( P' P' R( θ + θ ) P, S( ) S(,, ) S( ) P, ) Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

11 Two-dimenional compoite tranformation (3) General two-dimenional Pivot-point rotation Graphic package provide onl origin rotation Perform a tranlate-rotate-tranlate equence Tranlate the object to move pivot-point poition to origin Rotate the object Tranlate the object back to the original poition Compoite matri in coordinate form T(, ) R( θ ) T(, ) R(,, θ ) r r r r r r Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

12 Two-dimenional compoite tranformation (4) Eample of pivot-point rotation Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

13 Two-dimenional compoite tranformation (5) General two-dimenional Fied-point caling Perform a tranlate-caling-tranlate equence Tranlate the object to move fied-point poition to origin Rotate the object Ue invere of tranlation in tep to return the object back to the original poition Compoite matri in coordinate form T(, ) S(, ) T(, ) S(,, f f f f f f, ) Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

14 Two-dimenional compoite tranformation (6) Eample of fied-point caling Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

15 Two-dimenional compoite tranformation (7) General two-dimenional caling direction Perform a rotate-caling-rotate equence Compoite matri in coordinate form R ( θ ) S(, ) R( θ ) co θ + in θ ( )co θ in θ ( )coθ inθ in θ + co θ θ Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

16 Other two-dimenional tranformation () Reflection image generated relative to an ai of reflection Reflection about the -ai Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon 5 Pearon Education Education Reflection about the -ai Reflection about the z-ai

17 Other two-dimenional tranformation () Reflection with ai (diagonal) Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

18 Other two-dimenional tranformation (3) Shear Ditort the hape of an object Shape appear a if the object were compoed of internal laer that had been caued to lide over each other X-ai hear, where h i the hear parameter h X-ai hear with other reference line h h ref Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

19 Other two-dimenional tranformation (4) Y-ai hear with other reference line h h ref Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

20 Tranformation between two-dimenional coordinate tem Coordinate tranfer from one reference frame to another Step Tranlate o that origin (,) of the tem i moved to the origin of (,) of the tem Rotate the ai onto the ai Eample: Reference a Carteian tem pecified with coordinate origin (,) and orientation angle θ in Carteian tem Matri tranformation of the tranlation and rotation o coθ inθ T(, ) o R( θ ) inθ coθ Compoite matri of the tranformation M,'' R( θ ) T(, ) Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

21 Rater method for geometric tranformation Rater tem tore picture information into a color pattern of in the frame buffer Tranformation done b manipulating an arra of piel value Tranlation manipulated b rater operation E.g. Block tranfer (bitblt / piblt) Arra manipulation ued to rotate a piel block b 9 o,8 o b the rotation of matri (repreenting that piel) Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

22 Geometric tranformation in threedimenional pace () Etend from two-dimenional tranformation b including conideration for the z coordinate Tranlation and caling are imilar to two-dimenion, include the three Carteian coordinate Rotation method i le traight forward Repreentation Four-element column vector for homogenou coordinate Geometric tranformation decribed 4b4 matri Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

23 Geometric tranformation in threedimenional pace () Three-dimenional tranlation A point P (,,z) in three-dimenional pace tranlate to new location with the tranlation ditance T (t, t, tz) ' + t ' + t In matri format ' t ' t z' t z z z ' z + t z P' T P Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

24 Geometric tranformation in threedimenional pace (3) Three-dimenional caling Relative to the coordinate origin, jut include the parameter for z coordinate caling in the tranformation matri P S ' P z z' ' ' z Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon 5 Pearon Education Education Relative to a fied point ( f, f z f ) Perform a tranlate-caling-tranlate compoite tranformation )z ( ) ( ) ( ) z,, T( ),, S( ),z, t( f z z f f f f f z f f f z

25 Geometric tranformation in threedimenional pace (4) Three-dimenional rotation definition Aume looking in the negative direction along the ai Poitive angle rotation produce counterclockwie rotation about a coordinate ai Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

26 Geometric tranformation in threedimenional pace (5) Three-dimenional coordinate-ai rotation Z-ai rotation equation ' coθ inθ ' coθ inθ ' inθ + coθ ' inθ coθ z' z z' z Tranformation equation for rotation about the other two coordinate ae can be obtained b a cclic permutation z Y-ai rotation equation ' z' ' coθ zinθ inθ + zcoθ Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

27 Geometric tranformation in threedimenional pace (6) Three-dimenional coordinate-ai rotation Y-ai rotation equation z' ' ' zcoθ inθ zinθ + coθ General Three-dimenional rotation Tranlate object o that the rotation ai coincide with the parallel coordinate ai Perform the pecified rotation about that ai Tranlate object back to the original poition P' T R( θ ) R T ( θ ) T P R ( θ ) T Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

28 Geometric tranformation in threedimenional pace (7) Three-dimenional coordinate-ai rotation Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

29 Geometric tranformation in threedimenional pace (8) Three-dimenional rotation along arbitrar ai It can be done b 5 tep Action Tranlate the object o that the rotation ai pae through the coordinate origin Define a rotation ai (vector V) V P P (,,z z) The unit vector u for the rotation ai V (a,b,c ), V V V Tranlation matri u T z, z V z Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

30 Geometric tranformation in threedimenional pace (9) Action Perform rotation, o that the unit vector u coincide with z-ai Action a, rotate unit vector u into z plane about -ai Define the projection of u in z plane a u and projection of u a u z Determine the rotation angle α with dot and cro product of u and u z α u' (,b,c),u coα u' u u' u (,,) + c Rotation matri reulted a c b R d d ( α) b c d d z z z b c c d u' u z in α u b d b u u' u z in Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

31 Geometric tranformation in threedimenional pace () Action b Rotate unit vector u (a,,d) (unit vector u in z plane) to z-ai about -ai Determine the rotation angel β with the imilar wa in action a Tranformation matri d a R ( β ) a d Action 3 Perform the rotation about z-ai with pecific rotation angel coθ inθ inθ coθ R z ( θ ) θ Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

32 Geometric tranformation in threedimenional pace () Action 4 Perform an invere rotation in action Action 5 Perform an invere tranlation in action Final rotation matri R ( θ ) T R ( α) R ( β ) R z ( θ ) R ( β ) R ( α) T Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

33 Geometric tranformation in threedimenional pace () Graphical epreion of the 5 tep Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

34 Other three-dimenional tranformation () Three-dimenional reflection Relative to reflection plane Eample: reflection relative to the plane M zreflect Three-dimenional Shearing Relative to coordinate ai Eample: z-ai hearing tranformation M zhear h h z z h h z z z z ref ref Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

35 Other three-dimenional tranformation () Tranformation between 3D coordinate tem Rotation matri u' u' u' 3 u' u' u' 3 R u' u' u' z z z3 Affine tranformation ' a ' a ' a z + a + a + a z + a + a + a z z zz z + b z + b z + b z Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

36 OpenGL upporting function ummar Baic OpenGL tranformation gltranlate (t, t, tz) glrotate (theta, v, v, vz) glscale (z,, z) OpenGL Matri operation Specif model-view matri glmatrimode (GL_MODELVIEW); Aign identit matri and aign matri value glloadidentit (); glloadmatri (); Matri Stack glgetintegerv (GL_MAX_MODELVIEW_STACK_DEPTH, tackize); glpuhmatri(); glpopmatri(); Computer Graphic with OpenGL, Third Edition, b Donald Hearn and M.Pauline Baler. IBSN 4 Pearon Education, Inc., Upper Saddle River, NJ. All right reerved 5 Pearon Education

Affine Transformations

Affine Transformations A P P E N D I X C Affine Transformations CONTENTS C The need for geometric transformations 335 C2 Affine transformations 336 C3 Matri representation of the linear transformations 338 C4 Homogeneous coordinates

More information

2D Geometrical Transformations. Foley & Van Dam, Chapter 5

2D Geometrical Transformations. Foley & Van Dam, Chapter 5 2D Geometrical Transformations Fole & Van Dam, Chapter 5 2D Geometrical Transformations Translation Scaling Rotation Shear Matri notation Compositions Homogeneous coordinates 2D Geometrical Transformations

More information

Rotation and Inter interpolation Using Quaternion Representation

Rotation and Inter interpolation Using Quaternion Representation This week CENG 732 Computer Animation Spring 2006-2007 Week 2 Technical Preliminaries and Introduction to Keframing Recap from CEng 477 The Displa Pipeline Basic Transformations / Composite Transformations

More information

Complex Numbers. w = f(z) z. Examples

Complex Numbers. w = f(z) z. Examples omple Numbers Geometrical Transformations in the omple Plane For functions of a real variable such as f( sin, g( 2 +2 etc ou are used to illustrating these geometricall, usuall on a cartesian graph. If

More information

A) When two objects slide against one another, the magnitude of the frictional force is always equal to μ

A) When two objects slide against one another, the magnitude of the frictional force is always equal to μ Phyic 100 Homewor 5 Chapter 6 Contact Force Introduced ) When two object lide againt one another, the magnitude of the frictional force i alway equal to μ B) When two object are in contact with no relative

More information

w = COI EYE view direction vector u = w ( 010,, ) cross product with y-axis v = w u up vector

w = COI EYE view direction vector u = w ( 010,, ) cross product with y-axis v = w u up vector . w COI EYE view direction vector u w ( 00,, ) cross product with -ais v w u up vector (EQ ) Computer Animation: Algorithms and Techniques 29 up vector view vector observer center of interest 30 Computer

More information

Connecting Transformational Geometry and Transformations of Functions

Connecting Transformational Geometry and Transformations of Functions Connecting Transformational Geometr and Transformations of Functions Introductor Statements and Assumptions Isometries are rigid transformations that preserve distance and angles and therefore shapes.

More information

Addition and Subtraction of Vectors

Addition and Subtraction of Vectors ddition and Subtraction of Vectors 1 ppendi ddition and Subtraction of Vectors In this appendi the basic elements of vector algebra are eplored. Vectors are treated as geometric entities represented b

More information

Cross Products and Moments of Force

Cross Products and Moments of Force 4 Cross Products and Moments of Force Ref: Hibbeler 4.2-4.3, edford & Fowler: Statics 2.6, 4.3 In geometric terms, the cross product of two vectors, A and, produces a new vector, C, with a direction perpendicular

More information

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

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

More information

TWO-DIMENSIONAL TRANSFORMATION

TWO-DIMENSIONAL TRANSFORMATION 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

More information

Introduction to polarization of light

Introduction to polarization of light Chapter 2 Introduction to polarization of light This Chapter treats the polarization of electromagnetic waves. In Section 2.1 the concept of light polarization is discussed and its Jones formalism is presented.

More information

COMPANY BALANCE MODELS AND THEIR USE FOR PROCESS MANAGEMENT

COMPANY BALANCE MODELS AND THEIR USE FOR PROCESS MANAGEMENT COMPANY BALANCE MODELS AND THEIR USE FOR PROCESS MANAGEMENT Mária Mišanková INTRODUCTION Balance model i in general tem of equation motl linear and the goal i to find value of required quantit from pecified

More information

Optical Illusion. Sara Bolouki, Roger Grosse, Honglak Lee, Andrew Ng

Optical Illusion. Sara Bolouki, Roger Grosse, Honglak Lee, Andrew Ng Optical Illuion Sara Bolouki, Roger Groe, Honglak Lee, Andrew Ng. Introduction The goal of thi proect i to explain ome of the illuory phenomena uing pare coding and whitening model. Intead of the pare

More information

2D Geometric Transformations

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.

More information

CS 4204 Computer Graphics

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:

More information

Geometric Transformation CS 211A

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

More information

Lecture 3: Coordinate Systems and Transformations

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

More information

x y The matrix form, the vector form, and the augmented matrix form, respectively, for the system of equations are

x y The matrix form, the vector form, and the augmented matrix form, respectively, for the system of equations are Solving Sstems of Linear Equations in Matri Form with rref Learning Goals Determine the solution of a sstem of equations from the augmented matri Determine the reduced row echelon form of the augmented

More information

3D Stress Components. From equilibrium principles: τ xy = τ yx, τ xz = τ zx, τ zy = τ yz. Normal Stresses. Shear Stresses

3D Stress Components. From equilibrium principles: τ xy = τ yx, τ xz = τ zx, τ zy = τ yz. Normal Stresses. Shear Stresses 3D Stress Components From equilibrium principles:, z z, z z The most general state of stress at a point ma be represented b 6 components Normal Stresses Shear Stresses Normal stress () : the subscript

More information

Incline and Friction Examples

Incline and Friction Examples Incline and riction Eample Phic 6A Prepared b Vince Zaccone riction i a force that oppoe the motion of urface that are in contact with each other. We will conider 2 tpe of friction in thi cla: KINETIC

More information

SECTION 7-4 Algebraic Vectors

SECTION 7-4 Algebraic Vectors 7-4 lgebraic Vectors 531 SECTIN 7-4 lgebraic Vectors From Geometric Vectors to lgebraic Vectors Vector ddition and Scalar Multiplication Unit Vectors lgebraic Properties Static Equilibrium Geometric vectors

More information

Geometric Camera Parameters

Geometric Camera Parameters Geometric Camera Parameters What assumptions have we made so far? -All equations we have derived for far are written in the camera reference frames. -These equations are valid only when: () all distances

More information

Rotation of an Object About a Fixed Axis

Rotation of an Object About a Fixed Axis Chapter 1 Rotation of an Object About a Fixed Axi 1.1 The Important Stuff 1.1.1 Rigid Bodie; Rotation So far in our tudy of phyic we have (with few exception) dealt with particle, object whoe patial dimenion

More information

Identifying second degree equations

Identifying second degree equations Chapter 7 Identifing second degree equations 7.1 The eigenvalue method In this section we appl eigenvalue methods to determine the geometrical nature of the second degree equation a 2 + 2h + b 2 + 2g +

More information

Plane Stress Transformations

Plane Stress Transformations 6 Plane Stress Transformations ASEN 311 - Structures ASEN 311 Lecture 6 Slide 1 Plane Stress State ASEN 311 - Structures Recall that in a bod in plane stress, the general 3D stress state with 9 components

More information

Computer Graphics Labs

Computer Graphics Labs Computer Graphics Labs Abel J. P. Gomes LAB. 2 Department of Computer Science and Engineering University of Beira Interior Portugal 2011 Copyright 2009-2011 All rights reserved. LAB. 2 1. Learning goals

More information

Dr. Fritz Wilhelm, DVC,8/30/2004;4:25 PM E:\Excel files\ch 03 Vector calculations.doc Last printed 8/30/2004 4:25:00 PM

Dr. Fritz Wilhelm, DVC,8/30/2004;4:25 PM E:\Excel files\ch 03 Vector calculations.doc Last printed 8/30/2004 4:25:00 PM E:\Ecel files\ch 03 Vector calculations.doc Last printed 8/30/2004 4:25:00 PM Vector calculations 1 of 6 Vectors are ordered sequences of numbers. In three dimensions we write vectors in an of the following

More information

Two Dimensional FEM Simulation of Ultrasonic Wave Propagation in Isotropic Solid Media using COMSOL

Two Dimensional FEM Simulation of Ultrasonic Wave Propagation in Isotropic Solid Media using COMSOL Excerpt from the Proceeding of the COMSO Conference 0 India Two Dimenional FEM Simulation of Ultraonic Wave Propagation in Iotropic Solid Media uing COMSO Bikah Ghoe *, Krihnan Balaubramaniam *, C V Krihnamurthy

More information

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

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

More information

Design Capacities for Structural Plywood

Design Capacities for Structural Plywood Deign Capacitie for Structural Plyood Alloale Stre Deign (ASD) The deign value in thi document correpond ith thoe pulihed in the 005 edition of the AF&PA American Wood Council Alloale Stre Deign (ASD)/RFD

More information

521493S Computer Graphics. Exercise 2 & course schedule change

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,

More information

Digital Communication Systems

Digital Communication Systems Digital Communication Sytem The term digital communication cover a broad area of communication technique, including digital tranmiion and digital radio. Digital tranmiion, i the tranmitted of digital pule

More information

Description: Conceptual questions about projectile motion and some easy calculations. (uses applets)

Description: Conceptual questions about projectile motion and some easy calculations. (uses applets) Week 3: Chapter 3 [ Edit ] Overview Suary View Diagnotic View Print View with Anwer Week 3: Chapter 3 Due: 11:59p on Sunday, February 8, 2015 To undertand how point are awarded, read the Grading Policy

More information

Design Capacities for Oriented Strand Board

Design Capacities for Oriented Strand Board Deign Capacitie for Oriented Strand Board Alloale Stre Deign (ASD) The deign value in thi document correpond ith thoe pulihed in the 005 edition of the AF&PA American Wood Council Alloale Stre Deign (ASD)/RFD

More information

Double Integrals in Polar Coordinates

Double Integrals in Polar Coordinates Double Integrals in Polar Coordinates. A flat plate is in the shape of the region in the first quadrant ling between the circles + and +. The densit of the plate at point, is + kilograms per square meter

More information

Realtime 3D Computer Graphics Virtual Reality

Realtime 3D Computer Graphics Virtual Reality Realtime 3D Computer Graphics Virtual Realit Viewing and projection Classical and General Viewing Transformation Pipeline CPU Pol. DL Pixel Per Vertex Texture Raster Frag FB object ee clip normalized device

More information

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

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

More information

Support Vector Machine Based Electricity Price Forecasting For Electricity Markets utilising Projected Assessment of System Adequacy Data.

Support Vector Machine Based Electricity Price Forecasting For Electricity Markets utilising Projected Assessment of System Adequacy Data. The Sixth International Power Engineering Conference (IPEC23, 27-29 November 23, Singapore Support Vector Machine Baed Electricity Price Forecating For Electricity Maret utiliing Projected Aement of Sytem

More information

MECH 2110 - Statics & Dynamics

MECH 2110 - Statics & Dynamics Chapter D Problem 3 Solution 1/7/8 1:8 PM MECH 11 - Static & Dynamic Chapter D Problem 3 Solution Page 7, Engineering Mechanic - Dynamic, 4th Edition, Meriam and Kraige Given: Particle moving along a traight

More information

Introduction to Matrices for Engineers

Introduction to Matrices for Engineers Introduction to Matrices for Engineers C.T.J. Dodson, School of Mathematics, Manchester Universit 1 What is a Matrix? A matrix is a rectangular arra of elements, usuall numbers, e.g. 1 0-8 4 0-1 1 0 11

More information

Advanced Computer Graphics (2IV40) ~ 3D Transformations. Types (geometric) Types (algebraic) 3D Transformations. y + c 1. x = a 1.

Advanced Computer Graphics (2IV40) ~ 3D Transformations. Types (geometric) Types (algebraic) 3D Transformations. y + c 1. x = a 1. Advanced Computer Graphics (2IV40) ~ 3D Transformations Kees Huiing Huub van de Wetering Winter 2005/6 Tpes (geometric) maintain distances & orientation (LH/RH): rigid bod transforms (rotations, translations)

More information

D.3. Angles and Degree Measure. Review of Trigonometric Functions

D.3. Angles and Degree Measure. Review of Trigonometric Functions APPENDIX D Precalculus Review D7 SECTION D. Review of Trigonometric Functions Angles and Degree Measure Radian Measure The Trigonometric Functions Evaluating Trigonometric Functions Solving Trigonometric

More information

MAT188H1S Lec0101 Burbulla

MAT188H1S Lec0101 Burbulla Winter 206 Linear Transformations A linear transformation T : R m R n is a function that takes vectors in R m to vectors in R n such that and T (u + v) T (u) + T (v) T (k v) k T (v), for all vectors u

More information

B4 Computational Geometry

B4 Computational Geometry 3CG 2006 / B4 Computational Geometry David Murray david.murray@eng.o.ac.uk www.robots.o.ac.uk/ dwm/courses/3cg Michaelmas 2006 3CG 2006 2 / Overview Computational geometry is concerned with the derivation

More information

Geometric 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

More information

SLOPE STABILITY SLOPE STABILITY. Types of Slope Failure. Types of Slope Failure. Assistant Professor Berrak Teymur

SLOPE STABILITY SLOPE STABILITY. Types of Slope Failure. Types of Slope Failure. Assistant Professor Berrak Teymur SLPE STABILITY Aitant Profeor Berrak Teymur Slope failure SLPE STABILITY An expoe groun urface that tan at an angle with the horizontal i calle an unretraine lope. The lope can be natural or man-mae. Slope

More information

GLOBAL COORDINATE METHOD FOR DETERMINING SENSITIVITY IN ASSEMBLY TOLERANCE ANALYSIS

GLOBAL COORDINATE METHOD FOR DETERMINING SENSITIVITY IN ASSEMBLY TOLERANCE ANALYSIS GOBA COORDINATE METOD FOR DETERMINING SENSITIVIT IN ASSEMB TOERANCE ANASIS Jinsong Gao ewlett-packard Corp. InkJet Business Unit San Diego, CA Kenneth W. Chase Spencer P. Magleb Mechanical Engineering

More information

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

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

More information

2.1 Three Dimensional Curves and Surfaces

2.1 Three Dimensional Curves and Surfaces . Three Dimensional Curves and Surfaces.. Parametric Equation of a Line An line in two- or three-dimensional space can be uniquel specified b a point on the line and a vector parallel to the line. The

More information

5 VECTOR GEOMETRY. 5.0 Introduction. Objectives. Activity 1

5 VECTOR GEOMETRY. 5.0 Introduction. Objectives. Activity 1 5 VECTOR GEOMETRY Chapter 5 Vector Geometry Objectives After studying this chapter you should be able to find and use the vector equation of a straight line; be able to find the equation of a plane in

More information

COMPLEX STRESS TUTORIAL 3 COMPLEX STRESS AND STRAIN

COMPLEX STRESS TUTORIAL 3 COMPLEX STRESS AND STRAIN COMPLX STRSS TUTORIAL COMPLX STRSS AND STRAIN This tutorial is not part of the decel unit mechanical Principles but covers elements of the following sllabi. o Parts of the ngineering Council eam subject

More information

13 MATH FACTS 101. 2 a = 1. 7. The elements of a vector have a graphical interpretation, which is particularly easy to see in two or three dimensions.

13 MATH FACTS 101. 2 a = 1. 7. The elements of a vector have a graphical interpretation, which is particularly easy to see in two or three dimensions. 3 MATH FACTS 0 3 MATH FACTS 3. Vectors 3.. Definition We use the overhead arrow to denote a column vector, i.e., a linear segment with a direction. For example, in three-space, we write a vector in terms

More information

Figure 1.1 Vector A and Vector F

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

More information

Vector Math Computer Graphics Scott D. Anderson

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

More information

G. GRAPHING FUNCTIONS

G. GRAPHING FUNCTIONS G. GRAPHING FUNCTIONS To get a quick insight int o how the graph of a function looks, it is very helpful to know how certain simple operations on the graph are related to the way the function epression

More information

MATHEMATICS Y6 Geometry 6750 Use co-ordinates and extend to 4 quadrants Equipment MathSphere www.mathsphere.co.uk

MATHEMATICS Y6 Geometry 6750 Use co-ordinates and extend to 4 quadrants Equipment MathSphere www.mathsphere.co.uk MATHEMATICS Y6 Geometry 675 Use co-ordinates and etend to quadrants Paper, pencil, ruler Equipment MathSphere 675 Use co-ordinates and etend to quadrants. Page Concepts Children should be familiar with

More information

28 CHAPTER 1. VECTORS AND THE GEOMETRY OF SPACE. v x. u y v z u z v y u y u z. v y v z

28 CHAPTER 1. VECTORS AND THE GEOMETRY OF SPACE. v x. u y v z u z v y u y u z. v y v z 28 CHAPTER 1. VECTORS AND THE GEOMETRY OF SPACE 1.4 Cross Product 1.4.1 Definitions The cross product is the second multiplication operation between vectors we will study. The goal behind the definition

More information

Essential Mathematics for Computer Graphics fast

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

More information

1 Symmetries of regular polyhedra

1 Symmetries of regular polyhedra 1230, notes 5 1 Symmetries of regular polyhedra Symmetry groups Recall: Group axioms: Suppose that (G, ) is a group and a, b, c are elements of G. Then (i) a b G (ii) (a b) c = a (b c) (iii) There is an

More information

Chapter 11 Relative Velocity

Chapter 11 Relative Velocity Chapter 11 Relatie Velocity 11 Relatie Velocity Vector add like ector, not like nuber. Except in that ery pecial cae in which the ector you are adding lie along one and the ae line, you can t jut add the

More information

Geometry for Computer Graphics

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

More information

In this this review we turn our attention to the square root function, the function defined by the equation. f(x) = x. (5.1)

In this this review we turn our attention to the square root function, the function defined by the equation. f(x) = x. (5.1) Section 5.2 The Square Root 1 5.2 The Square Root In this this review we turn our attention to the square root function, the function defined b the equation f() =. (5.1) We can determine the domain and

More information

Rotation Matrices and Homogeneous Transformations

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

More information

Section V.2: Magnitudes, Directions, and Components of Vectors

Section V.2: Magnitudes, Directions, and Components of Vectors Section V.: Magnitudes, Directions, and Components of Vectors Vectors in the plane If we graph a vector in the coordinate plane instead of just a grid, there are a few things to note. Firstl, directions

More information

Chapter 8. Lines and Planes. By the end of this chapter, you will

Chapter 8. Lines and Planes. By the end of this chapter, you will Chapter 8 Lines and Planes In this chapter, ou will revisit our knowledge of intersecting lines in two dimensions and etend those ideas into three dimensions. You will investigate the nature of planes

More information

Lecture L3 - Vectors, Matrices and Coordinate Transformations

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

More information

Introduction to Plates

Introduction to Plates Chapter Introduction to Plates Plate is a flat surface having considerabl large dimensions as compared to its thickness. Common eamples of plates in civil engineering are. Slab in a building.. Base slab

More information

Linear Equations in Linear Algebra

Linear Equations in Linear Algebra 1 Linear Equations in Linear Algebra 1.5 SOLUTION SETS OF LINEAR SYSTEMS HOMOGENEOUS LINEAR SYSTEMS A system of linear equations is said to be homogeneous if it can be written in the form A 0, where A

More information

Mathematics. (www.tiwariacademy.com : Focus on free Education) (Chapter 5) (Complex Numbers and Quadratic Equations) (Class XI)

Mathematics. (www.tiwariacademy.com : Focus on free Education) (Chapter 5) (Complex Numbers and Quadratic Equations) (Class XI) ( : Focus on free Education) Miscellaneous Exercise on chapter 5 Question 1: Evaluate: Answer 1: 1 ( : Focus on free Education) Question 2: For any two complex numbers z1 and z2, prove that Re (z1z2) =

More information

Chapter 3 Torque Sensor

Chapter 3 Torque Sensor CHAPTER 3: TORQUE SESOR 13 Chapter 3 Torque Senor Thi chapter characterize the iue urrounding the development of the torque enor, pecifically addreing meaurement method, tranducer technology and converter

More information

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

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

More information

Solutions to Sample Problems for Test 3

Solutions to Sample Problems for Test 3 22 Differential Equation Intructor: Petronela Radu November 8 25 Solution to Sample Problem for Tet 3 For each of the linear ytem below find an interval in which the general olution i defined (a) x = x

More information

Physics 111. Exam #1. January 24, 2014

Physics 111. Exam #1. January 24, 2014 Phyic 111 Exam #1 January 24, 2014 Name Pleae read and follow thee intruction carefully: Read all problem carefully before attempting to olve them. Your work mut be legible, and the organization clear.

More information

You may use a scientific calculator (non-graphing, non-programmable) during testing.

You may use a scientific calculator (non-graphing, non-programmable) during testing. TECEP Tet Decription College Algebra MAT--TE Thi TECEP tet algebraic concept, procee, and practical application. Topic include: linear equation and inequalitie; quadratic equation; ytem of equation and

More information

3D Tranformations. CS 4620 Lecture 6. Cornell CS4620 Fall 2013 Lecture 6. 2013 Steve Marschner (with previous instructors James/Bala)

3D Tranformations. CS 4620 Lecture 6. Cornell CS4620 Fall 2013 Lecture 6. 2013 Steve Marschner (with previous instructors James/Bala) 3D Tranformations CS 4620 Lecture 6 1 Translation 2 Translation 2 Translation 2 Translation 2 Scaling 3 Scaling 3 Scaling 3 Scaling 3 Rotation about z axis 4 Rotation about z axis 4 Rotation about x axis

More information

COMPONENTS OF VECTORS

COMPONENTS OF VECTORS COMPONENTS OF VECTORS To describe motion in two dimensions we need a coordinate sstem with two perpendicular aes, and. In such a coordinate sstem, an vector A can be uniquel decomposed into a sum of two

More information

MATH2210 Notebook 1 Fall Semester 2016/2017. 1 MATH2210 Notebook 1 3. 1.1 Solving Systems of Linear Equations... 3

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

More information

4BA6 - Topic 4 Dr. Steven Collins. Chap. 5 3D Viewing and Projections

4BA6 - Topic 4 Dr. Steven Collins. Chap. 5 3D Viewing and Projections 4BA6 - Topic 4 Dr. Steven Collins Chap. 5 3D Viewing and Projections References Computer graphics: principles & practice, Fole, vandam, Feiner, Hughes, S-LEN 5.644 M23*;-6 (has a good appendix on linear

More information

Physics 53. Kinematics 2. Our nature consists in movement; absolute rest is death. Pascal

Physics 53. Kinematics 2. Our nature consists in movement; absolute rest is death. Pascal Phsics 53 Kinematics 2 Our nature consists in movement; absolute rest is death. Pascal Velocit and Acceleration in 3-D We have defined the velocit and acceleration of a particle as the first and second

More information

MAT 1341: REVIEW II SANGHOON BAEK

MAT 1341: REVIEW II SANGHOON BAEK MAT 1341: REVIEW II SANGHOON BAEK 1. Projections and Cross Product 1.1. Projections. Definition 1.1. Given a vector u, the rectangular (or perpendicular or orthogonal) components are two vectors u 1 and

More information

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)

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

More information

LINEAR FUNCTIONS OF 2 VARIABLES

LINEAR FUNCTIONS OF 2 VARIABLES CHAPTER 4: LINEAR FUNCTIONS OF 2 VARIABLES 4.1 RATES OF CHANGES IN DIFFERENT DIRECTIONS From Precalculus, we know that is a linear function if the rate of change of the function is constant. I.e., for

More information

Geometric Transformations

Geometric Transformations Geometric Transformations Moving objects relative to a stationary coordinate system Common transformations: Translation Rotation Scaling Implemented using vectors and matrices Quick Review of Matrix Algebra

More information

CIVL 7/8117 Chapter 3a - Development of Truss Equations 1/80

CIVL 7/8117 Chapter 3a - Development of Truss Equations 1/80 CIV 7/87 Chapter 3a - Development of Truss Equations /8 Development of Truss Equations Having set forth the foundation on which the direct stiffness method is based, we will now derive the stiffness matri

More information

Vector has a magnitude and a direction. Scalar has a magnitude

Vector has a magnitude and a direction. Scalar has a magnitude Vector has a magnitude and a direction Scalar has a magnitude Vector has a magnitude and a direction Scalar has a magnitude a brick on a table Vector has a magnitude and a direction Scalar has a magnitude

More information

Chapter 10 Velocity, Acceleration, and Calculus

Chapter 10 Velocity, Acceleration, and Calculus Chapter 10 Velocity, Acceleration, and Calculu The firt derivative of poition i velocity, and the econd derivative i acceleration. Thee derivative can be viewed in four way: phyically, numerically, ymbolically,

More information

Chapter 30: Magnetic Fields Due to Currents

Chapter 30: Magnetic Fields Due to Currents d Chapte 3: Magnetic Field Due to Cuent A moving electic chage ceate a magnetic field. One of the moe pactical way of geneating a lage magnetic field (.1-1 T) i to ue a lage cuent flowing though a wie.

More information

Générer des graphiques 3D - Cours Université de Sfax

Générer des graphiques 3D - Cours Université de Sfax Générer des graphiques 3D - Cours Université de Sfa Marc Girondot Januar 24, 2013 Générer des données 3D > librar(fields) > essai essai(1, 2) [1]

More information

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science aachuett Intitute of Technology Department of Electrical Engineering and Computer Science 6.685 Electric achinery Cla Note 10: Induction achine Control and Simulation c 2003 Jame L. Kirtley Jr. 1 Introduction

More information

The Mathematics of Engineering Surveying (3)

The Mathematics of Engineering Surveying (3) The Mathematics of Engineering Surveing (3) Scenario s a new graduate ou have gained emploment as a graduate engineer working for a major contractor that emplos 2000 staff and has an annual turnover of

More information

Assessing the Discriminatory Power of Credit Scores

Assessing the Discriminatory Power of Credit Scores Aeing the Dicriminatory Power of Credit Score Holger Kraft 1, Gerald Kroiandt 1, Marlene Müller 1,2 1 Fraunhofer Intitut für Techno- und Wirtchaftmathematik (ITWM) Gottlieb-Daimler-Str. 49, 67663 Kaierlautern,

More information

10.5. Click here for answers. Click here for solutions. EQUATIONS OF LINES AND PLANES. 3x 4y 6z 9 4, 2, 5. x y z. z 2. x 2. y 1.

10.5. Click here for answers. Click here for solutions. EQUATIONS OF LINES AND PLANES. 3x 4y 6z 9 4, 2, 5. x y z. z 2. x 2. y 1. SECTION EQUATIONS OF LINES AND PLANES 1 EQUATIONS OF LINES AND PLANES A Click here for answers. S Click here for solutions. 1 Find a vector equation and parametric equations for the line passing through

More information

1.5 SOLUTION SETS OF LINEAR SYSTEMS

1.5 SOLUTION SETS OF LINEAR SYSTEMS 1-2 CHAPTER 1 Linear Equations in Linear Algebra 1.5 SOLUTION SETS OF LINEAR SYSTEMS Many of the concepts and computations in linear algebra involve sets of vectors which are visualized geometrically as

More information

To Be or Not To Be a Linear Equation: That Is the Question

To Be or Not To Be a Linear Equation: That Is the Question To Be or Not To Be a Linear Equation: That Is the Question Linear Equation in Two Variables A linear equation in two variables is an equation that can be written in the form A + B C where A and B are not

More information

SECTION 2.2. Distance and Midpoint Formulas; Circles

SECTION 2.2. Distance and Midpoint Formulas; Circles SECTION. Objectives. Find the distance between two points.. Find the midpoint of a line segment.. Write the standard form of a circle s equation.. Give the center and radius of a circle whose equation

More information

CHAPTER 10 SYSTEMS, MATRICES, AND DETERMINANTS

CHAPTER 10 SYSTEMS, MATRICES, AND DETERMINANTS CHAPTER 0 SYSTEMS, MATRICES, AND DETERMINANTS PRE-CALCULUS: A TEACHING TEXTBOOK Lesson 64 Solving Sstems In this chapter, we re going to focus on sstems of equations. As ou ma remember from algebra, sstems

More information

Rigid and Braced Frames

Rigid and Braced Frames Rigid Frames Rigid and raced Frames Rigid frames are identified b the lack of pinned joints within the frame. The joints are rigid and resist rotation. The ma be supported b pins or fied supports. The

More information

2.6. The Circle. Introduction. Prerequisites. Learning Outcomes

2.6. The Circle. Introduction. Prerequisites. Learning Outcomes The Circle 2.6 Introduction A circle is one of the most familiar geometrical figures and has been around a long time! In this brief Section we discuss the basic coordinate geometr of a circle - in particular

More information

Linear Momentum and Collisions

Linear Momentum and Collisions Chapter 7 Linear Momentum and Colliion 7.1 The Important Stuff 7.1.1 Linear Momentum The linear momentum of a particle with ma m moving with velocity v i defined a p = mv (7.1) Linear momentum i a vector.

More information