Elements of Computer Graphics

Size: px
Start display at page:

Download "Elements of Computer Graphics"

Transcription

1 CS580: Compuer Graphics Min H. Kim KAIST School of Compuing Elemens of Compuer Graphics Geomery Maerial model Ligh Rendering Virual phoography 2

2 Foundaions of Compuer Graphics A PINHOLE CAMERA IN 3D 3 Pinhole camera model z e = Only rays of ligh ha pass hrough his poin reach he film plane and have heir inensiy recorded on film. The image is recorded a a film plane placed a, say, z e = 4 2

3 Geomeric daa ypes Poin: p represens place Vecor: v represens moion/offse beween poins Coordinae vecor: c! Coordinae sysem: s basis for vecors frame for poins 5 Vecor space A vecor space V is some se of elemens v Coordinae vecor: c if...bn are linearly independen, all vecors v of V can be expressed wih coordinaes c i of a basis of V (a se of b i ). n is he dimension of he basis/space v c = c i b i = b v = b c. 3 c 2. i c 3 6 3

4 Linear ransformaion 3-by-3 marix Linear ransform of a vecor Linear ransform of a basis v! = b "! c b!" Mc M, M,2 M,3 M 2, M 2,2 M 2,3 M 3, M 3,2 M 3,3. v = b c = a M c. 7 Lef-of rule Poin is ransformed wih respec o he he frame ha appears immediaely o he lef of he ransformaion marix in he expression. We read f f S f is ransformed by We read f S wih respec o f = a A a SA S a f is ransformed by wih respec o 8 4

5 Scaling a poin over frame p = f c f Sc p is ransformed by S wih respec o f 9 Scaling a poin over frame p = a A c a SA c is ransformed by S wih respec o p a 0 5

6 Scaling a poin over frame Roaing a poin over frame The same reasoning o ransformaions of frames hemselves: f f R f is ransformed by wih respec o f In anoher frame: f R f = a A a RA is ransformed by R wih respec o a 2 6

7 Roaing a poin over frame p is ransformed by wih respec o f R p = f c f Rc 3 Roaing a poin over frame p = a A c a RA c is ransformed by R wih respec o p a 4 7

8 Roaing a poin over frame 5 Auxiliary Frame You wan o build he solar sysem The Moon roaes around he Earh s frame The Earh roaes around he Sun s frame The Moon The Earh The Sun 6 8

9 Produc of vecors & roaion Do produc: Cross produc: v w := v w cosθ. v w := v w sinθn, 3D roaion marices: around z axis, x axis, y axis cosθ sinθ 0 sinθ cosθ cosθ sinθ 0 sinθ cosθ cosθ 0 sinθ 0 0 sinθ 0 cosθ 7 Roaion ransformaion 3-by-3 ransform marix!"!" a b c e f g i j k. 8 9

10 Translaion ransformaion 3-by- ranslaion!"!" + d + h + l. 9 Roaion+Trans. ransformaion 3-by-4 ransform marix (non-square marix, no-inverible)!"!" a b c e f g i j k d h l. 20 0

11 Linear ransformaion 3-by-3 ransform marix à 4-by-4 affine ransform o o a b c 0 e f g 0 i j k Translaion ransformaion ranslaion ransformaion o poins b o o 0 0 x 0 0 y 0 0 z

12 Affine ransform marix An affine marix can be facored ino a linear par and a ranslaional par: a b c d e f g h i j k l = 0 0 d 0 0 h 0 0 l a b c 0 e f g 0 i j k l 0 = i 0 l 0 0 A = TL 23 Normals Normal: a vecor ha is orhogonal o he angen plane of he surfaces a ha poin. he angen plane is a plane of vecors ha are defined by subracing (infiniesimally) nearby surface poins: n ( p p 2 ) =

13 The eye s view (a virual camera) The world frame is in red The objec frame is in green The eye frame is in blue The eye is looking down is negaive z oward he objec. 25 World, objec and eye frames World frame (world coordinaes) a basic righ-handed orhonormal frame we never aler his frame w oher frames can be described wr he world frame Objec frame (objec coordinaes) model he geomery of he objec using verex coordinaes no need o be aware of he global placemen a righ-handed orhonormal frame of objec Eye frame (camera coordinaes): laer on o 26 3

14 World vs. objec frame The relaionship beween he world frame and objec frame: affine 4-by-4 marix O (rigid body ransformaion: roaion + ranslaion only) o = w O The meaning of O is he relaionship beween he world frame o he objec s coordinae sysem. To move he objec frame o iself, we change he marix O. 27 The eye frame Eye frame (camera coordinaes) a righ-handed orhonormal frame e he eye looks down is negaive z axis o make a picure e = w E 28 4

15 Exrinsic ransformaion of he eye we explicily sore he marix p = o c = w Oc = e E Oc Objec coordinaes: c World coordinaes: Oc Eye coordinaes: E Oc Calculaing he eye coordinaes of every verexes: x e y e z e E = E O e = w E x o y o z o 29 Moving an Objec We wan he objec o roae around is own cener abou he viewer s y axis, when we move he mouse o he righ. How we could do his? 30 5

16 Moving an Objec Basic idea: se a frame o = w O = a A O a MA O a = w A = w AMA O. Wha is he bes frame a o do his? 3 Moving an Objec Wha if we choose o we ransform his objec wih respec o o raher han wih respec o our observaion hrough he window. 32 6

17 Moving an Objec Wha if we choose o we ransform his objec wih respec o o raher han wih respec o our observaion hrough he window. Wha if we ransform wih respec o o e we will roae around he origin of he eye s frame e (i appears o orbi around he eye). Then wha frame i should be? 33 Moving an Objec We acually wan wo differen operaions. o ransform (roae) he objec a is origin 2. bu he roaion axis should be he y axis of he eye. 34 7

18 Moving an Objec From he lef, we ranslae he world frame o he cener of he objec s frame, and hen roaing he objec s frame abou ha poin o align wih he direcions of he eye. 35 How o move an Objec Recalling he Affine ransform.: A = TR The objec s Affine ransform.: O = (O) T (O) R (we wan he objec s roaion abou he objec s origin) The eye s Affine ransform.: E = (E) T (E) R (we wan he objec s roaion abou he eye s y axis)! The desired auxiliary frame a (imagine in a inverse way): a = w (O) T (E) R A = (O) T (E) R 36 8

19 Moving he eye We use he same auxiliary coordinae sysem. Bu in his case, he eye would orbi around he cener of he objec. Apply an affine ransform direcly o he eye s own frame (urning one s head, firs-person moion) e = w E, E EM 37 The eye marix (camera ransform) Specifying he eye marix e = w E by: he eye poin p he view poin (where he eye looks a) q he up vecor u z = normalize(p q) x = normalize(u z) y = z x normalize(c) = c / NB marix sen o he verex shader is E - O E = x y z p x 2 y 2 z 2 p 2 x 3 y 3 z 3 p z y u p x 38 9

20 The view marix (glulooka) Specifying he view marix V = E he eye poin p he view poin (where he eye looks a) he up vecor u z = normalize(q p) x = normalize(u z) y = x z normalize(c) = c / V = NB glulooka is no he par of modern OpenGL! q x y z p x 2 y 2 z 2 p 2 x 3 y 3 z 3 p x e y e z e = E O x z u p y 39 x o y o z o Modelview marix Modelview marix (MVM) E O Describes he orienaion and posiion of he view and he orienaion and posiion of he objec O wih respec o he eye frame p = o c = w Oc = e e E Oc The verex shader will ake hese verex daa and perform he muliplicaion E Oc, producing he eye coordinaes used in rendering normalmarix() produces he inverse ranspose of he linear facor o ge uniform NMVM E 40 20

SUMMARY. CS380: Introduction to Computer Graphics Quaternions Chapter 7. Min H. Kim KAIST School of Computing 18/04/06.

SUMMARY. CS380: Introduction to Computer Graphics Quaternions Chapter 7. Min H. Kim KAIST School of Computing 18/04/06. CS380: Inroducion o Compuer Graphics Quaernions Chaper 7 Min H. Kim KAIST School of Compuing Hello World 3D SUMMARY 2 1 Modelview marix Modelview marix (MVM) E 1 O Describes he orienaion and posiion of

More information

2.1: What is physics? Ch02: Motion along a straight line. 2.2: Motion. 2.3: Position, Displacement, Distance

2.1: What is physics? Ch02: Motion along a straight line. 2.2: Motion. 2.3: Position, Displacement, Distance Ch: Moion along a sraigh line Moion Posiion and Displacemen Average Velociy and Average Speed Insananeous Velociy and Speed Acceleraion Consan Acceleraion: A Special Case Anoher Look a Consan Acceleraion

More information

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still.

Lecture 2-1 Kinematics in One Dimension Displacement, Velocity and Acceleration Everything in the world is moving. Nothing stays still. Lecure - Kinemaics in One Dimension Displacemen, Velociy and Acceleraion Everyhing in he world is moving. Nohing says sill. Moion occurs a all scales of he universe, saring from he moion of elecrons in

More information

Let us start with a two dimensional case. We consider a vector ( x,

Let us start with a two dimensional case. We consider a vector ( x, Roaion marices We consider now roaion marices in wo and hree dimensions. We sar wih wo dimensions since wo dimensions are easier han hree o undersand, and one dimension is a lile oo simple. However, our

More information

CSE-4303/CSE-5365 Computer Graphics Fall 1996 Take home Test

CSE-4303/CSE-5365 Computer Graphics Fall 1996 Take home Test Comper Graphics roblem #1) A bi-cbic parameric srface is defined by Hermie geomery in he direcion of parameer. In he direcion, he geomery ecor is defined by a poin @0, a poin @0.5, a angen ecor @1 and

More information

Phys 221 Fall Chapter 2. Motion in One Dimension. 2014, 2005 A. Dzyubenko Brooks/Cole

Phys 221 Fall Chapter 2. Motion in One Dimension. 2014, 2005 A. Dzyubenko Brooks/Cole Phys 221 Fall 2014 Chaper 2 Moion in One Dimension 2014, 2005 A. Dzyubenko 2004 Brooks/Cole 1 Kinemaics Kinemaics, a par of classical mechanics: Describes moion in erms of space and ime Ignores he agen

More information

Basilio Bona ROBOTICA 03CFIOR 1

Basilio Bona ROBOTICA 03CFIOR 1 Indusrial Robos Kinemaics 1 Kinemaics and kinemaic funcions Kinemaics deals wih he sudy of four funcions (called kinemaic funcions or KFs) ha mahemaically ransform join variables ino caresian variables

More information

CSE 5365 Computer Graphics. Take Home Test #1

CSE 5365 Computer Graphics. Take Home Test #1 CSE 5365 Comper Graphics Take Home Tes #1 Fall/1996 Tae-Hoon Kim roblem #1) A bi-cbic parameric srface is defined by Hermie geomery in he direcion of parameer. In he direcion, he geomery ecor is defined

More information

Kinematics Vocabulary. Kinematics and One Dimensional Motion. Position. Coordinate System in One Dimension. Kinema means movement 8.

Kinematics Vocabulary. Kinematics and One Dimensional Motion. Position. Coordinate System in One Dimension. Kinema means movement 8. Kinemaics Vocabulary Kinemaics and One Dimensional Moion 8.1 WD1 Kinema means movemen Mahemaical descripion of moion Posiion Time Inerval Displacemen Velociy; absolue value: speed Acceleraion Averages

More information

3D Coordinate Systems. 3D Geometric Transformation Chapt. 5 in FVD, Chapt. 11 in Hearn & Baker. Right-handed coordinate system:

3D Coordinate Systems. 3D Geometric Transformation Chapt. 5 in FVD, Chapt. 11 in Hearn & Baker. Right-handed coordinate system: 3D Geomeric ransformaion Chap. 5 in FVD, Chap. in Hearn & Baker 3D Coordinae Ssems Righ-handed coordinae ssem: Lef-handed coordinae ssem: 2 Reminder: Vecor rodc U V UV VU sin ˆ V nu V U V U ˆ ˆ ˆ 3D oin

More information

!!"#"$%&#'()!"#&'(*%)+,&',-)./0)1-*23)

!!#$%&#'()!#&'(*%)+,&',-)./0)1-*23) "#"$%&#'()"#&'(*%)+,&',-)./)1-*) #$%&'()*+,&',-.%,/)*+,-&1*#$)()5*6$+$%*,7&*-'-&1*(,-&*6&,7.$%$+*&%'(*8$&',-,%'-&1*(,-&*6&,79*(&,%: ;..,*&1$&$.$%&'()*1$$.,'&',-9*(&,%)?%*,('&5

More information

From Particles to Rigid Bodies

From Particles to Rigid Bodies Rigid Body Dynamics From Paricles o Rigid Bodies Paricles No roaions Linear velociy v only Rigid bodies Body roaions Linear velociy v Angular velociy ω Rigid Bodies Rigid bodies have boh a posiion and

More information

Kinematics and kinematic functions

Kinematics and kinematic functions Kinemaics and kinemaic funcions Kinemaics deals wih he sudy of four funcions (called kinemaic funcions or KFs) ha mahemaically ransform join variables ino caresian variables and vice versa Direc Posiion

More information

Solutions from Chapter 9.1 and 9.2

Solutions from Chapter 9.1 and 9.2 Soluions from Chaper 9 and 92 Secion 9 Problem # This basically boils down o an exercise in he chain rule from calculus We are looking for soluions of he form: u( x) = f( k x c) where k x R 3 and k is

More information

HW6: MRI Imaging Pulse Sequences (7 Problems for 100 pts)

HW6: MRI Imaging Pulse Sequences (7 Problems for 100 pts) HW6: MRI Imaging Pulse Sequences (7 Problems for 100 ps) GOAL The overall goal of HW6 is o beer undersand pulse sequences for MRI image reconsrucion. OBJECTIVES 1) Design a spin echo pulse sequence o image

More information

Concourse Math Spring 2012 Worked Examples: Matrix Methods for Solving Systems of 1st Order Linear Differential Equations

Concourse Math Spring 2012 Worked Examples: Matrix Methods for Solving Systems of 1st Order Linear Differential Equations Concourse Mah 80 Spring 0 Worked Examples: Marix Mehods for Solving Sysems of s Order Linear Differenial Equaions The Main Idea: Given a sysem of s order linear differenial equaions d x d Ax wih iniial

More information

Linear Algebra Primer

Linear Algebra Primer Linear Algebra Primer Juan Carlos Niebles and Ranja Krishna Sanford Vision and Learning Lab Anoher, ver in-deph linear algebra review from CS229 is available here: hp://cs229.sanford.edu/secion/cs229-linalg.pdf

More information

Lab #2: Kinematics in 1-Dimension

Lab #2: Kinematics in 1-Dimension Reading Assignmen: Chaper 2, Secions 2-1 hrough 2-8 Lab #2: Kinemaics in 1-Dimension Inroducion: The sudy of moion is broken ino wo main areas of sudy kinemaics and dynamics. Kinemaics is he descripion

More information

WEEK-3 Recitation PHYS 131. of the projectile s velocity remains constant throughout the motion, since the acceleration a x

WEEK-3 Recitation PHYS 131. of the projectile s velocity remains constant throughout the motion, since the acceleration a x WEEK-3 Reciaion PHYS 131 Ch. 3: FOC 1, 3, 4, 6, 14. Problems 9, 37, 41 & 71 and Ch. 4: FOC 1, 3, 5, 8. Problems 3, 5 & 16. Feb 8, 018 Ch. 3: FOC 1, 3, 4, 6, 14. 1. (a) The horizonal componen of he projecile

More information

Equations of motion for constant acceleration

Equations of motion for constant acceleration Lecure 3 Chaper 2 Physics I 01.29.2014 Equaions of moion for consan acceleraion Course websie: hp://faculy.uml.edu/andriy_danylo/teaching/physicsi Lecure Capure: hp://echo360.uml.edu/danylo2013/physics1spring.hml

More information

y z P 3 P T P1 P 2. Werner Purgathofer. b a

y z P 3 P T P1 P 2. Werner Purgathofer. b a Einführung in Viual Compuing Einführung in Viual Compuing 86.822 in co T P 3 P co in T P P 2 co in Geomeric Tranformaion Geomeric Tranformaion W P h f Werner Purgahofer b a Tranformaion in he Rendering

More information

The Paradox of Twins Described in a Three-dimensional Space-time Frame

The Paradox of Twins Described in a Three-dimensional Space-time Frame The Paradox of Twins Described in a Three-dimensional Space-ime Frame Tower Chen E_mail: chen@uguam.uog.edu Division of Mahemaical Sciences Universiy of Guam, USA Zeon Chen E_mail: zeon_chen@yahoo.com

More information

Math 315: Linear Algebra Solutions to Assignment 6

Math 315: Linear Algebra Solutions to Assignment 6 Mah 35: Linear Algebra s o Assignmen 6 # Which of he following ses of vecors are bases for R 2? {2,, 3, }, {4,, 7, 8}, {,,, 3}, {3, 9, 4, 2}. Explain your answer. To generae he whole R 2, wo linearly independen

More information

This is an example to show you how SMath can calculate the movement of kinematic mechanisms.

This is an example to show you how SMath can calculate the movement of kinematic mechanisms. Dec :5:6 - Kinemaics model of Simple Arm.sm This file is provided for educaional purposes as guidance for he use of he sofware ool. I is no guaraeed o be free from errors or ommissions. The mehods and

More information

Content-Based Shape Retrieval Using Different Shape Descriptors: A Comparative Study Dengsheng Zhang and Guojun Lu

Content-Based Shape Retrieval Using Different Shape Descriptors: A Comparative Study Dengsheng Zhang and Guojun Lu Conen-Based Shape Rerieval Using Differen Shape Descripors: A Comparaive Sudy Dengsheng Zhang and Guojun Lu Gippsland School of Compuing and Informaion Technology Monash Universiy Churchill, Vicoria 3842

More information

Linear Response Theory: The connection between QFT and experiments

Linear Response Theory: The connection between QFT and experiments Phys540.nb 39 3 Linear Response Theory: The connecion beween QFT and experimens 3.1. Basic conceps and ideas Q: How do we measure he conduciviy of a meal? A: we firs inroduce a weak elecric field E, and

More information

Constant Acceleration

Constant Acceleration Objecive Consan Acceleraion To deermine he acceleraion of objecs moving along a sraigh line wih consan acceleraion. Inroducion The posiion y of a paricle moving along a sraigh line wih a consan acceleraion

More information

Lie Derivatives operator vector field flow push back Lie derivative of

Lie Derivatives operator vector field flow push back Lie derivative of Lie Derivaives The Lie derivaive is a mehod of compuing he direcional derivaive of a vecor field wih respec o anoher vecor field We already know how o make sense of a direcional derivaive of real valued

More information

Non-uniform circular motion *

Non-uniform circular motion * OpenSax-CNX module: m14020 1 Non-uniform circular moion * Sunil Kumar Singh This work is produced by OpenSax-CNX and licensed under he Creaive Commons Aribuion License 2.0 Wha do we mean by non-uniform

More information

Math From Scratch Lesson 34: Isolating Variables

Math From Scratch Lesson 34: Isolating Variables Mah From Scrach Lesson 34: Isolaing Variables W. Blaine Dowler July 25, 2013 Conens 1 Order of Operaions 1 1.1 Muliplicaion and Addiion..................... 1 1.2 Division and Subracion.......................

More information

KINEMATICS IN ONE DIMENSION

KINEMATICS IN ONE DIMENSION KINEMATICS IN ONE DIMENSION PREVIEW Kinemaics is he sudy of how hings move how far (disance and displacemen), how fas (speed and velociy), and how fas ha how fas changes (acceleraion). We say ha an objec

More information

Linear Algebra Primer

Linear Algebra Primer Linear Algebra rimer And a video dicuion of linear algebra from EE263 i here (lecure 3 and 4): hp://ee.anford.edu/coure/ee263 lide from Sanford CS3 Ouline Vecor and marice Baic Mari Operaion Deerminan,

More information

Analyze patterns and relationships. 3. Generate two numerical patterns using AC

Analyze patterns and relationships. 3. Generate two numerical patterns using AC envision ah 2.0 5h Grade ah Curriculum Quarer 1 Quarer 2 Quarer 3 Quarer 4 andards: =ajor =upporing =Addiional Firs 30 Day 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 andards: Operaions and Algebraic Thinking

More information

We just finished the Erdős-Stone Theorem, and ex(n, F ) (1 1/(χ(F ) 1)) ( n

We just finished the Erdős-Stone Theorem, and ex(n, F ) (1 1/(χ(F ) 1)) ( n Lecure 3 - Kövari-Sós-Turán Theorem Jacques Versraëe jacques@ucsd.edu We jus finished he Erdős-Sone Theorem, and ex(n, F ) ( /(χ(f ) )) ( n 2). So we have asympoics when χ(f ) 3 bu no when χ(f ) = 2 i.e.

More information

Kinematics and kinematic functions

Kinematics and kinematic functions ROBOTICS 01PEEQW Basilio Bona DAUIN Poliecnico di Torino Kinemaic funcions Kinemaics and kinemaic funcions Kinemaics deals wih he sudy of four funcions(called kinemaic funcions or KFs) ha mahemaically

More information

Welcome Back to Physics 215!

Welcome Back to Physics 215! Welcome Back o Physics 215! (General Physics I) Thurs. Jan 19 h, 2017 Lecure01-2 1 Las ime: Syllabus Unis and dimensional analysis Today: Displacemen, velociy, acceleraion graphs Nex ime: More acceleraion

More information

Ground Rules. PC1221 Fundamentals of Physics I. Kinematics. Position. Lectures 3 and 4 Motion in One Dimension. A/Prof Tay Seng Chuan

Ground Rules. PC1221 Fundamentals of Physics I. Kinematics. Position. Lectures 3 and 4 Motion in One Dimension. A/Prof Tay Seng Chuan Ground Rules PC11 Fundamenals of Physics I Lecures 3 and 4 Moion in One Dimension A/Prof Tay Seng Chuan 1 Swich off your handphone and pager Swich off your lapop compuer and keep i No alking while lecure

More information

CoE4TN3 Image Processing

CoE4TN3 Image Processing CoE4T3 Imae Processin Imae Reisraion Imae Reisraion Throuh Transform A B f Imae reisraion provides ransformaion of a source imae space o he are imae space. The are imae ma be of differen modaliies from

More information

4. Electric field lines with respect to equipotential surfaces are

4. Electric field lines with respect to equipotential surfaces are Pre-es Quasi-saic elecromagneism. The field produced by primary charge Q and by an uncharged conducing plane disanced from Q by disance d is equal o he field produced wihou conducing plane by wo following

More information

Applications of the Basic Equations Chapter 3. Paul A. Ullrich

Applications of the Basic Equations Chapter 3. Paul A. Ullrich Applicaions of he Basic Equaions Chaper 3 Paul A. Ullrich paullrich@ucdavis.edu Par 1: Naural Coordinaes Naural Coordinaes Quesion: Why do we need anoher coordinae sysem? Our goal is o simplify he equaions

More information

Two Coupled Oscillators / Normal Modes

Two Coupled Oscillators / Normal Modes Lecure 3 Phys 3750 Two Coupled Oscillaors / Normal Modes Overview and Moivaion: Today we ake a small, bu significan, sep owards wave moion. We will no ye observe waves, bu his sep is imporan in is own

More information

Kinematics in One Dimension

Kinematics in One Dimension Kinemaics in One Dimension PHY 7 - d-kinemaics - J. Hedberg - 7. Inroducion. Differen Types of Moion We'll look a:. Dimensionaliy in physics 3. One dimensional kinemaics 4. Paricle model. Displacemen Vecor.

More information

Week 1 Lecture 2 Problems 2, 5. What if something oscillates with no obvious spring? What is ω? (problem set problem)

Week 1 Lecture 2 Problems 2, 5. What if something oscillates with no obvious spring? What is ω? (problem set problem) Week 1 Lecure Problems, 5 Wha if somehing oscillaes wih no obvious spring? Wha is ω? (problem se problem) Sar wih Try and ge o SHM form E. Full beer can in lake, oscillaing F = m & = ge rearrange: F =

More information

Echocardiography Project and Finite Fourier Series

Echocardiography Project and Finite Fourier Series Echocardiography Projec and Finie Fourier Series 1 U M An echocardiagram is a plo of how a porion of he hear moves as he funcion of ime over he one or more hearbea cycles If he hearbea repeas iself every

More information

Velocity is a relative quantity

Velocity is a relative quantity Veloci is a relaie quani Disenangling Coordinaes PHY2053, Fall 2013, Lecure 6 Newon s Laws 2 PHY2053, Fall 2013, Lecure 6 Newon s Laws 3 R. Field 9/6/2012 Uniersi of Florida PHY 2053 Page 8 Reference Frames

More information

Math 334 Fall 2011 Homework 11 Solutions

Math 334 Fall 2011 Homework 11 Solutions Dec. 2, 2 Mah 334 Fall 2 Homework Soluions Basic Problem. Transform he following iniial value problem ino an iniial value problem for a sysem: u + p()u + q() u g(), u() u, u () v. () Soluion. Le v u. Then

More information

k 1 k 2 x (1) x 2 = k 1 x 1 = k 2 k 1 +k 2 x (2) x k series x (3) k 2 x 2 = k 1 k 2 = k 1+k 2 = 1 k k 2 k series

k 1 k 2 x (1) x 2 = k 1 x 1 = k 2 k 1 +k 2 x (2) x k series x (3) k 2 x 2 = k 1 k 2 = k 1+k 2 = 1 k k 2 k series Final Review A Puzzle... Consider wo massless springs wih spring consans k 1 and k and he same equilibrium lengh. 1. If hese springs ac on a mass m in parallel, hey would be equivalen o a single spring

More information

Q.1 Define work and its unit?

Q.1 Define work and its unit? CHP # 6 ORK AND ENERGY Q.1 Define work and is uni? A. ORK I can be define as when we applied a force on a body and he body covers a disance in he direcion of force, hen we say ha work is done. I is a scalar

More information

Distance Between Two Ellipses in 3D

Distance Between Two Ellipses in 3D Disance Beween Two Ellipses in 3D David Eberly Magic Sofware 6006 Meadow Run Cour Chapel Hill, NC 27516 eberly@magic-sofware.com 1 Inroducion An ellipse in 3D is represened by a cener C, uni lengh axes

More information

Homework sheet Exercises done during the lecture of March 12, 2014

Homework sheet Exercises done during the lecture of March 12, 2014 EXERCISE SESSION 2A FOR THE COURSE GÉOMÉTRIE EUCLIDIENNE, NON EUCLIDIENNE ET PROJECTIVE MATTEO TOMMASINI Homework shee 3-4 - Exercises done during he lecure of March 2, 204 Exercise 2 Is i rue ha he parameerized

More information

Twin Paradox Revisited

Twin Paradox Revisited Twin Parado Revisied Relaiviy and Asrophysics Lecure 19 Terry Herer Ouline Simulaneiy Again Sample Problem L- Twin Parado Revisied Time dilaion viewpoin Lengh conracion viewpoin Parado & why i s no! Problem

More information

Roller-Coaster Coordinate System

Roller-Coaster Coordinate System Winer 200 MECH 220: Mechanics 2 Roller-Coaser Coordinae Sysem Imagine you are riding on a roller-coaer in which he rack goes up and down, wiss and urns. Your velociy and acceleraion will change (quie abruply),

More information

Physics for Scientists and Engineers I

Physics for Scientists and Engineers I Physics for Scieniss and Engineers I PHY 48, Secion 4 Dr. Beariz Roldán Cuenya Universiy of Cenral Florida, Physics Deparmen, Orlando, FL Chaper - Inroducion I. General II. Inernaional Sysem of Unis III.

More information

Object tracking: Using HMMs to estimate the geographical location of fish

Object tracking: Using HMMs to estimate the geographical location of fish Objec racking: Using HMMs o esimae he geographical locaion of fish 02433 - Hidden Markov Models Marin Wæver Pedersen, Henrik Madsen Course week 13 MWP, compiled June 8, 2011 Objecive: Locae fish from agging

More information

15. Vector Valued Functions

15. Vector Valued Functions 1. Vecor Valued Funcions Up o his poin, we have presened vecors wih consan componens, for example, 1, and,,4. However, we can allow he componens of a vecor o be funcions of a common variable. For example,

More information

Math 221: Mathematical Notation

Math 221: Mathematical Notation Mah 221: Mahemaical Noaion Purpose: One goal in any course is o properly use he language o ha subjec. These noaions summarize some o he major conceps and more diicul opics o he uni. Typing hem helps you

More information

The Influence of Gravitation on the Speed of Light and an Explanation of the Pioneer 10 & 11 Acceleration Anomaly

The Influence of Gravitation on the Speed of Light and an Explanation of the Pioneer 10 & 11 Acceleration Anomaly www.ccsene.org/apr Applied Physics Research Vol. 3, No. 2; November 2011 The Influence of Graviaion on he Speed of Ligh and an Explanaion of he Pioneer 10 & 11 Acceleraion Anomaly Gocho V. Sharlanov Sara

More information

IB Physics Kinematics Worksheet

IB Physics Kinematics Worksheet IB Physics Kinemaics Workshee Wrie full soluions and noes for muliple choice answers. Do no use a calculaor for muliple choice answers. 1. Which of he following is a correc definiion of average acceleraion?

More information

Physics 5A Review 1. Eric Reichwein Department of Physics University of California, Santa Cruz. October 31, 2012

Physics 5A Review 1. Eric Reichwein Department of Physics University of California, Santa Cruz. October 31, 2012 Physics 5A Review 1 Eric Reichwein Deparmen of Physics Universiy of California, Sana Cruz Ocober 31, 2012 Conens 1 Error, Sig Figs, and Dimensional Analysis 1 2 Vecor Review 2 2.1 Adding/Subracing Vecors.............................

More information

Principle of Least Action

Principle of Least Action The Based on par of Chaper 19, Volume II of The Feynman Lecures on Physics Addison-Wesley, 1964: pages 19-1 hru 19-3 & 19-8 hru 19-9. Edwin F. Taylor July. The Acion Sofware The se of exercises on Acion

More information

In this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should

In this chapter the model of free motion under gravity is extended to objects projected at an angle. When you have completed it, you should Cambridge Universiy Press 978--36-60033-7 Cambridge Inernaional AS and A Level Mahemaics: Mechanics Coursebook Excerp More Informaion Chaper The moion of projeciles In his chaper he model of free moion

More information

SPH3U: Projectiles. Recorder: Manager: Speaker:

SPH3U: Projectiles. Recorder: Manager: Speaker: SPH3U: Projeciles Now i s ime o use our new skills o analyze he moion of a golf ball ha was ossed hrough he air. Le s find ou wha is special abou he moion of a projecile. Recorder: Manager: Speaker: 0

More information

A Special Hour with Relativity

A Special Hour with Relativity A Special Hour wih Relaiviy Kenneh Chu The Graduae Colloquium Deparmen of Mahemaics Universiy of Uah Oc 29, 2002 Absrac Wha promped Einsen: Incompaibiliies beween Newonian Mechanics and Maxwell s Elecromagneism.

More information

Physics for Scientists & Engineers 2

Physics for Scientists & Engineers 2 Direc Curren Physics for Scieniss & Engineers 2 Spring Semeser 2005 Lecure 16 This week we will sudy charges in moion Elecric charge moving from one region o anoher is called elecric curren Curren is all

More information

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle

Physics 235 Chapter 2. Chapter 2 Newtonian Mechanics Single Particle Chaper 2 Newonian Mechanics Single Paricle In his Chaper we will review wha Newon s laws of mechanics ell us abou he moion of a single paricle. Newon s laws are only valid in suiable reference frames,

More information

2001 November 15 Exam III Physics 191

2001 November 15 Exam III Physics 191 1 November 15 Eam III Physics 191 Physical Consans: Earh s free-fall acceleraion = g = 9.8 m/s 2 Circle he leer of he single bes answer. quesion is worh 1 poin Each 3. Four differen objecs wih masses:

More information

1. Kinematics I: Position and Velocity

1. Kinematics I: Position and Velocity 1. Kinemaics I: Posiion and Velociy Inroducion The purpose of his eperimen is o undersand and describe moion. We describe he moion of an objec by specifying is posiion, velociy, and acceleraion. In his

More information

Name: Total Points: Multiple choice questions [120 points]

Name: Total Points: Multiple choice questions [120 points] Name: Toal Poins: (Las) (Firs) Muliple choice quesions [1 poins] Answer all of he following quesions. Read each quesion carefully. Fill he correc bubble on your scanron shee. Each correc answer is worh

More information

Physics 240: Worksheet 16 Name

Physics 240: Worksheet 16 Name Phyic 4: Workhee 16 Nae Non-unifor circular oion Each of hee proble involve non-unifor circular oion wih a conan α. (1) Obain each of he equaion of oion for non-unifor circular oion under a conan acceleraion,

More information

AP Physics 1 - Summer Assignment

AP Physics 1 - Summer Assignment AP Physics 1 - Summer Assignmen This assignmen is due on he firs day of school. You mus show all your work in all seps. Do no wai unil he las minue o sar his assignmen. This maerial will help you wih he

More information

Oscillations. Periodic Motion. Sinusoidal Motion. PHY oscillations - J. Hedberg

Oscillations. Periodic Motion. Sinusoidal Motion. PHY oscillations - J. Hedberg Oscillaions PHY 207 - oscillaions - J. Hedberg - 2017 1. Periodic Moion 2. Sinusoidal Moion 3. How do we ge his kind of moion? 4. Posiion - Velociy - cceleraion 5. spring wih vecors 6. he reference circle

More information

Physics 20 Lesson 5 Graphical Analysis Acceleration

Physics 20 Lesson 5 Graphical Analysis Acceleration Physics 2 Lesson 5 Graphical Analysis Acceleraion I. Insananeous Velociy From our previous work wih consan speed and consan velociy, we know ha he slope of a posiion-ime graph is equal o he velociy of

More information

Effects of Coordinate Curvature on Integration

Effects of Coordinate Curvature on Integration Effecs of Coordinae Curvaure on Inegraion Chrisopher A. Lafore clafore@gmail.com Absrac In his paper, he inegraion of a funcion over a curved manifold is examined in he case where he curvaure of he manifold

More information

Linear Algebra Primer

Linear Algebra Primer Linear Algebra Primer Dr. Juan Carlos Niebles Sanford AI Lab Prof. Fei- Fei Li Sanford Vision Lab Anoher, ver in- deph linear algebra review from CS229 is available here: hip://cs229.sanford.edu/seclon/cs229-

More information

15. Bicycle Wheel. Graph of height y (cm) above the axle against time t (s) over a 6-second interval. 15 bike wheel

15. Bicycle Wheel. Graph of height y (cm) above the axle against time t (s) over a 6-second interval. 15 bike wheel 15. Biccle Wheel The graph We moun a biccle wheel so ha i is free o roae in a verical plane. In fac, wha works easil is o pu an exension on one of he axles, and ge a suden o sand on one side and hold he

More information

Model Reduction for Dynamical Systems Lecture 6

Model Reduction for Dynamical Systems Lecture 6 Oo-von-Guericke Universiä Magdeburg Faculy of Mahemaics Summer erm 07 Model Reducion for Dynamical Sysems ecure 6 v eer enner and ihong Feng Max lanck Insiue for Dynamics of Complex echnical Sysems Compuaional

More information

10. State Space Methods

10. State Space Methods . Sae Space Mehods. Inroducion Sae space modelling was briefly inroduced in chaper. Here more coverage is provided of sae space mehods before some of heir uses in conrol sysem design are covered in he

More information

Exponential and Logarithmic Functions -- ANSWERS -- Logarithms Practice Diploma ANSWERS 1

Exponential and Logarithmic Functions -- ANSWERS -- Logarithms Practice Diploma ANSWERS 1 Eponenial and Logarihmic Funcions -- ANSWERS -- Logarihms racice Diploma ANSWERS www.puremah.com Logarihms Diploma Syle racice Eam Answers. C. D 9. A 7. C. A. C. B 8. D. D. C NR. 8 9. C 4. C NR. NR 6.

More information

SEIF, EnKF, EKF SLAM. Pieter Abbeel UC Berkeley EECS

SEIF, EnKF, EKF SLAM. Pieter Abbeel UC Berkeley EECS SEIF, EnKF, EKF SLAM Pieer Abbeel UC Berkeley EECS Informaion Filer From an analyical poin of view == Kalman filer Difference: keep rack of he inverse covariance raher han he covariance marix [maer of

More information

Math Week 14 April 16-20: sections first order systems of linear differential equations; 7.4 mass-spring systems.

Math Week 14 April 16-20: sections first order systems of linear differential equations; 7.4 mass-spring systems. Mah 2250-004 Week 4 April 6-20 secions 7.-7.3 firs order sysems of linear differenial equaions; 7.4 mass-spring sysems. Mon Apr 6 7.-7.2 Sysems of differenial equaions (7.), and he vecor Calculus we need

More information

Integration Over Manifolds with Variable Coordinate Density

Integration Over Manifolds with Variable Coordinate Density Inegraion Over Manifolds wih Variable Coordinae Densiy Absrac Chrisopher A. Lafore clafore@gmail.com In his paper, he inegraion of a funcion over a curved manifold is examined in he case where he curvaure

More information

4.5 Constant Acceleration

4.5 Constant Acceleration 4.5 Consan Acceleraion v() v() = v 0 + a a() a a() = a v 0 Area = a (a) (b) Figure 4.8 Consan acceleraion: (a) velociy, (b) acceleraion When he x -componen of he velociy is a linear funcion (Figure 4.8(a)),

More information

Homework 2: Kinematics and Dynamics of Particles Due Friday Feb 8, 2019

Homework 2: Kinematics and Dynamics of Particles Due Friday Feb 8, 2019 EN4: Dynamics and Vibraions Homework : Kinemaics and Dynamics of Paricles Due Friday Feb 8, 19 School of Engineering Brown Universiy 1. Sraigh Line Moion wih consan acceleraion. Virgin Hyperloop One is

More information

NEWTON S SECOND LAW OF MOTION

NEWTON S SECOND LAW OF MOTION Course and Secion Dae Names NEWTON S SECOND LAW OF MOTION The acceleraion of an objec is defined as he rae of change of elociy. If he elociy changes by an amoun in a ime, hen he aerage acceleraion during

More information

On Measuring Pro-Poor Growth. 1. On Various Ways of Measuring Pro-Poor Growth: A Short Review of the Literature

On Measuring Pro-Poor Growth. 1. On Various Ways of Measuring Pro-Poor Growth: A Short Review of the Literature On Measuring Pro-Poor Growh 1. On Various Ways of Measuring Pro-Poor Growh: A Shor eview of he Lieraure During he pas en years or so here have been various suggesions concerning he way one should check

More information

EXPLICIT TIME INTEGRATORS FOR NONLINEAR DYNAMICS DERIVED FROM THE MIDPOINT RULE

EXPLICIT TIME INTEGRATORS FOR NONLINEAR DYNAMICS DERIVED FROM THE MIDPOINT RULE Version April 30, 2004.Submied o CTU Repors. EXPLICIT TIME INTEGRATORS FOR NONLINEAR DYNAMICS DERIVED FROM THE MIDPOINT RULE Per Krysl Universiy of California, San Diego La Jolla, California 92093-0085,

More information

PHYSICS 149: Lecture 9

PHYSICS 149: Lecture 9 PHYSICS 149: Lecure 9 Chaper 3 3.2 Velociy and Acceleraion 3.3 Newon s Second Law of Moion 3.4 Applying Newon s Second Law 3.5 Relaive Velociy Lecure 9 Purdue Universiy, Physics 149 1 Velociy (m/s) The

More information

3, so θ = arccos

3, so θ = arccos Mahemaics 210 Professor Alan H Sein Monday, Ocober 1, 2007 SOLUTIONS This problem se is worh 50 poins 1 Find he angle beween he vecors (2, 7, 3) and (5, 2, 4) Soluion: Le θ be he angle (2, 7, 3) (5, 2,

More information

Kinematics. See if you can define distance. We think you ll run into the same problem.

Kinematics. See if you can define distance. We think you ll run into the same problem. Kinemaics Inroducion Moion is fundamenal o our lives and o our hinking. Moving from place o place in a given amoun of ime helps define boh who we are and how we see he world. Seeing oher people, objecs

More information

Speaker Adaptation Techniques For Continuous Speech Using Medium and Small Adaptation Data Sets. Constantinos Boulis

Speaker Adaptation Techniques For Continuous Speech Using Medium and Small Adaptation Data Sets. Constantinos Boulis Speaker Adapaion Techniques For Coninuous Speech Using Medium and Small Adapaion Daa Ses Consaninos Boulis Ouline of he Presenaion Inroducion o he speaker adapaion problem Maximum Likelihood Sochasic Transformaions

More information

Review Equations. Announcements 9/8/09. Table Tennis

Review Equations. Announcements 9/8/09. Table Tennis Announcemens 9/8/09 1. Course homepage ia: phsics.bu.edu Class web pages Phsics 105 (Colon J). (Class-wide email sen) Iclicker problem from las ime scores didn ge recorded. Clicker quizzes from lecures

More information

Chapters 6 & 7: Trigonometric Functions of Angles and Real Numbers. Divide both Sides by 180

Chapters 6 & 7: Trigonometric Functions of Angles and Real Numbers. Divide both Sides by 180 Algebra Chapers & : Trigonomeric Funcions of Angles and Real Numbers Chapers & : Trigonomeric Funcions of Angles and Real Numbers - Angle Measures Radians: - a uni (rad o measure he size of an angle. rad

More information

AP Physics 1 - Summer Assignment

AP Physics 1 - Summer Assignment AP Physics 1 - Summer Assignmen This assignmen is due on he firs day of school. You mus show all your work in all seps. Do no wai unil he las minue o sar his assignmen. This maerial will help you wih he

More information

and v y . The changes occur, respectively, because of the acceleration components a x and a y

and v y . The changes occur, respectively, because of the acceleration components a x and a y Week 3 Reciaion: Chaper3 : Problems: 1, 16, 9, 37, 41, 71. 1. A spacecraf is raveling wih a veloci of v0 = 5480 m/s along he + direcion. Two engines are urned on for a ime of 84 s. One engine gives he

More information

THE 2-BODY PROBLEM. FIGURE 1. A pair of ellipses sharing a common focus. (c,b) c+a ROBERT J. VANDERBEI

THE 2-BODY PROBLEM. FIGURE 1. A pair of ellipses sharing a common focus. (c,b) c+a ROBERT J. VANDERBEI THE 2-BODY PROBLEM ROBERT J. VANDERBEI ABSTRACT. In his shor noe, we show ha a pair of ellipses wih a common focus is a soluion o he 2-body problem. INTRODUCTION. Solving he 2-body problem from scrach

More information

Chapter 7: Solving Trig Equations

Chapter 7: Solving Trig Equations Haberman MTH Secion I: The Trigonomeric Funcions Chaper 7: Solving Trig Equaions Le s sar by solving a couple of equaions ha involve he sine funcion EXAMPLE a: Solve he equaion sin( ) The inverse funcions

More information

x i v x t a dx dt t x

x i v x t a dx dt t x Physics 3A: Basic Physics I Shoup - Miderm Useful Equaions A y A sin A A A y an A y A A = A i + A y j + A z k A * B = A B cos(θ) A B = A B sin(θ) A * B = A B + A y B y + A z B z A B = (A y B z A z B y

More information

2.3 SCHRÖDINGER AND HEISENBERG REPRESENTATIONS

2.3 SCHRÖDINGER AND HEISENBERG REPRESENTATIONS Andrei Tokmakoff, MIT Deparmen of Chemisry, 2/22/2007 2-17 2.3 SCHRÖDINGER AND HEISENBERG REPRESENTATIONS The mahemaical formulaion of he dynamics of a quanum sysem is no unique. So far we have described

More information

SMT 2014 Calculus Test Solutions February 15, 2014 = 3 5 = 15.

SMT 2014 Calculus Test Solutions February 15, 2014 = 3 5 = 15. SMT Calculus Tes Soluions February 5,. Le f() = and le g() =. Compue f ()g (). Answer: 5 Soluion: We noe ha f () = and g () = 6. Then f ()g () =. Plugging in = we ge f ()g () = 6 = 3 5 = 5.. There is a

More information