g(x,t) Particle Systems Reading Particle in a flow field What are particle systems? Brian Curless CSE 457 Spring 2015

Size: px
Start display at page:

Download "g(x,t) Particle Systems Reading Particle in a flow field What are particle systems? Brian Curless CSE 457 Spring 2015"

Transcription

1 Readig article Systes Bria Curless CSE 457 Sprig 05 Required: Witki, article Syste Dyaics, SIGGRAH 0 course otes o hysically Based Modelig. (olie hadout) Witki ad Bara, Dieretial Equatio Basics, SIGGRAH 0 course otes o hysically Based Modelig. (olie hadout) Optioal Hockey ad Eastwood. Coputer siulatio usig particles. Ada Hilger, ew York, 988. Gai Miller. The otio dyaics o sakes ad wors. Coputer Graphics :69-78, 988. What are particle systes? A particle syste is a collectio o poit asses that obeys soe physical laws (e.g, graity, heat coectio, sprig behaiors, ). article systes ca be used to siulate all sorts o physical pheoea: article i a low ield We begi with a sigle particle with: ositio, y Velocity, d d / dt dt dy / dt Suppose the elocity is actually dictated by a driig uctio, a ector low ield, g: g(, t) y g(,t) I a particle starts at soe poit i that low ield, how should it oe? 3 4

2 Di eqs ad itegral cures Euler s ethod The equatio g(, t) is actually a irst order dieretial equatio. We ca sole or through tie by startig at a iitial poit ad steppig alog the ector ield: Oe siple approach is to choose a tie step, t, ad take liear steps alog the low: ( tt) ( t) ( t) t t () t t () t () t tg( (),) t t Writig as a tie iteratio: i i i i i t g g g t with (, i t) Start Here This approach is called Euler s ethod ad looks like: This is called a iitial alue proble ad the solutio is called a itegral cure. 5 roperties: Siplest uerical ethod Bigger steps, bigger errors. Error ~ O(t ). eed to take pretty sall steps, so ot ery eiciet. Better (ore coplicated) ethods eist, e.g., adaptie tiesteps, Ruge-Kutta, ad iplicit itegratio. 6 article i a orce ield Secod order equatios ow cosider a particle i a orce ield. This equatio: I this case, the particle has: Mass, d d Acceleratio, a dt dt The particle obeys ewto s law: a (,, t) is a secod order dieretial equatio. Our solutio ethod, though, worked o irst order dieretial equatios. So, gie a orce, we ca sole or the acceleratio: The orce ield ca i geeral deped o the positio ad elocity o the particle as well as tie. We ca rewrite the secod order equatio as: (,, t) or (,, t) Thus, with soe rearrageet, we ed up with: (,, t) where we substitute i ad its deriatie to get a pair o coupled irst order equatios. 7 8

3 hase space Dieretial equatio soler / Cocateate ad to ake a 6-ector: positio i phase space. Takig the tie deriatie: aother 6-ector. A ailla st -order dieretial equatio. Startig with: / Applyig Euler s ethod: ( tt) ( t) t ( t) ( tt) ( t) t ( t) Ad akig substitutios: ( tt) () t t() t ( ( t), ( t), t) ( tt) ( t) t Writig this as a iteratio, we hae: t i i i i i i t with i i, i, t Agai, perors poorly or large t. 9 0 article structure Sigle particle soler iterace How do we represet a particle? ositio i phase space positio elocity orce accuulator ass getdi getstate setstate derieal 6 /

4 article systes article syste soler iterace I geeral, we hae a particle syste cosistig o particles to be aaged oer tie: For particles, the soler iterace ow looks like: particles tie particles tie get/setstate getdi derieal article syste di. eq. soler Forces We ca sole the eolutio o a particle syste agai usig the Euler ethod: i i i i i i / t i i i i i i / Each particle ca eperiece a orce which seds it o its erry way. Where do these orces coe ro? Soe eaples: Costat (graity) ositio/tie depedet (orce ields) Velocity-depedet (drag) -ary (sprigs) How do we copute the et orce o a particle? 5 6

5 article systes with orces Graity ad iscous drag Force objects are black boes that poit to the particles they iluece ad add i their cotributios. We ca ow isualize the particle syste with orce objects: particles tie orces The orce due to graity is siply: gra G p-> += p-> * F->G Ote, we wat to slow thigs dow with iscous drag: F F F drag kdrag p-> -= F->k * p-> 7 8 Daped sprig derieal A sprig is a siple eaples o a -ary orce. Recall the equatio or the orce due to a D sprig: With dapig: k ( sprig r ) [ k ( r) k ] sprig I D or 3D, we get: dap r p p k ( ) ˆ ˆ sprig r kdap ote: sti sprig systes ca be ery ustable uder Euler itegratio. Siple solutios iclude heay dapig (ay ot look good), tiy tie steps (slow), or better itegratio (Ruge-Kutta is straightorward). ˆ r = rest legth 9. Clear orces Loop oer particles, zero orce accuulators. Calculate orces Su all orces ito accuulators 3. Retur deriaties Loop oer particles, retur ad / 00 0 Apply orces to particles 3 Clear orce accuulators F Retur deriaties to soler F F 3 F 0

6 Boucig o the walls Hadlig collisios is a useul add-o or a particle siulator. Collisio Detectio How do you decide whe you e ade eact cotact with the plae? For ow, we ll just cosider siple poit-plae collisios. A plae is ully speciied by ay poit o the plae ad its oral. oral ad tagetial elocity Collisio Respose To copute the collisio respose, we eed to cosider the oral ad tagetial copoets o a particle s elocity. T k resitutio beore ater T T T ( ) The respose to collisio is the to iediately replace the curret elocity with a ew elocity: k T restitutio The particle will the oe accordig to this elocity i the et tiestep. 3 4

7 Collisio without cotact I geeral, we do t saple oets i tie whe particles are i eact cotact with the surace. There are a ariety o ways to deal with this proble. The ost epesie is backtrackig: deterie i a collisio ust hae occurred, ad the roll back the siulatio to the oet o cotact. A siple alteratie is to deterie i a collisio ust hae occurred i the past, ad the preted that you re curretly i eact cotact. Very siple collisio respose How do you decide whe you e had a collisio durig a tiestep? A proble with this approach is that particles will disappear uder the surace. We ca reduce this proble by essetially osettig the surace: 3 3 Also, the respose ay ot be eough to brig a particle to the other side o a wall I that case, detectio should iclude a elocity check: 5 6 More coplicated collisio respose Aother solutio is to odiy the update schee to: detect the uture tie ad poit o collisio relect the particle withi the tie-step article-sphere collisio Suppose a particle collides with a sphere : How would we detect this collisio? What oral should we use or collisio respose? 7 8

8 article rae o reerece The OpeGL geoetry pipelie Let s say we had our robot ar eaple ad we wated to lauch particles ro its tip. How would we go about startig the particles ro the right place? First, we hae to look at the coordiate systes i the OpeGL pipelie 9 30 rojectio ad odeliew atrices Robot ar code, reisited Ay piece o geoetry will get trasored by a sequece o atrices beore drawig: p = M project M iew M odel p The irst atri is OpeGL s GL_ROJECTIO atri. The secod two atrices, take as a product, are aitaied o OpeGL s GL_MODELVIEW stack: M odeliew = M iew M odel Recall that the code or the robot ar looked soethig like: glrotate( theta, 0.0,.0, 0.0 ); base(h); gltraslate( 0.0, h, 0.0 ); glrotate( phi, 0.0, 0.0,.0 ); upper_ar(h); gltraslate( 0.0, h, 0.0 ); glrotate( psi, 0.0, 0.0,.0 ); lower_ar(h3); All o the GL calls here odiy the odeliew atri. ote that ee beore these calls are ade, the odeliew atri has bee odiied by the iewig trasoratio, M iew. 3 3

9 Coputig the particle lauch poit To id the world coordiate positio o the ed o the robot ar, you eed to ollow a series o steps:. Figure out what M iew is beore drawig your odel.. Draw your odel ad add oe ore trasoratio to the tip o the robot ar. 3. Copute Mat4 Miew = glgetmodelviewmatri(); gltraslate( 0.0, h3, 0.0 ); M - odel MiewModeliew Suary What you should take away ro this lecture: The eaigs o all the boldaced ters Euler ethod or solig dieretial equatios Cobiig particles ito a particle syste hysics o a particle syste Various orces actig o a particle Siple collisio detectio with a plae ad a sphere How to hook your particle syste ito the coordiate rae o your odel Mat4 particlexor = getworldxor(miew); 4. Trasor a poit at the origi by the resultig atri. Vec3 particleorigi = particlexor * Vec3(0,0,0); ow you re ready to lauch a particle ro that last coputed poit! 33 34

Reading. Particle Systems. What are particle systems? Overview

Reading. Particle Systems. What are particle systems? Overview Readig Particle Systems Required: Witki, Particle System Dyamics, SIGGRAPH 97 course otes o Physically Based Modelig. Optioal Witki ad Baraff, Differetial Equatio Basics, SIGGRAPH 97 course otes o Physically

More information

Reading. Required: Witkin, Particle System Dynamics, SIGGRAPH 97 course notes on Physically Based Modeling.

Reading. Required: Witkin, Particle System Dynamics, SIGGRAPH 97 course notes on Physically Based Modeling. Particle Systems Readig Required: Witki, Particle System Dyamics, SIGGRAPH 97 course otes o Physically Based Modelig. Optioal Witki ad Baraff, Differetial Equatio Basics, SIGGRAPH 97 course otes o Physically

More information

Lecture 11. Solution of Nonlinear Equations - III

Lecture 11. Solution of Nonlinear Equations - III Eiciecy o a ethod Lecture Solutio o Noliear Equatios - III The eiciecy ide o a iterative ethod is deied by / E r r: rate o covergece o the ethod : total uber o uctios ad derivative evaluatios at each step

More information

Mechanical Vibrations

Mechanical Vibrations Mechaical Vibratios Cotets Itroductio Free Vibratios o Particles. Siple Haroic Motio Siple Pedulu (Approxiate Solutio) Siple Pedulu (Exact Solutio) Saple Proble 9. Free Vibratios o Rigid Bodies Saple Proble

More information

19.1 The dictionary problem

19.1 The dictionary problem CS125 Lecture 19 Fall 2016 19.1 The dictioary proble Cosider the followig data structural proble, usually called the dictioary proble. We have a set of ites. Each ite is a (key, value pair. Keys are i

More information

DYNAMICS VECTOR MECHANICS FOR ENGINEERS: Mechanical Vibrations. Seventh Edition CHAPTER. Ferdinand P. Beer E. Russell Johnston, Jr.

DYNAMICS VECTOR MECHANICS FOR ENGINEERS: Mechanical Vibrations. Seventh Edition CHAPTER. Ferdinand P. Beer E. Russell Johnston, Jr. Seveth Editio CHAPTER 9 VECTOR MECHANICS FOR ENGINEERS: DYNAMICS Ferdiad P. Beer E. Russell Johsto, Jr. Mechaical Vibratios Lecture Notes: J. Walt Oler Texas Tech Uiversity 003 The McGraw-Hill Copaies,

More information

Application 10.5D Spherical Harmonic Waves

Application 10.5D Spherical Harmonic Waves Applicatio 10.5D Spherical Haroic Waves I probles ivolvig regios that ejoy spherical syetry about the origi i space, it is appropriate to use spherical coordiates. The 3-diesioal Laplacia for a fuctio

More information

Engineering Mechanics Dynamics & Vibrations. Engineering Mechanics Dynamics & Vibrations Plane Motion of a Rigid Body: Equations of Motion

Engineering Mechanics Dynamics & Vibrations. Engineering Mechanics Dynamics & Vibrations Plane Motion of a Rigid Body: Equations of Motion 1/5/013 Egieerig Mechaics Dyaics ad Vibratios Egieerig Mechaics Dyaics & Vibratios Egieerig Mechaics Dyaics & Vibratios Plae Motio of a Rigid Body: Equatios of Motio Motio of a rigid body i plae otio is

More information

CS537. Numerical Analysis and Computing

CS537. Numerical Analysis and Computing CS57 Numerical Aalysis ad Computig Lecture Locatig Roots o Equatios Proessor Ju Zhag Departmet o Computer Sciece Uiversity o Ketucky Leigto KY 456-6 Jauary 9 9 What is the Root May physical system ca be

More information

CS321. Numerical Analysis and Computing

CS321. Numerical Analysis and Computing CS Numerical Aalysis ad Computig Lecture Locatig Roots o Equatios Proessor Ju Zhag Departmet o Computer Sciece Uiversity o Ketucky Leigto KY 456-6 September 8 5 What is the Root May physical system ca

More information

CHAPTER 8 SYSTEMS OF PARTICLES

CHAPTER 8 SYSTEMS OF PARTICLES CHAPTER 8 SYSTES OF PARTICLES CHAPTER 8 COLLISIONS 45 8. CENTER OF ASS The ceter of mass of a system of particles or a rigid body is the poit at which all of the mass are cosidered to be cocetrated there

More information

Donald Fussell. October 28, Computer Science Department The University of Texas at Austin. Point Masses and Force Fields.

Donald Fussell. October 28, Computer Science Department The University of Texas at Austin. Point Masses and Force Fields. s Vector Moving s and Coputer Science Departent The University of Texas at Austin October 28, 2014 s Vector Moving s Siple classical dynaics - point asses oved by forces Point asses can odel particles

More information

Math 312 Lecture Notes One Dimensional Maps

Math 312 Lecture Notes One Dimensional Maps Math 312 Lecture Notes Oe Dimesioal Maps Warre Weckesser Departmet of Mathematics Colgate Uiversity 21-23 February 25 A Example We begi with the simplest model of populatio growth. Suppose, for example,

More information

The state space model needs 5 parameters, so it is not as convenient to use in this control study.

The state space model needs 5 parameters, so it is not as convenient to use in this control study. Trasfer fuctio for of the odel G θ K ω 2 θ / v θ / v ( s) = = 2 2 vi s + 2ζωs + ω The followig slides detail a derivatio of this aalog eter odel both as state space odel ad trasfer fuctio (TF) as show

More information

X. Perturbation Theory

X. Perturbation Theory X. Perturbatio Theory I perturbatio theory, oe deals with a ailtoia that is coposed Ĥ that is typically exactly solvable of two pieces: a referece part ad a perturbatio ( Ĥ ) that is assued to be sall.

More information

Castiel, Supernatural, Season 6, Episode 18

Castiel, Supernatural, Season 6, Episode 18 13 Differetial Equatios the aswer to your questio ca best be epressed as a series of partial differetial equatios... Castiel, Superatural, Seaso 6, Episode 18 A differetial equatio is a mathematical equatio

More information

Binomial transform of products

Binomial transform of products Jauary 02 207 Bioial trasfor of products Khristo N Boyadzhiev Departet of Matheatics ad Statistics Ohio Norther Uiversity Ada OH 4580 USA -boyadzhiev@ouedu Abstract Give the bioial trasfors { b } ad {

More information

The Binomial Multi-Section Transformer

The Binomial Multi-Section Transformer 4/15/2010 The Bioial Multisectio Matchig Trasforer preset.doc 1/24 The Bioial Multi-Sectio Trasforer Recall that a ulti-sectio atchig etwork ca be described usig the theory of sall reflectios as: where:

More information

A string of not-so-obvious statements about correlation in the data. (This refers to the mechanical calculation of correlation in the data.

A string of not-so-obvious statements about correlation in the data. (This refers to the mechanical calculation of correlation in the data. STAT-UB.003 NOTES for Wedesday 0.MAY.0 We will use the file JulieApartet.tw. We ll give the regressio of Price o SqFt, show residual versus fitted plot, save residuals ad fitted. Give plot of (Resid, Price,

More information

Recursive Algorithms. Recurrences. Recursive Algorithms Analysis

Recursive Algorithms. Recurrences. Recursive Algorithms Analysis Recursive Algorithms Recurreces Computer Sciece & Egieerig 35: Discrete Mathematics Christopher M Bourke cbourke@cseuledu A recursive algorithm is oe i which objects are defied i terms of other objects

More information

ECE Spring Prof. David R. Jackson ECE Dept. Notes 20

ECE Spring Prof. David R. Jackson ECE Dept. Notes 20 ECE 6341 Sprig 016 Prof. David R. Jackso ECE Dept. Notes 0 1 Spherical Wave Fuctios Cosider solvig ψ + k ψ = 0 i spherical coordiates z φ θ r y x Spherical Wave Fuctios (cot.) I spherical coordiates we

More information

Lecture 19. Curve fitting I. 1 Introduction. 2 Fitting a constant to measured data

Lecture 19. Curve fitting I. 1 Introduction. 2 Fitting a constant to measured data Lecture 9 Curve fittig I Itroductio Suppose we are preseted with eight poits of easured data (x i, y j ). As show i Fig. o the left, we could represet the uderlyig fuctio of which these data are saples

More information

Orthogonal Function Solution of Differential Equations

Orthogonal Function Solution of Differential Equations Royal Holloway Uiversity of Loo Departet of Physics Orthogoal Fuctio Solutio of Differetial Equatios trouctio A give oriary ifferetial equatio will have solutios i ters of its ow fuctios Thus, for eaple,

More information

+ve 10 N. Note we must be careful about writing If mass is not constant: dt dt dt

+ve 10 N. Note we must be careful about writing If mass is not constant: dt dt dt Force /N Moet is defied as the prodct of ass ad elocity. It is therefore a ector qatity. A ore geeral ersio of Newto s Secod Law is that force is the rate of chage of oet. I the absece of ay exteral force,

More information

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution

Discrete-Time Systems, LTI Systems, and Discrete-Time Convolution EEL5: Discrete-Time Sigals ad Systems. Itroductio I this set of otes, we begi our mathematical treatmet of discrete-time s. As show i Figure, a discrete-time operates or trasforms some iput sequece x [

More information

and then substitute this into the second equation to get 5(11 4 y) 3y

and then substitute this into the second equation to get 5(11 4 y) 3y Math E-b Lecture # Notes The priary focus of this week s lecture is a systeatic way of solvig ad uderstadig systes of liear equatios algebraically, geoetrically, ad logically. Eaple #: Solve the syste

More information

Chapter 2: Numerical Methods

Chapter 2: Numerical Methods Chapter : Numerical Methods. Some Numerical Methods for st Order ODEs I this sectio, a summar of essetial features of umerical methods related to solutios of ordiar differetial equatios is give. I geeral,

More information

PARTIAL DIFFERENTIAL EQUATIONS SEPARATION OF VARIABLES

PARTIAL DIFFERENTIAL EQUATIONS SEPARATION OF VARIABLES Diola Bagayoko (0 PARTAL DFFERENTAL EQUATONS SEPARATON OF ARABLES. troductio As discussed i previous lectures, partial differetial equatios arise whe the depedet variale, i.e., the fuctio, varies with

More information

5.6 Binomial Multi-section Matching Transformer

5.6 Binomial Multi-section Matching Transformer 4/14/21 5_6 Bioial Multisectio Matchig Trasforers 1/1 5.6 Bioial Multi-sectio Matchig Trasforer Readig Assiget: pp. 246-25 Oe way to axiize badwidth is to costruct a ultisectio Γ f that is axially flat.

More information

NUMERICAL METHODS FOR SOLVING EQUATIONS

NUMERICAL METHODS FOR SOLVING EQUATIONS Mathematics Revisio Guides Numerical Methods for Solvig Equatios Page 1 of 11 M.K. HOME TUITION Mathematics Revisio Guides Level: GCSE Higher Tier NUMERICAL METHODS FOR SOLVING EQUATIONS Versio:. Date:

More information

Lecture 10: Bounded Linear Operators and Orthogonality in Hilbert Spaces

Lecture 10: Bounded Linear Operators and Orthogonality in Hilbert Spaces Lecture : Bouded Liear Operators ad Orthogoality i Hilbert Spaces 34 Bouded Liear Operator Let ( X, ), ( Y, ) i i be ored liear vector spaces ad { } X Y The, T is said to be bouded if a real uber c such

More information

The Non-homogeneous Diffusion Equation

The Non-homogeneous Diffusion Equation The No-hoogeeous Diffusio Equatio The o-hoogeeous diffusio equatio, with sources, has the geeral for, 2 r,t a 2 r,t Fr,t t a 2 is real ad The hoogeeous diffusio equatio, 2 r,t a 2 t r,t ca be solved by

More information

Chapter 4. Fourier Series

Chapter 4. Fourier Series Chapter 4. Fourier Series At this poit we are ready to ow cosider the caoical equatios. Cosider, for eample the heat equatio u t = u, < (4.) subject to u(, ) = si, u(, t) = u(, t) =. (4.) Here,

More information

EN40: Dynamics and Vibrations. Final Examination Friday May : 2pm-5pm

EN40: Dynamics and Vibrations. Final Examination Friday May : 2pm-5pm EN4: Dyaics ad Vibratios Fial Exaiatio Friday May 8 15: p-5p School of Egieerig Brow Uiversity NAME: Geeral Istructios No collaboratio of ay kid is peritted o this exaiatio. You ay brig double sided pages

More information

Exercise 8 CRITICAL SPEEDS OF THE ROTATING SHAFT

Exercise 8 CRITICAL SPEEDS OF THE ROTATING SHAFT Exercise 8 CRITICA SEEDS OF TE ROTATING SAFT. Ai of the exercise Observatio ad easureet of three cosecutive critical speeds ad correspodig odes of the actual rotatig shaft. Copariso of aalytically coputed

More information

Chapter 2. Asymptotic Notation

Chapter 2. Asymptotic Notation Asyptotic Notatio 3 Chapter Asyptotic Notatio Goal : To siplify the aalysis of ruig tie by gettig rid of details which ay be affected by specific ipleetatio ad hardware. [1] The Big Oh (O-Notatio) : It

More information

Recurrence Relations

Recurrence Relations Recurrece Relatios Aalysis of recursive algorithms, such as: it factorial (it ) { if (==0) retur ; else retur ( * factorial(-)); } Let t be the umber of multiplicatios eeded to calculate factorial(). The

More information

Bernoulli Polynomials Talks given at LSBU, October and November 2015 Tony Forbes

Bernoulli Polynomials Talks given at LSBU, October and November 2015 Tony Forbes Beroulli Polyoials Tals give at LSBU, October ad Noveber 5 Toy Forbes Beroulli Polyoials The Beroulli polyoials B (x) are defied by B (x), Thus B (x) B (x) ad B (x) x, B (x) x x + 6, B (x) dx,. () B 3

More information

Principle Of Superposition

Principle Of Superposition ecture 5: PREIMINRY CONCEP O RUCUR NYI Priciple Of uperpositio Mathematically, the priciple of superpositio is stated as ( a ) G( a ) G( ) G a a or for a liear structural system, the respose at a give

More information

(s)h(s) = K( s + 8 ) = 5 and one finite zero is located at z 1

(s)h(s) = K( s + 8 ) = 5 and one finite zero is located at z 1 ROOT LOCUS TECHNIQUE 93 should be desiged differetly to eet differet specificatios depedig o its area of applicatio. We have observed i Sectio 6.4 of Chapter 6, how the variatio of a sigle paraeter like

More information

CHAPTER 10 INFINITE SEQUENCES AND SERIES

CHAPTER 10 INFINITE SEQUENCES AND SERIES CHAPTER 10 INFINITE SEQUENCES AND SERIES 10.1 Sequeces 10.2 Ifiite Series 10.3 The Itegral Tests 10.4 Compariso Tests 10.5 The Ratio ad Root Tests 10.6 Alteratig Series: Absolute ad Coditioal Covergece

More information

CS 270 Algorithms. Oliver Kullmann. Growth of Functions. Divide-and- Conquer Min-Max- Problem. Tutorial. Reading from CLRS for week 2

CS 270 Algorithms. Oliver Kullmann. Growth of Functions. Divide-and- Conquer Min-Max- Problem. Tutorial. Reading from CLRS for week 2 Geeral remarks Week 2 1 Divide ad First we cosider a importat tool for the aalysis of algorithms: Big-Oh. The we itroduce a importat algorithmic paradigm:. We coclude by presetig ad aalysig two examples.

More information

Representing Functions as Power Series. 3 n ...

Representing Functions as Power Series. 3 n ... Math Fall 7 Lab Represetig Fuctios as Power Series I. Itrouctio I sectio.8 we leare the series c c c c c... () is calle a power series. It is a uctio o whose omai is the set o all or which it coverges.

More information

5.6 Binomial Multi-section Matching Transformer

5.6 Binomial Multi-section Matching Transformer 4/14/2010 5_6 Bioial Multisectio Matchig Trasforers 1/1 5.6 Bioial Multi-sectio Matchig Trasforer Readig Assiget: pp. 246-250 Oe way to axiize badwidth is to costruct a ultisectio Γ f that is axially flat.

More information

LC Oscillations. di Q. Kirchoff s loop rule /27/2018 1

LC Oscillations. di Q. Kirchoff s loop rule /27/2018 1 L Oscillatios Kirchoff s loop rule I di Q VL V L dt ++++ - - - - L 3/27/28 , r Q.. 2 4 6 x 6.28 I. f( x) f( x).. r.. 2 4 6 x 6.28 di dt f( x) Q Q cos( t) I Q si( t) di dt Q cos( t) 2 o x, r.. V. x f( )

More information

ENGI 9420 Engineering Analysis Assignment 3 Solutions

ENGI 9420 Engineering Analysis Assignment 3 Solutions ENGI 9 Egieerig Aalysis Assigmet Solutios Fall [Series solutio of ODEs, matri algebra; umerical methods; Chapters, ad ]. Fid a power series solutio about =, as far as the term i 7, to the ordiary differetial

More information

CS 70 Second Midterm 7 April NAME (1 pt): SID (1 pt): TA (1 pt): Name of Neighbor to your left (1 pt): Name of Neighbor to your right (1 pt):

CS 70 Second Midterm 7 April NAME (1 pt): SID (1 pt): TA (1 pt): Name of Neighbor to your left (1 pt): Name of Neighbor to your right (1 pt): CS 70 Secod Midter 7 April 2011 NAME (1 pt): SID (1 pt): TA (1 pt): Nae of Neighbor to your left (1 pt): Nae of Neighbor to your right (1 pt): Istructios: This is a closed book, closed calculator, closed

More information

UNIVERSITY OF CALIFORNIA - SANTA CRUZ DEPARTMENT OF PHYSICS PHYS 116C. Problem Set 4. Benjamin Stahl. November 6, 2014

UNIVERSITY OF CALIFORNIA - SANTA CRUZ DEPARTMENT OF PHYSICS PHYS 116C. Problem Set 4. Benjamin Stahl. November 6, 2014 UNIVERSITY OF CALIFORNIA - SANTA CRUZ DEPARTMENT OF PHYSICS PHYS 6C Problem Set 4 Bejami Stahl November 6, 4 BOAS, P. 63, PROBLEM.-5 The Laguerre differetial equatio, x y + ( xy + py =, will be solved

More information

Signals and Systems. Problem Set: From Continuous-Time to Discrete-Time

Signals and Systems. Problem Set: From Continuous-Time to Discrete-Time Sigals ad Systems Problem Set: From Cotiuous-Time to Discrete-Time Updated: October 5, 2017 Problem Set Problem 1 - Liearity ad Time-Ivariace Cosider the followig systems ad determie whether liearity ad

More information

Orthogonal Functions

Orthogonal Functions Royal Holloway Uiversity of odo Departet of Physics Orthogoal Fuctios Motivatio Aalogy with vectors You are probably failiar with the cocept of orthogoality fro vectors; two vectors are orthogoal whe they

More information

Most text will write ordinary derivatives using either Leibniz notation 2 3. y + 5y= e and y y. xx tt t

Most text will write ordinary derivatives using either Leibniz notation 2 3. y + 5y= e and y y. xx tt t Itroductio to Differetial Equatios Defiitios ad Termiolog Differetial Equatio: A equatio cotaiig the derivatives of oe or more depedet variables, with respect to oe or more idepedet variables, is said

More information

d y f f dy Numerical Solution of Ordinary Differential Equations Consider the 1 st order ordinary differential equation (ODE) . dx

d y f f dy Numerical Solution of Ordinary Differential Equations Consider the 1 st order ordinary differential equation (ODE) . dx umerical Solutio o Ordiar Dieretial Equatios Cosider te st order ordiar dieretial equatio ODE d. d Te iitial coditio ca be tae as. Te we could use a Talor series about ad obtai te complete solutio or......!!!

More information

AP Calculus BC Review Applications of Derivatives (Chapter 4) and f,

AP Calculus BC Review Applications of Derivatives (Chapter 4) and f, AP alculus B Review Applicatios of Derivatives (hapter ) Thigs to Kow ad Be Able to Do Defiitios of the followig i terms of derivatives, ad how to fid them: critical poit, global miima/maima, local (relative)

More information

Balancing. Rotating Components Examples of rotating components in a mechanism or a machine. (a)

Balancing. Rotating Components Examples of rotating components in a mechanism or a machine. (a) alacig NOT COMPLETE Rotatig Compoets Examples of rotatig compoets i a mechaism or a machie. Figure 1: Examples of rotatig compoets: camshaft; crakshaft Sigle-Plae (Static) alace Cosider a rotatig shaft

More information

f(x) dx as we do. 2x dx x also diverges. Solution: We compute 2x dx lim

f(x) dx as we do. 2x dx x also diverges. Solution: We compute 2x dx lim Math 3, Sectio 2. (25 poits) Why we defie f(x) dx as we do. (a) Show that the improper itegral diverges. Hece the improper itegral x 2 + x 2 + b also diverges. Solutio: We compute x 2 + = lim b x 2 + =

More information

Wavelet Transform Theory. Prof. Mark Fowler Department of Electrical Engineering State University of New York at Binghamton

Wavelet Transform Theory. Prof. Mark Fowler Department of Electrical Engineering State University of New York at Binghamton Wavelet Trasfor Theory Prof. Mark Fowler Departet of Electrical Egieerig State Uiversity of New York at Bighato What is a Wavelet Trasfor? Decopositio of a sigal ito costituet parts Note that there are

More information

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations

ECE-S352 Introduction to Digital Signal Processing Lecture 3A Direct Solution of Difference Equations ECE-S352 Itroductio to Digital Sigal Processig Lecture 3A Direct Solutio of Differece Equatios Discrete Time Systems Described by Differece Equatios Uit impulse (sample) respose h() of a DT system allows

More information

Math 113, Calculus II Winter 2007 Final Exam Solutions

Math 113, Calculus II Winter 2007 Final Exam Solutions Math, Calculus II Witer 7 Fial Exam Solutios (5 poits) Use the limit defiitio of the defiite itegral ad the sum formulas to compute x x + dx The check your aswer usig the Evaluatio Theorem Solutio: I this

More information

Numerical Methods for Ordinary Differential Equations

Numerical Methods for Ordinary Differential Equations Numerical Methods for Ordiary Differetial Equatios Braislav K. Nikolić Departmet of Physics ad Astroomy, Uiversity of Delaware, U.S.A. PHYS 460/660: Computatioal Methods of Physics http://www.physics.udel.edu/~bikolic/teachig/phys660/phys660.html

More information

September 2012 C1 Note. C1 Notes (Edexcel) Copyright - For AS, A2 notes and IGCSE / GCSE worksheets 1

September 2012 C1 Note. C1 Notes (Edexcel) Copyright   - For AS, A2 notes and IGCSE / GCSE worksheets 1 September 0 s (Edecel) Copyright www.pgmaths.co.uk - For AS, A otes ad IGCSE / GCSE worksheets September 0 Copyright www.pgmaths.co.uk - For AS, A otes ad IGCSE / GCSE worksheets September 0 Copyright

More information

(c) Write, but do not evaluate, an integral expression for the volume of the solid generated when R is

(c) Write, but do not evaluate, an integral expression for the volume of the solid generated when R is Calculus BC Fial Review Name: Revised 7 EXAM Date: Tuesday, May 9 Remiders:. Put ew batteries i your calculator. Make sure your calculator is i RADIAN mode.. Get a good ight s sleep. Eat breakfast. Brig:

More information

SECTION 2.6 THE SECOND ALTERNATIVE

SECTION 2.6 THE SECOND ALTERNATIVE 54 SECTION 2.6 THE SECOND ALTERNATIVE We ow discuss the probles where the Secod Alterative holds. The suppositio is that there is a otrivial solutio for L(y) =, B (y) = B 2 (y) =. The Fredhol Theores assure

More information

Chapter 9: Numerical Differentiation

Chapter 9: Numerical Differentiation 178 Chapter 9: Numerical Differetiatio Numerical Differetiatio Formulatio of equatios for physical problems ofte ivolve derivatives (rate-of-chage quatities, such as velocity ad acceleratio). Numerical

More information

Contents Two Sample t Tests Two Sample t Tests

Contents Two Sample t Tests Two Sample t Tests Cotets 3.5.3 Two Saple t Tests................................... 3.5.3 Two Saple t Tests Setup: Two Saples We ow focus o a sceario where we have two idepedet saples fro possibly differet populatios. Our

More information

Induction: Solutions

Induction: Solutions Writig Proofs Misha Lavrov Iductio: Solutios Wester PA ARML Practice March 6, 206. Prove that a 2 2 chessboard with ay oe square removed ca always be covered by shaped tiles. Solutio : We iduct o. For

More information

CDS 101: Lecture 5.1 Controllability and State Space Feedback

CDS 101: Lecture 5.1 Controllability and State Space Feedback CDS, Lecture 5. CDS : Lecture 5. Cotrollability ad State Space Feedback Richard M. Murray 8 October Goals: Deie cotrollability o a cotrol system Give tests or cotrollability o liear systems ad apply to

More information

Automated Proofs for Some Stirling Number Identities

Automated Proofs for Some Stirling Number Identities Autoated Proofs for Soe Stirlig Nuber Idetities Mauel Kauers ad Carste Scheider Research Istitute for Sybolic Coputatio Johaes Kepler Uiversity Altebergerstraße 69 A4040 Liz, Austria Subitted: Sep 1, 2007;

More information

Lecture 6: Integration and the Mean Value Theorem. slope =

Lecture 6: Integration and the Mean Value Theorem. slope = Math 8 Istructor: Padraic Bartlett Lecture 6: Itegratio ad the Mea Value Theorem Week 6 Caltech 202 The Mea Value Theorem The Mea Value Theorem abbreviated MVT is the followig result: Theorem. Suppose

More information

INTEGRATION BY PARTS (TABLE METHOD)

INTEGRATION BY PARTS (TABLE METHOD) INTEGRATION BY PARTS (TABLE METHOD) Suppose you wat to evaluate cos d usig itegratio by parts. Usig the u dv otatio, we get So, u dv d cos du d v si cos d si si d or si si d We see that it is ecessary

More information

Numerical Methods for Partial Differential Equations

Numerical Methods for Partial Differential Equations Numerical Methods for Partial Differetial Equatios CAAM 45 Sprig 005 Lecture 4 -step time-steppig methods: stability, accuracy Ruge-Kutta Methods, Istructor: Tim Warburto Today Recall AB stability regios

More information

+ au n+1 + bu n = 0.)

+ au n+1 + bu n = 0.) Lecture 6 Recurreces - kth order: u +k + a u +k +... a k u k 0 where a... a k are give costats, u 0... u k are startig coditios. (Simple case: u + au + + bu 0.) How to solve explicitly - first, write characteristic

More information

Ma 530 Infinite Series I

Ma 530 Infinite Series I Ma 50 Ifiite Series I Please ote that i additio to the material below this lecture icorporated material from the Visual Calculus web site. The material o sequeces is at Visual Sequeces. (To use this li

More information

A NUMERICAL METHOD OF SOLVING CAUCHY PROBLEM FOR DIFFERENTIAL EQUATIONS BASED ON A LINEAR APPROXIMATION

A NUMERICAL METHOD OF SOLVING CAUCHY PROBLEM FOR DIFFERENTIAL EQUATIONS BASED ON A LINEAR APPROXIMATION U.P.B. Sci. Bull., Series A, Vol. 79, Iss. 4, 7 ISSN -77 A NUMERICAL METHOD OF SOLVING CAUCHY PROBLEM FOR DIFFERENTIAL EQUATIONS BASED ON A LINEAR APPROXIMATION Cristia ŞERBĂNESCU, Marius BREBENEL A alterate

More information

RAYLEIGH'S METHOD Revision D

RAYLEIGH'S METHOD Revision D RAYGH'S METHOD Revisio D B To Irvie Eail: toirvie@aol.co Noveber 5, Itroductio Daic sstes ca be characterized i ters of oe or ore atural frequecies. The atural frequec is the frequec at which the sste

More information

Optimal Estimator for a Sample Set with Response Error. Ed Stanek

Optimal Estimator for a Sample Set with Response Error. Ed Stanek Optial Estiator for a Saple Set wit Respose Error Ed Staek Itroductio We develop a optial estiator siilar to te FP estiator wit respose error tat was cosidered i c08ed63doc Te first 6 pages of tis docuet

More information

CSCI-6971 Lecture Notes: Stochastic processes

CSCI-6971 Lecture Notes: Stochastic processes CSCI-6971 Lecture Notes: Stochastic processes Kristopher R. Beevers Departet of Coputer Sciece Resselaer Polytechic Istitute beevek@cs.rpi.edu February 2, 2006 1 Overview Defiitio 1.1. A stochastic process

More information

Calculus 2 Test File Spring Test #1

Calculus 2 Test File Spring Test #1 Calculus Test File Sprig 009 Test #.) Without usig your calculator, fid the eact area betwee the curves f() = - ad g() = +..) Without usig your calculator, fid the eact area betwee the curves f() = ad

More information

Solution: APPM 1360 Final Spring 2013

Solution: APPM 1360 Final Spring 2013 APPM 36 Fial Sprig 3. For this proble let the regio R be the regio eclosed by the curve y l( ) ad the lies, y, ad y. (a) (6 pts) Fid the area of the regio R. (b) (6 pts) Suppose the regio R is revolved

More information

Two or more points can be used to describe a rigid body. This will eliminate the need to define rotational coordinates for the body!

Two or more points can be used to describe a rigid body. This will eliminate the need to define rotational coordinates for the body! OINTCOORDINATE FORMULATION Two or more poits ca be used to describe a rigid body. This will elimiate the eed to defie rotatioal coordiates for the body i z r i i, j r j j rimary oits: The coordiates of

More information

Sequences, Mathematical Induction, and Recursion. CSE 2353 Discrete Computational Structures Spring 2018

Sequences, Mathematical Induction, and Recursion. CSE 2353 Discrete Computational Structures Spring 2018 CSE 353 Discrete Computatioal Structures Sprig 08 Sequeces, Mathematical Iductio, ad Recursio (Chapter 5, Epp) Note: some course slides adopted from publisher-provided material Overview May mathematical

More information

Mathematics Extension 2

Mathematics Extension 2 009 HIGHER SCHOOL CERTIFICATE EXAMINATION Mathematics Etesio Geeral Istructios Readig time 5 miutes Workig time hours Write usig black or blue pe Board-approved calculators may be used A table of stadard

More information

A widely used display of protein shapes is based on the coordinates of the alpha carbons - - C α

A widely used display of protein shapes is based on the coordinates of the alpha carbons - - C α Nice plottig of proteis: I A widely used display of protei shapes is based o the coordiates of the alpha carbos - - C α -s. The coordiates of the C α -s are coected by a cotiuous curve that roughly follows

More information

J 10 J W W W W

J 10 J W W W W PHYS 54 Practice Test 3 Solutios Sprig 8 Q: [4] A costat force is applied to a box, cotributig to a certai displaceet o the floor. If the agle betwee the force ad displaceet is 35, the wor doe b this force

More information

We have also learned that, thanks to the Central Limit Theorem and the Law of Large Numbers,

We have also learned that, thanks to the Central Limit Theorem and the Law of Large Numbers, Cofidece Itervals III What we kow so far: We have see how to set cofidece itervals for the ea, or expected value, of a oral probability distributio, both whe the variace is kow (usig the stadard oral,

More information

The Hypergeometric Coupon Collection Problem and its Dual

The Hypergeometric Coupon Collection Problem and its Dual Joural of Idustrial ad Systes Egieerig Vol., o., pp -7 Sprig 7 The Hypergeoetric Coupo Collectio Proble ad its Dual Sheldo M. Ross Epstei Departet of Idustrial ad Systes Egieerig, Uiversity of Souther

More information

Numerical Solution of Nonlinear Integro-Differential Equations with Initial Conditions by Bernstein Operational Matrix of Derivative

Numerical Solution of Nonlinear Integro-Differential Equations with Initial Conditions by Bernstein Operational Matrix of Derivative Iteratioal Joural of Moder Noliear heory ad Applicatio 3-9 http://ddoiorg/36/ijta38 Published Olie Jue 3 (http://wwwscirporg/joural/ijta) Nuerical Solutio of Noliear Itegro-Differetial Equatios with Iitial

More information

mx bx kx F t. dt IR I LI V t, Q LQ RQ V t,

mx bx kx F t. dt IR I LI V t, Q LQ RQ V t, Lecture 5 omplex Variables II (Applicatios i Physics) (See hapter i Boas) To see why complex variables are so useful cosider first the (liear) mechaics of a sigle particle described by Newto s equatio

More information

Problem Cosider the curve give parametrically as x = si t ad y = + cos t for» t» ß: (a) Describe the path this traverses: Where does it start (whe t =

Problem Cosider the curve give parametrically as x = si t ad y = + cos t for» t» ß: (a) Describe the path this traverses: Where does it start (whe t = Mathematics Summer Wilso Fial Exam August 8, ANSWERS Problem 1 (a) Fid the solutio to y +x y = e x x that satisfies y() = 5 : This is already i the form we used for a first order liear differetial equatio,

More information

8.3 Perturbation theory

8.3 Perturbation theory 8.3 Perturbatio theory Slides: Video 8.3.1 Costructig erturbatio theory Text referece: Quatu Mechaics for Scietists ad gieers Sectio 6.3 (u to First order erturbatio theory ) Perturbatio theory Costructig

More information

NUMERICAL DIFFERENTIAL 1

NUMERICAL DIFFERENTIAL 1 NUMERICAL DIFFERENTIAL Ruge-Kutta Metods Ruge-Kutta metods are ver popular ecause o teir good eiciec; ad are used i most computer programs or dieretial equatios. Te are sigle-step metods as te Euler metods.

More information

MA131 - Analysis 1. Workbook 3 Sequences II

MA131 - Analysis 1. Workbook 3 Sequences II MA3 - Aalysis Workbook 3 Sequeces II Autum 2004 Cotets 2.8 Coverget Sequeces........................ 2.9 Algebra of Limits......................... 2 2.0 Further Useful Results........................

More information

Lecture 25 (Dec. 6, 2017)

Lecture 25 (Dec. 6, 2017) Lecture 5 8.31 Quatum Theory I, Fall 017 106 Lecture 5 (Dec. 6, 017) 5.1 Degeerate Perturbatio Theory Previously, whe discussig perturbatio theory, we restricted ourselves to the case where the uperturbed

More information

Lecture 20 - Wave Propagation Response

Lecture 20 - Wave Propagation Response .09/.093 Fiite Eleet Aalysis of Solids & Fluids I Fall 09 Lecture 0 - Wave Propagatio Respose Prof. K. J. Bathe MIT OpeCourseWare Quiz #: Closed book, 6 pages of otes, o calculators. Covers all aterials

More information

SHEAR LAG MODELLING OF THERMAL STRESSES IN UNIDIRECTIONAL COMPOSITES

SHEAR LAG MODELLING OF THERMAL STRESSES IN UNIDIRECTIONAL COMPOSITES ORA/POSER REFERENCE: ICF00374OR SHEAR AG MODEING OF HERMA SRESSES IN UNIDIRECIONA COMPOSIES Chad M. adis Departet o Mechaical Egieerig ad Materials Sciece MS 3 Rice Uiversity P.O. Box 89 Housto X 7705

More information

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE)

SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayanavanam Road QUESTION BANK (DESCRIPTIVE) QUESTION BANK 8 SIDDHARTH GROUP OF INSTITUTIONS :: PUTTUR Siddharth Nagar, Narayaavaam Road 5758 QUESTION BANK (DESCRIPTIVE) Subject with Code : (6HS6) Course & Brach: B.Tech AG Year & Sem: II-B.Tech&

More information

Supplementary Information

Supplementary Information Suppleetary Iforatio -Breakdow of cotiuu fracture echaics at the aoscale- Takahiro Shiada,,* Keji Ouchi, Yuu Chihara, ad Takayuki Kitaura Departet of echaical Egieerig ad Sciece, Kyoto Uiversity, Nishikyo-ku,

More information

Flight and Orbital Mechanics. Exams

Flight and Orbital Mechanics. Exams 1 Flight ad Orbital Mechaics Exas Exa AE2104-11: Flight ad Orbital Mechaics (2 Noveber 2012, 14.00 17.00) Please put your ae, studet uber ad ALL YOUR INITIALS o your work. Aswer all questios ad put your

More information

Answer Key, Problem Set 1, Written

Answer Key, Problem Set 1, Written Cheistry 1 Mies, Sprig, 018 Aswer Key, Proble Set 1, Writte 1. 14.3;. 14.34 (add part (e): Estiate / calculate the iitial rate of the reactio); 3. NT1; 4. NT; 5. 14.37; 6. 14.39; 7. 14.41; 8. NT3; 9. 14.46;

More information

The driven Rayleigh-van der Pol oscillator

The driven Rayleigh-van der Pol oscillator ENOC 7, Jue 5-, 7, Budapest, Hugary The drive Rayleigh-va der Pol oscillator Reé Bartkowiak Faculty of Mechaical Egieerig ad Marie Techology, Uiversity of Rostock, Geray Suary. Sychroizatio of oscillatory

More information

ENGI 4430 Advanced Calculus for Engineering Faculty of Engineering and Applied Science Problem Set 4 Solutions [Numerical Methods]

ENGI 4430 Advanced Calculus for Engineering Faculty of Engineering and Applied Science Problem Set 4 Solutions [Numerical Methods] ENGI 3 Advaced Calculus or Egieerig Facult o Egieerig ad Applied Sciece Problem Set Solutios [Numerical Methods]. Use Simpso s rule with our itervals to estimate I si d a, b, h a si si.889 si 3 si.889

More information