CS 335 Graphics and Multimedia. 2D Graphics Primitives and Transformation

Size: px
Start display at page:

Download "CS 335 Graphics and Multimedia. 2D Graphics Primitives and Transformation"

Transcription

1 C 335 Graphics and Multimedia D Graphics Primitives and Transformation

2 Basic Mathematical Concepts Review Coordinate Reference Frames D Cartesian Reference Frames (a) (b) creen Cartesian reference sstems : (a) coordinate origin at the lower-left screen corner and (b) coordinate origin in the upper-left corner

3 Polar Coordinates in the plane A coordinate position is specified with a radial distance r from the coordinate origin, and an angular displacement from the horizontal. r A polar coordinate reference frame, formed with concentric circles and radial lines.

4 Conversion between polar and Cartesian coordinates -ais r cos, r sin P Relationship between polar and Cartesian coordinate -ais The inverse transformation from Cartesian to polar coordinates is: r, tan

5 Definition of angle in radian In computer graphics applications, we usuall use radian, instead of degree, to measure angle. P r s s r An angle subtended b a circular arc of length s and r. Total angular distance around point πr P r π

6 D Points and vectors P ector in plane of Cartesian reference frame. P ( P P direction, α tan ) (, ) A vector encodes two pieces of information:. magnitude v if v we sa it is a unit vector or normalized vector. direction α

7 ector Math Add cale Dot product ( ) z z,, ),, ( z a a a a cos cos where is the angle between the two vectors 3 3 ) ( onl if and if z z

8 ector Product (cross product) Multiplication of two vectors to produce another vector. sin u u Where u is a unit vector that is perpendicular to both and cross product gives a vector in a direction perpendicular to the two original vectors (u) and with a magnitude equal to the area of the shaded parallelogram ),, ( z z z z z z z z Nice applet demo at: (ector Notation)

9 Properties of ector Cross Product Cross product of parallel vectors Anti-commutative Not associative ( ) ( ) ( ) 3 3 Distributive with respect to vector addition r iff parallelto ( ) ( ) ( ) 3 3

10 Basis ectors We can specif the coordinate aes in an reference frame with a set of vectors, one for each ais. For eamples, D Cartesian sstem : U (,), U (,) 3D Cartesian sstem : U (,,), U (,,), U z (,,) Orthonormal basis if : U k. U k for all k U j. U k for all j k

11 imple Primitives Point Cartesian Polar ( r, ) r

12 Lines Given and we can define the line l l t( ) This is a parametric vector equation: l l t( ) t( )

13 Parametric Lines l l t( ) t( ) Let the parameter t var to generate all points on the line: < t < alues of t at and give the endpoints of the line segment from to

14 Representing Lines lope-intercept form: m b Polar-coordinates: r cos r sin Perpendicular distance: cos sin p Implicit form: F (, ) a b c

15 Attributes Representations are enhanced with attached attributes: Lines: Tet: Thickness, stle (dotted, dashed) Brightness Color Join geometr Color Font tle ize

16 Eample: Java Attributes (Fig. 9.3) import java.awt.font;... private Font f;... f new Font ( Monospaced, Font.ITALIC Font.BOLD, 4);... g.setfont(f); int stle f.gettle(); int size f.getize();... if (stle Font.PLAIN) g.drawtring( Font stle is s,, 4); g.drawtring( Font famil is f.getfamil(),, 6);

17 Rendering Output Primitives: Lines Rendering, also known as rasterization, is the process of converting a mathematical representation into a visible image Representation: m b Check the tetbook (Hearn and Baker) for various rasteraiztion algorithms for lines

18 D Coordinate Transforms Basic Problem : Objects are tpicall defined in ideal coordinate sstem, e.g. ideal coordinate sstem for a circle is the origin coincides with the circle center. To draw object,. Transform from ideal to world coords. Transform from world coords ro device coords D Coordinate Transforms are used to transform to arbitrar - POITION Translation - CALE caling - ORIENTATION Rotation

19 Translation Move points of an object to new place. T (,) T, T T T Man points { ( i, i ) }b adding same constant T, T i i i i

20 Prosperities. No fied point under translation. - all points move.. Multiple translations are order-independent T T T T T T T T T T " "

21 Homogeneous coordinates T T ),, ( h h h h h h h Designed to combine multiplicative and translational operation in matri notation. Its etension to 3D also helps to combine perspective projection. (discussed later) h (usuall) in D case. Matri formulation (using homogeneous coordinate)

22 caling Changes size of ideal object, Properties : Origin fied : if! Order independent :

23 Matri formulation of cale cale in X direction: cale in Y direction: If we have a uniform scale

24 cale about an arbitrar fied origin (a) First translate, so that (, ) becomes origin (b) then scale (c) finall translate back ( ( ) ) (c) (b) (a)

25 Rotation Change angle : imple Proof r φ r cos φ r sin φ

26 rotate : r (, ) r cos( φ) r cosφ cos rsinφ sin r φ r (,) rsin( φ) rsinφ cos r cosφ sin Or: Want to rotate (,) to (, ) b angle cos sin sin cos

27 Matri formulation cos sin sin cos

28 Origin dependent but Choose origin (the fied point) ( ) ( ) cos sin ( ) sin ( ) cos (a) First translate, so that (, ) becomes origin (b) then rotate, (c) finall translate back

29 Other Transformations Reflection OR -, -, -

30 Be careful: Reflection is not equivalent to rotation Onl reflect about &, i.e. -, -, is a rotation. -, -

31 hear X hear h Y hear h We see origin is a fied point (not affected b shear)

32 Matri formulation h h hear Applet:

33 Order dependent!! αβ β β α α " " shear then shear β β αβ α α " " shear then shear

34 Undo the D Transformation INERE of the matri

35 Undo the D Transformation if If? is what " bc ad a c b d bc ad M d c b a M R p p R R p p R p

36 Proof a c b d d c b a bc ad MM d c b a a c b d bc ad M M For simplicit, we show matri formulation Not include the translation o how can we handle translation? er simple. impl appl -T if T is the translational matri

37 Eamples!! ) ( cos sin sin cos sin cos (Rotation) cos sin sin cos (caling) M M M M M

38 Order-dependenc of Transformations e.g. Two shears BA AB " " " αβ β α α β β α αβ β α matrices are order dependent!!

39 Another eample of order-dependenc e.g. NOT THE AME! Analtic Proof c s c s s c s c c s s c RT c s s c c s s c TR TR: R T RT: T R

40 Composite Transformations Represent a sequence of transformations as a product of 33 matrices (concatenation or composition): M M M k K All transformation matrices can be multiplied together to be composed into a single 33 matri: M 3 3 composite

41 Efficienc It is more efficient to compute the single composite matri and then appl it to a large number of points rather than appling each transformation to all points in series For a single point: M M k M k M composite M M M LM composite k Number of multiplications for transformation of n points: 9kn 7 ( k ) 9n

42 The Transformation Pipeline n (points) n (points) k k kn 7 ( k ) 9n

43 More Powerful Basic transformations are limited Combination of transformations allows more general geometric manipulations scaling: scale onl in and direction scale with respect to origin as fied point rotation: pivot point is origin onl

44 Composite Transformations Combined effect of two translations: 4 3 T T 7 3 T composite

45 Translation (, ) t (,) t

46 Composing cales s s m m m s m s

47 caling (, ) (,) (shown w.r.t. origin)

48 Composing Rotations R R φ cos sin sin cos cos sin sin cos φ φ φ φ

49 Rotation (, ) φ (,) (rotation w.r.t. origin)

50 General Fied-Point caling original position T translation of desired fied point to origin T scale T T translation of desired pivot point back to original position

51 Eample: cale about (F, F) ) ( ) ( F F F F F F F F F F F F F F F F F F F F imilarl, we could derive fied pt. equation for rotation, shear,...

52 General Pivot Point Rotation original position T translation of desired pivot point to origin R T rotation T R T translation of desired pivot point back to original position

53 General Pivot Point Rotation translation of desired pivot point to origin original position rotation translation of desired pivot point back to original position

54 General caling Directions Desired scaling direction T Translate fied point to origin R T Align scaling direction with ais original position R T R R T Translate back cale along ais Rotate back T R R T

55 Composition Order Matri multiplication is associative: ABC (AB)C A(BC) Transformation products ma not be commutative: AB BA Order is important!

56 ummar Mathematical Review Points, ectors, Dot Product, Crossproduct (important) Line Representation Translation, Rotation, cale, hear Matri Notation Homogeneous Coordinates Matri Concatenation for transform Order of concatenation ver important!

2D Geometric Transformations. (Chapter 5 in FVD)

2D Geometric Transformations. (Chapter 5 in FVD) 2D Geometric Transformations (Chapter 5 in FVD) 2D geometric transformation Translation Scaling Rotation Shear Matri notation Compositions Homogeneous coordinates 2 2D Geometric Transformations Question:

More information

Geometry review, part I

Geometry review, part I Geometr reie, part I Geometr reie I Vectors and points points and ectors Geometric s. coordinate-based (algebraic) approach operations on ectors and points Lines implicit and parametric equations intersections,

More information

Rigid Body Transforms-3D. J.C. Dill transforms3d 27Jan99

Rigid Body Transforms-3D. J.C. Dill transforms3d 27Jan99 ESC 489 3D ransforms 1 igid Bod ransforms-3d J.C. Dill transforms3d 27Jan99 hese notes on (2D and) 3D rigid bod transform are currentl in hand-done notes which are being converted to this file from that

More information

( ) ( ) ( ) ( ) TNM046: Datorgrafik. Transformations. Linear Algebra. Linear Algebra. Sasan Gooran VT Transposition. Scalar (dot) product:

( ) ( ) ( ) ( ) TNM046: Datorgrafik. Transformations. Linear Algebra. Linear Algebra. Sasan Gooran VT Transposition. Scalar (dot) product: TNM046: Datorgrafik Transformations Sasan Gooran VT 04 Linear Algebra ( ) ( ) =,, 3 =,, 3 Transposition t = 3 t = 3 Scalar (dot) product: Length (Norm): = t = + + 3 3 = = + + 3 Normaliation: ˆ = Linear

More information

CS-184: Computer Graphics. Today

CS-184: Computer Graphics. Today CS-184: Computer Graphics Lecture #3: 2D Transformations Prof. James O Brien Universit of California, Berkele V2006-S-03-1.0 Toda 2D Transformations Primitive Operations Scale, Rotate, Shear, Flip, Translate

More information

MATRIX TRANSFORMATIONS

MATRIX TRANSFORMATIONS CHAPTER 5. MATRIX TRANSFORMATIONS INSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW MATRIX TRANSFORMATIONS Matri Transformations Definition Let A and B be sets. A function f : A B

More information

03 - Basic Linear Algebra and 2D Transformations

03 - Basic Linear Algebra and 2D Transformations 03 - Basic Linear Algebra and 2D Transformations (invited lecture by Dr. Marcel Campen) Overview In this box, you will find references to Eigen We will briefly overview the basic linear algebra concepts

More information

Physically Based Rendering ( ) Geometry and Transformations

Physically Based Rendering ( ) Geometry and Transformations Phsicall Based Rendering (6.657) Geometr and Transformations 3D Point Specifies a location Origin 3D Point Specifies a location Represented b three coordinates Infinitel small class Point3D { public: Coordinate

More information

Vector and Affine Math

Vector and Affine Math Vector and Affine Math Computer Science Department The Universit of Teas at Austin Vectors A vector is a direction and a magnitude Does NOT include a point of reference Usuall thought of as an arrow in

More information

we must pay attention to the role of the coordinate system w.r.t. which we perform a tform

we must pay attention to the role of the coordinate system w.r.t. which we perform a tform linear SO... we will want to represent the geometr of points in space we will often want to perform (rigid) transformations to these objects to position them translate rotate or move them in an animation

More information

we must pay attention to the role of the coordinate system w.r.t. which we perform a tform

we must pay attention to the role of the coordinate system w.r.t. which we perform a tform linear SO... we will want to represent the geometr of points in space we will often want to perform (rigid) transformations to these objects to position them translate rotate or move them in an animation

More information

Intro Vectors 2D implicit curves 2D parametric curves. Graphics 2011/2012, 4th quarter. Lecture 2: vectors, curves, and surfaces

Intro Vectors 2D implicit curves 2D parametric curves. Graphics 2011/2012, 4th quarter. Lecture 2: vectors, curves, and surfaces Lecture 2, curves, and surfaces Organizational remarks Tutorials: Tutorial 1 will be online later today TA sessions for questions start next week Practicals: Exams: Make sure to find a team partner very

More information

CSC Computer Graphics

CSC Computer Graphics CSC. Computer Graphics Lecture 4 P T P t, t t P,, P T t P P T Kasun@dscs.sjp.ac.lk Department o Computer Science Universit o Sri Jaewardanepura Kasun@dscs.sjp.ac.lk - Facult o Applied Sciences o USJP r

More information

Intro Vectors 2D implicit curves 2D parametric curves. Graphics 2012/2013, 4th quarter. Lecture 2: vectors, curves, and surfaces

Intro Vectors 2D implicit curves 2D parametric curves. Graphics 2012/2013, 4th quarter. Lecture 2: vectors, curves, and surfaces Lecture 2, curves, and surfaces Organizational remarks Tutorials: TA sessions for tutorial 1 start today Tutorial 2 will go online after lecture 3 Practicals: Make sure to find a team partner very soon

More information

Graphics Example: Type Setting

Graphics Example: Type Setting D Transformations Graphics Eample: Tpe Setting Modern Computerized Tpesetting Each letter is defined in its own coordinate sstem And positioned on the page coordinate sstem It is ver simple, m she thought,

More information

PREPARED BY: ER. VINEET LOOMBA (B.TECH. IIT ROORKEE) 60 Best JEE Main and Advanced Level Problems (IIT-JEE). Prepared by IITians.

PREPARED BY: ER. VINEET LOOMBA (B.TECH. IIT ROORKEE) 60 Best JEE Main and Advanced Level Problems (IIT-JEE). Prepared by IITians. www. Class XI TARGET : JEE Main/Adv PREPARED BY: ER. VINEET LOOMBA (B.TECH. IIT ROORKEE) ALP ADVANCED LEVEL PROBLEMS Straight Lines 60 Best JEE Main and Advanced Level Problems (IIT-JEE). Prepared b IITians.

More information

1 HOMOGENEOUS TRANSFORMATIONS

1 HOMOGENEOUS TRANSFORMATIONS HOMOGENEOUS TRANSFORMATIONS Purpose: The purpose of this chapter is to introduce ou to the Homogeneous Transformation. This simple 4 4 transformation is used in the geometr engines of CAD sstems and in

More information

Affine transformations

Affine transformations Reading Optional reading: Affine transformations Brian Curless CSE 557 Autumn 207 Angel and Shreiner: 3., 3.7-3. Marschner and Shirle: 2.3, 2.4.-2.4.4, 6..-6..4, 6.2., 6.3 Further reading: Angel, the rest

More information

Vectors in Two Dimensions

Vectors in Two Dimensions Vectors in Two Dimensions Introduction In engineering, phsics, and mathematics, vectors are a mathematical or graphical representation of a phsical quantit that has a magnitude as well as a direction.

More information

Affine transformations. Brian Curless CSE 557 Fall 2014

Affine transformations. Brian Curless CSE 557 Fall 2014 Affine transformations Brian Curless CSE 557 Fall 2014 1 Reading Required: Shirle, Sec. 2.4, 2.7 Shirle, Ch. 5.1-5.3 Shirle, Ch. 6 Further reading: Fole, et al, Chapter 5.1-5.5. David F. Rogers and J.

More information

4 The Cartesian Coordinate System- Pictures of Equations

4 The Cartesian Coordinate System- Pictures of Equations The Cartesian Coordinate Sstem- Pictures of Equations Concepts: The Cartesian Coordinate Sstem Graphs of Equations in Two Variables -intercepts and -intercepts Distance in Two Dimensions and the Pthagorean

More information

KINEMATIC RELATIONS IN DEFORMATION OF SOLIDS

KINEMATIC RELATIONS IN DEFORMATION OF SOLIDS Chapter 8 KINEMATIC RELATIONS IN DEFORMATION OF SOLIDS Figure 8.1: 195 196 CHAPTER 8. KINEMATIC RELATIONS IN DEFORMATION OF SOLIDS 8.1 Motivation In Chapter 3, the conservation of linear momentum for a

More information

Reading. 4. Affine transformations. Required: Watt, Section 1.1. Further reading:

Reading. 4. Affine transformations. Required: Watt, Section 1.1. Further reading: Reading Required: Watt, Section.. Further reading: 4. Affine transformations Fole, et al, Chapter 5.-5.5. David F. Rogers and J. Alan Adams, Mathematical Elements for Computer Graphics, 2 nd Ed., McGraw-Hill,

More information

Lecture 5: 3-D Rotation Matrices.

Lecture 5: 3-D Rotation Matrices. 3.7 Transformation Matri and Stiffness Matri in Three- Dimensional Space. The displacement vector d is a real vector entit. It is independent of the frame used to define it. d = d i + d j + d k = dˆ iˆ+

More information

Consider a slender rod, fixed at one end and stretched, as illustrated in Fig ; the original position of the rod is shown dotted.

Consider a slender rod, fixed at one end and stretched, as illustrated in Fig ; the original position of the rod is shown dotted. 4.1 Strain If an object is placed on a table and then the table is moved, each material particle moves in space. The particles undergo a displacement. The particles have moved in space as a rigid bod.

More information

10.5. Polar Coordinates. 714 Chapter 10: Conic Sections and Polar Coordinates. Definition of Polar Coordinates

10.5. Polar Coordinates. 714 Chapter 10: Conic Sections and Polar Coordinates. Definition of Polar Coordinates 71 Chapter 1: Conic Sections and Polar Coordinates 1.5 Polar Coordinates rigin (pole) r P(r, ) Initial ra FIGURE 1.5 To define polar coordinates for the plane, we start with an origin, called the pole,

More information

Simultaneous Orthogonal Rotations Angle

Simultaneous Orthogonal Rotations Angle ELEKTROTEHNIŠKI VESTNIK 8(1-2): -11, 2011 ENGLISH EDITION Simultaneous Orthogonal Rotations Angle Sašo Tomažič 1, Sara Stančin 2 Facult of Electrical Engineering, Universit of Ljubljana 1 E-mail: saso.tomaic@fe.uni-lj.si

More information

Unit 8. ANALYTIC GEOMETRY.

Unit 8. ANALYTIC GEOMETRY. Unit 8. ANALYTIC GEOMETRY. 1. VECTORS IN THE PLANE A vector is a line segment running from point A (tail) to point B (head). 1.1 DIRECTION OF A VECTOR The direction of a vector is the direction of the

More information

Affine transformations

Affine transformations Reading Required: Affine transformations Brian Curless CSE 557 Fall 2009 Shirle, Sec. 2.4, 2.7 Shirle, Ch. 5.-5.3 Shirle, Ch. 6 Further reading: Fole, et al, Chapter 5.-5.5. David F. Rogers and J. Alan

More information

A Tutorial on Euler Angles and Quaternions

A Tutorial on Euler Angles and Quaternions A Tutorial on Euler Angles and Quaternions Moti Ben-Ari Department of Science Teaching Weimann Institute of Science http://www.weimann.ac.il/sci-tea/benari/ Version.0.1 c 01 17 b Moti Ben-Ari. This work

More information

Engineering Mathematics I

Engineering Mathematics I Engineering Mathematics I_ 017 Engineering Mathematics I 1. Introduction to Differential Equations Dr. Rami Zakaria Terminolog Differential Equation Ordinar Differential Equations Partial Differential

More information

CS 378: Computer Game Technology

CS 378: Computer Game Technology CS 378: Computer Game Technolog 3D Engines and Scene Graphs Spring 202 Universit of Teas at Austin CS 378 Game Technolog Don Fussell Representation! We can represent a point, p =,), in the plane! as a

More information

Q.2 A, B and C are points in the xy plane such that A(1, 2) ; B (5, 6) and AC = 3BC. Then. (C) 1 1 or

Q.2 A, B and C are points in the xy plane such that A(1, 2) ; B (5, 6) and AC = 3BC. Then. (C) 1 1 or STRAIGHT LINE [STRAIGHT OBJECTIVE TYPE] Q. A variable rectangle PQRS has its sides parallel to fied directions. Q and S lie respectivel on the lines = a, = a and P lies on the ais. Then the locus of R

More information

Today. CS-184: Computer Graphics. Introduction. Some Examples. 2D Transformations

Today. CS-184: Computer Graphics. Introduction. Some Examples. 2D Transformations Toda CS-184: Comuter Grahics Lecture #3: 2D Transformations Prof. James O Brien Universit of California, Berkele V2005F-03-1.0 2D Transformations Primitive Oerations Scale, Rotate, Shear, Fli, Translate

More information

Two conventions for coordinate systems. Left-Hand vs Right-Hand. x z. Which is which?

Two conventions for coordinate systems. Left-Hand vs Right-Hand. x z. Which is which? walters@buffalo.edu CSE 480/580 Lecture 2 Slide 3-D Transformations 3-D space Two conventions for coordinate sstems Left-Hand vs Right-Hand (Thumb is the ais, inde is the ais) Which is which? Most graphics

More information

Kinematics. Félix Monasterio-Huelin, Álvaro Gutiérrez & Blanca Larraga. September 5, Contents 1. List of Figures 1.

Kinematics. Félix Monasterio-Huelin, Álvaro Gutiérrez & Blanca Larraga. September 5, Contents 1. List of Figures 1. Kinematics Féli Monasterio-Huelin, Álvaro Gutiérre & Blanca Larraga September 5, 2018 Contents Contents 1 List of Figures 1 List of Tables 2 Acronm list 3 1 Degrees of freedom and kinematic chains of rigid

More information

Outline. MA 138 Calculus 2 with Life Science Applications Linear Maps (Section 9.3) Graphical Representation of (Column) Vectors. Addition of Vectors

Outline. MA 138 Calculus 2 with Life Science Applications Linear Maps (Section 9.3) Graphical Representation of (Column) Vectors. Addition of Vectors MA 8 Calculus with Life Science Applications Linear Maps (Section 9) Alberto Corso albertocorso@ukedu Department of Mathematics Uniersit of Kentuck Wednesda, March 8, 07 Outline We mostl focus on matrices,

More information

SET-I SECTION A SECTION B. General Instructions. Time : 3 hours Max. Marks : 100

SET-I SECTION A SECTION B. General Instructions. Time : 3 hours Max. Marks : 100 General Instructions. All questions are compulsor.. This question paper contains 9 questions.. Questions - in Section A are ver short answer tpe questions carring mark each.. Questions 5- in Section B

More information

Pure Further Mathematics 2. Revision Notes

Pure Further Mathematics 2. Revision Notes Pure Further Mathematics Revision Notes October 016 FP OCT 016 SDB Further Pure 1 Inequalities... 3 Algebraic solutions... 3 Graphical solutions... 4 Series Method of Differences... 5 3 Comple Numbers...

More information

Vectors Coordinate frames 2D implicit curves 2D parametric curves. Graphics 2008/2009, period 1. Lecture 2: vectors, curves, and surfaces

Vectors Coordinate frames 2D implicit curves 2D parametric curves. Graphics 2008/2009, period 1. Lecture 2: vectors, curves, and surfaces Graphics 2008/2009, period 1 Lecture 2 Vectors, curves, and surfaces Computer graphics example: Pixar (source: http://www.pixar.com) Computer graphics example: Pixar (source: http://www.pixar.com) Computer

More information

Geometric Transformations. Ceng 477 Introduction to Computer Graphics Fall 2007 Computer Engineering METU

Geometric Transformations. Ceng 477 Introduction to Computer Graphics Fall 2007 Computer Engineering METU Geometric ranormation Ceng 477 Introdction to Compter Graphic Fall 7 Compter Engineering MEU D Geometric ranormation Baic Geometric ranormation Geometric tranormation are ed to tranorm the object and the

More information

Exercise solutions: concepts from chapter 5

Exercise solutions: concepts from chapter 5 1) Stud the oöids depicted in Figure 1a and 1b. a) Assume that the thin sections of Figure 1 lie in a principal plane of the deformation. Measure and record the lengths and orientations of the principal

More information

5.1 Angles and Their Measurements

5.1 Angles and Their Measurements Graduate T.A. Department of Mathematics Dnamical Sstems and Chaos San Diego State Universit November 8, 2011 A ra is the set of points which are part of a line which is finite in one direction, but infinite

More information

4 Strain true strain engineering strain plane strain strain transformation formulae

4 Strain true strain engineering strain plane strain strain transformation formulae 4 Strain The concept of strain is introduced in this Chapter. The approimation to the true strain of the engineering strain is discussed. The practical case of two dimensional plane strain is discussed,

More information

KIST DP Course Descriptions

KIST DP Course Descriptions Grade: 11 Unit Number: 1 Unit Title: Algebra Sequence and Series; Exponents and Logarithms; The Binomial Theorem Deductive vs. Inductive reasoning Mathematics begins with axioms and uses deductive reasoning

More information

x y plane is the plane in which the stresses act, yy xy xy Figure 3.5.1: non-zero stress components acting in the x y plane

x y plane is the plane in which the stresses act, yy xy xy Figure 3.5.1: non-zero stress components acting in the x y plane 3.5 Plane Stress This section is concerned with a special two-dimensional state of stress called plane stress. It is important for two reasons: () it arises in real components (particularl in thin components

More information

Mathematics 309 Conic sections and their applicationsn. Chapter 2. Quadric figures. ai,j x i x j + b i x i + c =0. 1. Coordinate changes

Mathematics 309 Conic sections and their applicationsn. Chapter 2. Quadric figures. ai,j x i x j + b i x i + c =0. 1. Coordinate changes Mathematics 309 Conic sections and their applicationsn Chapter 2. Quadric figures In this chapter want to outline quickl how to decide what figure associated in 2D and 3D to quadratic equations look like.

More information

STUDY KNOWHOW PROGRAM STUDY AND LEARNING CENTRE. Functions & Graphs

STUDY KNOWHOW PROGRAM STUDY AND LEARNING CENTRE. Functions & Graphs STUDY KNOWHOW PROGRAM STUDY AND LEARNING CENTRE Functions & Graphs Contents Functions and Relations... 1 Interval Notation... 3 Graphs: Linear Functions... 5 Lines and Gradients... 7 Graphs: Quadratic

More information

Lecture 27: More on Rotational Kinematics

Lecture 27: More on Rotational Kinematics Lecture 27: More on Rotational Kinematics Let s work out the kinematics of rotational motion if α is constant: dω α = 1 2 α dω αt = ω ω ω = αt + ω ( t ) dφ α + ω = dφ t 2 α + ωo = φ φo = 1 2 = t o 2 φ

More information

PreCalculus Honors Curriculum Pacing Guide First Half of Semester

PreCalculus Honors Curriculum Pacing Guide First Half of Semester Unit 1 Introduction to Trigonometry (9 days) First Half of PC.FT.1 PC.FT.2 PC.FT.2a PC.FT.2b PC.FT.3 PC.FT.4 PC.FT.8 PC.GCI.5 Understand that the radian measure of an angle is the length of the arc on

More information

Space Coordinates and Vectors in Space. Coordinates in Space

Space Coordinates and Vectors in Space. Coordinates in Space 0_110.qd 11//0 : PM Page 77 SECTION 11. Space Coordinates and Vectors in Space 77 -plane Section 11. -plane -plane The three-dimensional coordinate sstem Figure 11.1 Space Coordinates and Vectors in Space

More information

Essential Mathematics for Computer Graphics

Essential Mathematics for Computer Graphics David Akers Handout #3 CS148 Summer 2006 Essential Mathematics for Computer Graphics Trigonometry Polar Coordinates 3-D Coordinate Systems Parametric Representations Points and Vectors Matrices This handout

More information

Vectors & Coordinate Systems

Vectors & Coordinate Systems Vectors & Coordinate Systems Antoine Lesage Landry and Francis Dawson September 7, 2017 Contents 1 Motivations & Definition 3 1.1 Scalar field.............................................. 3 1.2 Vector

More information

CS 354R: Computer Game Technology

CS 354R: Computer Game Technology CS 354R: Computer Game Technolog Transformations Fall 207 Universit of Teas at Austin CS 354R Game Technolog S. Abraham Transformations What are the? Wh should we care? Universit of Teas at Austin CS 354R

More information

Chapter 5 Equilibrium of a Rigid Body Objectives

Chapter 5 Equilibrium of a Rigid Body Objectives Chapter 5 Equilibrium of a Rigid Bod Objectives Develop the equations of equilibrium for a rigid bod Concept of the free-bod diagram for a rigid bod Solve rigid-bod equilibrium problems using the equations

More information

Transformations. Chapter D Transformations Translation

Transformations. Chapter D Transformations Translation Chapter 4 Transformations Transformations between arbitrary vector spaces, especially linear transformations, are usually studied in a linear algebra class. Here, we focus our attention to transformation

More information

14.3. Volumes of Revolution. Introduction. Prerequisites. Learning Outcomes

14.3. Volumes of Revolution. Introduction. Prerequisites. Learning Outcomes Volumes of Revolution 14.3 Introduction In this Section we show how the concept of integration as the limit of a sum, introduced in Section 14.1, can be used to find volumes of solids formed when curves

More information

9.2. Cartesian Components of Vectors. Introduction. Prerequisites. Learning Outcomes

9.2. Cartesian Components of Vectors. Introduction. Prerequisites. Learning Outcomes Cartesian Components of Vectors 9.2 Introduction It is useful to be able to describe vectors with reference to specific coordinate sstems, such as the Cartesian coordinate sstem. So, in this Section, we

More information

15. Eigenvalues, Eigenvectors

15. Eigenvalues, Eigenvectors 5 Eigenvalues, Eigenvectors Matri of a Linear Transformation Consider a linear ( transformation ) L : a b R 2 R 2 Suppose we know that L and L Then c d because of linearit, we can determine what L does

More information

Vectors and Matrices

Vectors and Matrices Vectors and Matrices Scalars We often employ a single number to represent quantities that we use in our daily lives such as weight, height etc. The magnitude of this number depends on our age and whether

More information

Review Notes for IB Standard Level Math

Review Notes for IB Standard Level Math Review Notes for IB Standard Level Math 1 Contents 1 Algebra 8 1.1 Rules of Basic Operations............................... 8 1.2 Rules of Roots..................................... 8 1.3 Rules of Exponents...................................

More information

MOTION IN 2-DIMENSION (Projectile & Circular motion And Vectors)

MOTION IN 2-DIMENSION (Projectile & Circular motion And Vectors) MOTION IN -DIMENSION (Projectile & Circular motion nd Vectors) INTRODUCTION The motion of an object is called two dimensional, if two of the three co-ordinates required to specif the position of the object

More information

Polynomial and Rational Functions

Polynomial and Rational Functions Polnomial and Rational Functions Figure -mm film, once the standard for capturing photographic images, has been made largel obsolete b digital photograph. (credit film : modification of work b Horia Varlan;

More information

Diagnostic Tests. (c) (sa sb )(sa sb ) Diagnostic Test: Algebra

Diagnostic Tests. (c) (sa sb )(sa sb ) Diagnostic Test: Algebra Diagnostic Tests Success in calculus depends to a large etent on knowledge of the mathematics that precedes calculus: algebra, analtic geometr, functions, and trigonometr. The following tests are intended

More information

Lines and Planes 1. x(t) = at + b y(t) = ct + d

Lines and Planes 1. x(t) = at + b y(t) = ct + d 1 Lines in the Plane Lines and Planes 1 Ever line of points L in R 2 can be epressed as the solution set for an equation of the form A + B = C. Will we call this the ABC form. Recall that the slope-intercept

More information

Coordinate geometry. + bx + c. Vertical asymptote. Sketch graphs of hyperbolas (including asymptotic behaviour) from the general

Coordinate geometry. + bx + c. Vertical asymptote. Sketch graphs of hyperbolas (including asymptotic behaviour) from the general A Sketch graphs of = a m b n c where m = or and n = or B Reciprocal graphs C Graphs of circles and ellipses D Graphs of hperbolas E Partial fractions F Sketch graphs using partial fractions Coordinate

More information

Vectors Primer. M.C. Simani. July 7, 2007

Vectors Primer. M.C. Simani. July 7, 2007 Vectors Primer M.. Simani Jul 7, 2007 This note gives a short introduction to the concept of vector and summarizes the basic properties of vectors. Reference textbook: Universit Phsics, Young and Freedman,

More information

ON THE INTERPRETATION OF THE LAGRANGE MULTIPLIERS IN THE CONSTRAINT FORMULATION OF CONTACT PROBLEMS; OR WHY ARE SOME MULTIPLIERS ALWAYS ZERO?

ON THE INTERPRETATION OF THE LAGRANGE MULTIPLIERS IN THE CONSTRAINT FORMULATION OF CONTACT PROBLEMS; OR WHY ARE SOME MULTIPLIERS ALWAYS ZERO? Proceedings of the ASME 214 International Design Engineering Technical Conferences & Computers and Information in Engineering Conference IDETC/CIE 214 August 17-2, 214, Buffalo, New York, USA DETC214-3479

More information

GEOMETRY AND VECTORS

GEOMETRY AND VECTORS GEOMETRY AND VECTORS Distinguishing Between Points in Space One Approach Names: ( Fred, Steve, Alice...) Problem: distance & direction must be defined point-by-point More elegant take advantage of geometry

More information

9.1 VECTORS. A Geometric View of Vectors LEARNING OBJECTIVES. = a, b

9.1 VECTORS. A Geometric View of Vectors LEARNING OBJECTIVES. = a, b vectors and POLAR COORDINATES LEARNING OBJECTIVES In this section, ou will: View vectors geometricall. Find magnitude and direction. Perform vector addition and scalar multiplication. Find the component

More information

2.1 The Rectangular Coordinate System

2.1 The Rectangular Coordinate System . The Rectangular Coordinate Sstem In this section ou will learn to: plot points in a rectangular coordinate sstem understand basic functions of the graphing calculator graph equations b generating a table

More information

Analytic Geometry in Three Dimensions

Analytic Geometry in Three Dimensions Analtic Geometr in Three Dimensions. The Three-Dimensional Coordinate Sstem. Vectors in Space. The Cross Product of Two Vectors. Lines and Planes in Space The three-dimensional coordinate sstem is used

More information

Chapter 3 Vectors 3-1

Chapter 3 Vectors 3-1 Chapter 3 Vectors Chapter 3 Vectors... 2 3.1 Vector Analysis... 2 3.1.1 Introduction to Vectors... 2 3.1.2 Properties of Vectors... 2 3.2 Cartesian Coordinate System... 6 3.2.1 Cartesian Coordinates...

More information

RELATIVE MOTION ANALYSIS: VELOCITY (Section 16.5)

RELATIVE MOTION ANALYSIS: VELOCITY (Section 16.5) RELATIVE MOTION ANALYSIS: VELOCITY (Section 16.5) Today s Objectives: Students will be able to: a) Describe the velocity of a rigid body in terms of translation and rotation components. b) Perform a relative-motion

More information

Nonlinear Systems Examples Sheet: Solutions

Nonlinear Systems Examples Sheet: Solutions Nonlinear Sstems Eamples Sheet: Solutions Mark Cannon, Michaelmas Term 7 Equilibrium points. (a). Solving ẋ =sin 4 3 =for gives =as an equilibrium point. This is the onl equilibrium because there is onl

More information

POINT. Preface. The concept of Point is very important for the study of coordinate

POINT. Preface. The concept of Point is very important for the study of coordinate POINT Preface The concept of Point is ver important for the stud of coordinate geometr. This chapter deals with various forms of representing a Point and several associated properties. The concept of coordinates

More information

A BRIEF REVIEW OF ALGEBRA AND TRIGONOMETRY

A BRIEF REVIEW OF ALGEBRA AND TRIGONOMETRY A BRIEF REVIEW OF ALGEBRA AND TRIGONOMETR Some Key Concepts:. The slope and the equation of a straight line. Functions and functional notation. The average rate of change of a function and the DIFFERENCE-

More information

VECTORS IN THREE DIMENSIONS

VECTORS IN THREE DIMENSIONS 1 CHAPTER 2. BASIC TRIGONOMETRY 1 INSTITIÚID TEICNEOLAÍOCHTA CHEATHARLACH INSTITUTE OF TECHNOLOGY CARLOW VECTORS IN THREE DIMENSIONS 1 Vectors in Two Dimensions A vector is an object which has magnitude

More information

MATHEMATICS: SPECIALIST UNITS 3C AND 3D FORMULA SHEET 2015

MATHEMATICS: SPECIALIST UNITS 3C AND 3D FORMULA SHEET 2015 MATHEMATICS: SPECIALIST UNITS 3C AND 3D FORMULA SHEET 05 Copyright School Curriculum and Standards Authority, 05 This document apart from any third party copyright material contained in it may be freely

More information

General Physics I. Lecture 8: Rotation of a Rigid Object About a Fixed Axis. Prof. WAN, Xin ( 万歆 )

General Physics I. Lecture 8: Rotation of a Rigid Object About a Fixed Axis. Prof. WAN, Xin ( 万歆 ) General Physics I Lecture 8: Rotation of a Rigid Object About a Fixed Axis Prof. WAN, Xin ( 万歆 ) xinwan@zju.edu.cn http://zimp.zju.edu.cn/~xinwan/ New Territory Object In the past, point particle (no rotation,

More information

Engineering Mathematics 2018 : MA6151

Engineering Mathematics 2018 : MA6151 Engineering Mathematics 08 NAME OF THE SUBJECT : Mathematics I SUBJECT CODE : MA65 NAME OF THE METERIAL : Part A questions REGULATION : R 03 WEBSITE : wwwhariganeshcom UPDATED ON : November 07 TEXT BOOK

More information

Module 3, Section 4 Analytic Geometry II

Module 3, Section 4 Analytic Geometry II Principles of Mathematics 11 Section, Introduction 01 Introduction, Section Analtic Geometr II As the lesson titles show, this section etends what ou have learned about Analtic Geometr to several related

More information

Solutions to the Exercises of Chapter 4

Solutions to the Exercises of Chapter 4 Solutions to the Eercises of Chapter 4 4A. Basic Analtic Geometr. The distance between (, ) and (4, 5) is ( 4) +( 5) = 9+6 = 5 and that from (, 6) to (, ) is ( ( )) +( 6 ( )) = ( + )=.. i. AB = (6 ) +(

More information

DIAGNOSTIC TESTS. (c) (sa sb )(sa sb )

DIAGNOSTIC TESTS. (c) (sa sb )(sa sb ) DIAGNOSTIC TESTS Success in calculus depends to a large etent on knowledge of the mathematics that precedes calculus: algebra, analtic geometr, functions, and trigonometr. The following tests are intended

More information

CS 4300 Computer Graphics. Prof. Harriet Fell Fall 2011 Lecture 11 September 29, 2011

CS 4300 Computer Graphics. Prof. Harriet Fell Fall 2011 Lecture 11 September 29, 2011 CS 4300 Computer Graphics Prof. Harriet Fell Fall 2011 Lecture 11 September 29, 2011 October 8, 2011 College of Computer and Information Science, Northeastern Universit 1 Toda s Topics Linear Algebra Review

More information

Summer Packet Honors PreCalculus

Summer Packet Honors PreCalculus Summer Packet Honors PreCalculus Honors Pre-Calculus is a demanding course that relies heavily upon a student s algebra, geometry, and trigonometry skills. You are epected to know these topics before entering

More information

Chapter 3 Summary 3.1. Determining the Perimeter and Area of Rectangles and Squares on the Coordinate Plane. Example

Chapter 3 Summary 3.1. Determining the Perimeter and Area of Rectangles and Squares on the Coordinate Plane. Example Chapter Summar Ke Terms bases of a trapezoid (.) legs of a trapezoid (.) composite figure (.5).1 Determining the Perimeter and Area of Rectangles and Squares on the Coordinate Plane The perimeter or area

More information

10.2 The Unit Circle: Cosine and Sine

10.2 The Unit Circle: Cosine and Sine 0. The Unit Circle: Cosine and Sine 77 0. The Unit Circle: Cosine and Sine In Section 0.., we introduced circular motion and derived a formula which describes the linear velocit of an object moving on

More information

University of Regina Department of Mathematics and Statistics

University of Regina Department of Mathematics and Statistics u z v 1. Consider the map Universit of Regina Department of Mathematics and Statistics MATH431/831 Differential Geometr Winter 2014 Homework Assignment No. 3 - Solutions ϕ(u, v) = (cosusinv, sin u sin

More information

Module #4. Fundamentals of strain The strain deviator Mohr s circle for strain READING LIST. DIETER: Ch. 2, Pages 38-46

Module #4. Fundamentals of strain The strain deviator Mohr s circle for strain READING LIST. DIETER: Ch. 2, Pages 38-46 HOMEWORK From Dieter 2-7 Module #4 Fundamentals of strain The strain deviator Mohr s circle for strain READING LIST DIETER: Ch. 2, Pages 38-46 Pages 11-12 in Hosford Ch. 6 in Ne Strain When a solid is

More information

Diagnostic Tests Study Guide

Diagnostic Tests Study Guide California State Universit, Sacramento Department of Mathematics and Statistics Diagnostic Tests Stud Guide Descriptions Stud Guides Sample Tests & Answers Table of Contents: Introduction Elementar Algebra

More information

Definition (Polar Coordinates) Figure: The polar coordinates (r, )ofapointp

Definition (Polar Coordinates) Figure: The polar coordinates (r, )ofapointp Polar Coordinates Acoordinatesystemusesapairofnumberstorepresentapointontheplane. We are familiar with the Cartesian or rectangular coordinate system, (x, y). It is not always the most convenient system

More information

APPENDIXES. B Coordinate Geometry and Lines C. D Trigonometry E F. G The Logarithm Defined as an Integral H Complex Numbers I

APPENDIXES. B Coordinate Geometry and Lines C. D Trigonometry E F. G The Logarithm Defined as an Integral H Complex Numbers I APPENDIXES A Numbers, Inequalities, and Absolute Values B Coordinate Geometr and Lines C Graphs of Second-Degree Equations D Trigonometr E F Sigma Notation Proofs of Theorems G The Logarithm Defined as

More information

SEPARABLE EQUATIONS 2.2

SEPARABLE EQUATIONS 2.2 46 CHAPTER FIRST-ORDER DIFFERENTIAL EQUATIONS 4. Chemical Reactions When certain kinds of chemicals are combined, the rate at which the new compound is formed is modeled b the autonomous differential equation

More information

Distributed Forces: Moments of Inertia

Distributed Forces: Moments of Inertia Distributed Forces: Moments of nertia Contents ntroduction Moments of nertia of an Area Moments of nertia of an Area b ntegration Polar Moments of nertia Radius of Gration of an Area Sample Problems Parallel

More information

Linear Algebra Homework and Study Guide

Linear Algebra Homework and Study Guide Linear Algebra Homework and Study Guide Phil R. Smith, Ph.D. February 28, 20 Homework Problem Sets Organized by Learning Outcomes Test I: Systems of Linear Equations; Matrices Lesson. Give examples of

More information

Phys 221. Chapter 3. Vectors A. Dzyubenko Brooks/Cole

Phys 221. Chapter 3. Vectors A. Dzyubenko Brooks/Cole Phs 221 Chapter 3 Vectors adzubenko@csub.edu http://www.csub.edu/~adzubenko 2014. Dzubenko 2014 rooks/cole 1 Coordinate Sstems Used to describe the position of a point in space Coordinate sstem consists

More information

CHAPTER 10 VECTORS POINTS TO REMEMBER

CHAPTER 10 VECTORS POINTS TO REMEMBER For more important questions visit : www4onocom CHAPTER 10 VECTORS POINTS TO REMEMBER A quantity that has magnitude as well as direction is called a vector It is denoted by a directed line segment Two

More information

The Cross Product of Two Vectors

The Cross Product of Two Vectors The Cross roduct of Two Vectors In proving some statements involving surface integrals, there will be a need to approximate areas of segments of the surface by areas of parallelograms. Therefore it is

More information

Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach

Introduction to 3D Game Programming with DirectX 9.0c: A Shader Approach Introduction to 3D Game Programming with DirectX 90c: A Shader Approach Part I Solutions Note : Please email to frank@moon-labscom if ou find an errors Note : Use onl after ou have tried, and struggled

More information