24 Advanced Java for Bioinformatics, WS 17/18, D. Huson, November 9, 2017

Size: px
Start display at page:

Download "24 Advanced Java for Bioinformatics, WS 17/18, D. Huson, November 9, 2017"

Transcription

1 24 Advanced Java for Bioinformatics, WS 17/18, D. Huson, November 9, Animation JavaFX provides support for animation. In scientific applications, animation should be used to help the user understand the displayed data and not as special effects. We will discuss: Transitions Key frames and time lines Interpolators JavaFX provides a number of transitions to translate, rotate, change fill, fade etc nodes in your scene graph. 6.1 Transitions Transitions extend the class Transition. Here are some of the main ones: Transition Animated property FadeTransition transparency FillTransition Fill color (of shape) PathTransition move along a path RotateTransition rotate ScaleTransition scale StrokeTransition stroke color (of shape) TranslateTransition translate PauseTransition no visible effect Transitions are easy to use. For example, let s look at how to rotate a rectangle all the way around in one second: Here is the code: R o t a t e T r a n s i t i o n t r a n s i t i o n=new R o t atetransition ( ) ; t r a n s i t i o n. setnode ( r e c t a n g l e ) ; t r a n s i t i o n. setduration ( Duration. seconds ( 1 ) ) ; t r a n s i t i o n. setfromangle ( 0 ) ; t r a n s i t i o n. settoangle ( ) ; t r a n s i t i o n. play ( ) ; Use play() stop start() pause() to control an animation. Also: playfrom(), playfromstart(), jumpto(). The rate property can be used to set the animation rate.

2 Advanced Java for Bioinformatics, WS 17/18, D. Huson, November 9, Definition of a start (or from ) value is optional. If not set, the current value is used as start value. The end (or to ) value can be set either absolute or relative. In the above example, we could have used setbyangle(360) instead of using setfromangle(0) and settoangle(360). To play a transition multiple times, use the property cyclecount. Set to the special value Animation.INDEFINITE to play continuously. To play the transition backward after playing it forward, set the property autoreverse. Each direction played counts as one cycle, e.g.: If you set: setcyclecount(3); setautoreverse(true); then this is what will play: done forward reverse forward You can use setonfinished() to set a handler that is called once the animation has finished. A PathTransition moves a node along a Path. For example, it can be used to move a rectangle around a circle: Rectangle r e c t a n g l e=new Rectangle ( 5 0, 2 0 ) ; C i r c l e c i r c l e=new C i r c l e ( 2 2 0, 2 2 0, ) ; PathTransition t r a n s i t i o n=new PathTransition ( ) ; t r a n s i t i o n. setduration ( Duration. seconds ( 3 ) ) ; t r a n s i t i o n. setnode ( r e c t a n g l e ) ; t r a n s i t i o n. setpath ( c i r c l e ) ; t r a n s i t i o n. s e t O r i e n t a t i o n ( PathTransition. OrientationType.ORTHOGONAL TO TANGENT) ; t r a n s i t i o n. play ( ) ; Note the property orientation: by default, the orientation of the animated node is as is, but here we set it so that the node is always oriented in the current direction of the path. 6.2 Parallel and sequential transitions Assume that we want to animate a ball bouncing between two walls 1. Whenever the ball hits a wall, it compresses slightly: What transitions are involved? A TranslateTransition is used to move the ball back and forth. As the ball gets close to a wall, a ScaleTransition is used to flatten it. As the ball leaves a wall, a ScaleTransotion is used to restore its shape. Translation and scaling have to happen in parallel. The two scaling transitions happen sequentially, and there is a pause between them. 1 Anton Epple, JavaFX 8, Grundlagen und fortgeschrittene Techniken, dpunkt.verlag 2015

3 26 Advanced Java for Bioinformatics, WS 17/18, D. Huson, November 9, 2017 This is the animation layout: translate 2 seconds 0.3s 1.4s 0.3s scale pause scale down up }{{} sequential The individual transitions: parallel T r a n s l a t e T r a n s i t i o n t r a n s l a t e = new T r a n s l a t e T r a n s i t i o n ( ) ; t r a n s l a t e. setduration ( Duration. seconds ( 2 ) ) ; t r a n s l a t e. setbyx ( ) ; S c a l e T r a n s i t i o n scaledown = new S c a l e T r a n s i t i o n ( ) ; scaledown. setduration ( Duration. m i l l i s ( ) ) ; scaledown. setfromx ( 0. 7 ) ; scaledown. settox ( 1 ) ; scaledown. setfromy ( 1. 3 ) ; scaledown. settoy ( 1 ) ; S c a l e T r a n s i t i o n scaleup = new S c a l e T r a n s i t i o n ( ) ; scaleup. setduration ( Duration. m i l l i s ( ) ) ; scaleup. setfromx ( 1 ) ; scaleup. settox ( 0. 7 ) ; scaleup. setfromy ( 1 ) ; scaleup. settoy ( 1. 3 ) ; PauseTransition pause = new PauseTransition ( ) ; pause. setduration ( Duration. m i l l i s ( ) ) ; pause. setcyclecount ( 2 ) ; Setting up the sequential and parallel transitions: S e q u e n t i a l T r a n s i t i o n s e q u e n t i a l = new S e q u e n t i a l T r a n s i t i o n ( scaledown, pause, scaleup ) ; P a r a l l e l T r a n s i t i o n p a r a l l e l = new P a r a l l e l T r a n s i t i o n ( c i r c l e, t r a n s l a t e, s e q u e n t i a l ) ; p a r a l l e l. setcyclecount ( Animation. INDEFINITE ) ; p a r a l l e l. setautoreverse ( true ) ; p a r a l l e l. s e t I n t e r p o l a t o r ( I n t e r p o l a t o r.ease BOTH) ; p a r a l l e l. play ( ) ; Note that here we explicitly set the interpolator. 6.3 Interpolators An Interpolator determines the speed profile of an animation. JavaFX provides the following: Interpolator.LINEAR - constant speed Interpolator.EASE IN - start slowly and then pickup speed Interpolator.EASE OUT - slow down toward the end Interpolator.EASE BOTH - start slowy and end slowly

4 Advanced Java for Bioinformatics, WS 17/18, D. Huson, November 9, Interpolator.DISCRETE - jump from start value to end value at end of animation You can define your own transitions and your own interpolators. 6.4 Timeline and key frames Transitions have limited scope. For example, if you wanted to animate a smooth transition from the left-hand configuration to the right-hand one, then that would not be easy using transitions: Of course we could use TranslateTransition objects to translate circles to new positions, but how to animate the lines? (Actually, could be done using bindings...) JavaFX provides a general mechanism for animation based on JavaFX properties. Say that we want to animate a line: The properties that we want to animate are: startx, starty, endx and endy. Properties are animated using three classes: KeyFrame, KeyValue and Timeline Key frames are laid out along a time line. At each key frame, we define a set of key values. At the given key frame, the key values specify the values of the animated properties at that frame. Between key frames, the values of the animated properties are interpolated. In this simple animation of a line, there are only two key frames and each has four key values: startx starty keyvalye endx endy startx starty keyvalye endx endy KeyFrame Dura/on KeyFrame TimeLine This is the corresponding code: Line l i n e = new Line ( ) ;... KeyFrame keyframe1 = new KeyFrame ( Duration. m i l l i s ( 0 ), new KeyValue ( l i n e. startxproperty ( ), 5 0), new KeyValue ( l i n e. startyproperty ( ), 160), new KeyValue ( l i n e. endxproperty ( ), 150), new KeyValue ( l i n e. endyproperty ( ), 1 0 ) ) ;

5 28 Advanced Java for Bioinformatics, WS 17/18, D. Huson, November 9, 2017 KeyFrame keyframe2 = new KeyFrame ( Duration. m i l l i s ( ), new KeyValue ( l i n e. startxproperty ( ), 400), new KeyValue ( l i n e. startyproperty ( ), 4 0), new KeyValue ( l i n e. endxproperty ( ), 100), new KeyValue ( l i n e. endyproperty ( ), ) ) ; Timeline t i m e l i n e = new Timeline ( keyframe1, keyframe2 ) ; t i m e l i n e. play ( ) ; If you don t specify the initial key frame at time 0, then the current values of the animated properties are used. Types properties that can be interpolated are numerical types (integers, floats and doubles), boolean and Color. You can animate your own property T using the Interpolatable interface, by providing: public T interpolate (T endvalue,double t) Here the double value of t is between 0 (return original value of object) and 1 (return the end value). For values between 0 and 1, return an interpolated value.

Animation Curves and Splines 1

Animation Curves and Splines 1 Animation Curves and Splines 1 Animation Homework Set up a simple avatar E.g. cube/sphere (or square/circle if 2D) Specify some key frames (positions/orientations) Associate a time with each key frame

More information

13 Concurrent Programming using Tasks and Services

13 Concurrent Programming using Tasks and Services 60 Advanced Java for Bioinformatics, WS 17/18, D. Huson, January 18, 2018 13 Concurrent Programming using Tasks and Services Any programs that you write will be multi-threaded. Modern computers have multiple

More information

1. Write a program to calculate distance traveled by light

1. Write a program to calculate distance traveled by light G. H. R a i s o n i C o l l e g e O f E n g i n e e r i n g D i g d o h H i l l s, H i n g n a R o a d, N a g p u r D e p a r t m e n t O f C o m p u t e r S c i e n c e & E n g g P r a c t i c a l M a

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department. Physics 8.01 Fall Term 2006

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department. Physics 8.01 Fall Term 2006 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department Physics 8.01 Fall Term 2006 Momentum Demonstration Purpose of the Experiment: In this experiment you allow two carts to collide on a level track

More information

Momentum = mass x velocity. units are kg m/s, or any mass velocity combo. Impulse is the change in momentum. impulse

Momentum = mass x velocity. units are kg m/s, or any mass velocity combo. Impulse is the change in momentum. impulse Momentum & Impulse Momentum = mass x velocity p m v units are kgm/s, or any mass velocity combo Impulse is the change in momentum impulse = p impulse m v The 2 nd Law of Motion says any unbalanced force

More information

MOHO PRO 12 Step-by-step demonstration script

MOHO PRO 12 Step-by-step demonstration script MOHO PRO 12 Step-by-step demonstration script Short version MOHO AND THE NEW SURFACE Components used in the demo Moho Pro 12 The animation software used in the demo. Device The Surface computer/screen.

More information

Merrily we roll along

Merrily we roll along Merrily we roll along Name Period Date Lab partners Overview Measuring motion of freely falling objects is difficult because they acclerate so fast. The speed increases by 9.8 m/s every second, so Galileo

More information

COMPLETE FEATURE COMPARISON LIST

COMPLETE FEATURE COMPARISON LIST COMPLETE FEATURE COMPARISON LIST General Moho Debut Moho Pro Advanced Bone Rigging Ultimate Bone Rigging Smart Bones Read Only Frame-By-Frame Animation Read Only Bezier Handles optimized for animation

More information

THE MOVING MAN: DISTANCE, DISPLACEMENT, SPEED & VELOCITY

THE MOVING MAN: DISTANCE, DISPLACEMENT, SPEED & VELOCITY THE MOVING MAN: DISTANCE, DISPLACEMENT, SPEED & VELOCITY Background Remember graphs are not just an evil thing your teacher makes you create, they are a means of communication. Graphs are a way of communicating

More information

DESCRIBING MOTION: KINEMATICS IN ONE DIMENSION. AP Physics Section 2-1 Reference Frames and Displacement

DESCRIBING MOTION: KINEMATICS IN ONE DIMENSION. AP Physics Section 2-1 Reference Frames and Displacement DESCRIBING MOTION: KINEMATICS IN ONE DIMENSION AP Physics Section 2-1 Reference Frames and Displacement Model the velocity of the ball from the time it leaves my hand till the time it hits the ground?

More information

Lab Activity Momentum (20 Points)

Lab Activity Momentum (20 Points) AP PHYSICS Name: Period: Date: DEVIL PHYSICS BADDEST CLASS ON CAMPUS Lab Activity Momentum (20 Points) Part 1: Center of Mass (original lab courtesy of Sarah Stanhope, Easley High School) Procedure A:

More information

Kinematics. Chapter 2. Position-Time Graph. Position

Kinematics. Chapter 2. Position-Time Graph. Position Kinematics Chapter 2 Motion in One Dimension Describes motion while ignoring the agents that caused the motion For now, will consider motion in one dimension Along a straight line Will use the particle

More information

CHAPTER 2UNIFORMLY ACCELERATED MOTION

CHAPTER 2UNIFORMLY ACCELERATED MOTION CHAPTER 2UNIFORMLY ACCELERATED MOTION 1 Graph of uniformly accelerated motion [Concept] An object has initial velocity u, accelerates uniformly on a linear track with acceleration a for a period of time

More information

Spatial Data Analysis in Archaeology Anthropology 589b. Kriging Artifact Density Surfaces in ArcGIS

Spatial Data Analysis in Archaeology Anthropology 589b. Kriging Artifact Density Surfaces in ArcGIS Spatial Data Analysis in Archaeology Anthropology 589b Fraser D. Neiman University of Virginia 2.19.07 Spring 2007 Kriging Artifact Density Surfaces in ArcGIS 1. The ingredients. -A data file -- in.dbf

More information

Elastic and Inelastic Collisions

Elastic and Inelastic Collisions Introduction Elastic and Inelastic Collisions You have been hired to investigate a car accident which occurred when the driver of one car was stopped at a stoplight. The driver claims that she was idling

More information

Remember... Average rate of change slope of a secant (between two points)

Remember... Average rate of change slope of a secant (between two points) 3.7 Rates of Change in the Natural and Social Sciences Remember... Average rate of change slope of a secant (between two points) Instantaneous rate of change slope of a tangent derivative We will assume

More information

Eurostat Business Cycle Clock (BCC): A user's guide

Eurostat Business Cycle Clock (BCC): A user's guide EUROPEAN COMMISSION EUROSTAT Directorate C: National Accounts, Prices and Key Indicators Unit C-1: National accounts methodology. Indicators ESTAT.C.1 - National accounts methodology/indicators Eurostat

More information

Using web-based Java pplane applet to graph solutions of systems of differential equations

Using web-based Java pplane applet to graph solutions of systems of differential equations Using web-based Java pplane applet to graph solutions of systems of differential equations Our class project for MA 341 involves using computer tools to analyse solutions of differential equations. This

More information

Chapter 9 Review. Block: Date:

Chapter 9 Review. Block: Date: Science 10 Chapter 9 Review Name: Block: Date: 1. A change in velocity occurs when the of an object changes, or its of motion changes, or both. These changes in velocity can either be or. 2. To calculate

More information

The picture of an atom that you may have in your mind that of a nucleus

The picture of an atom that you may have in your mind that of a nucleus Electron Probability Visualizing a Probability Region Chemistry Electron Probability Chemistry MATERIALS beans, pinto cup, 3-oz plastic graduated cylinder, 100 ml meter stick string tape, masking target,

More information

Purpose of the experiment

Purpose of the experiment Impulse and Momentum PES 116 Adanced Physics Lab I Purpose of the experiment Measure a cart s momentum change and compare to the impulse it receies. Compare aerage and peak forces in impulses. To put the

More information

Recap: Energy Accounting

Recap: Energy Accounting Recap: Energy Accounting Energy accounting enables complex systems to be studied. Total Energy = KE + PE = conserved Even the simple pendulum is not easy to study using Newton s laws of motion, as the

More information

Motion in One Dimension

Motion in One Dimension Motion in One Dimension Chapter 2 Physics Table of Contents Position and Displacement Velocity Acceleration Motion with Constant Acceleration Falling Objects The Big Idea Displacement is a change of position

More information

Chapter 9 Impulse and Momentum

Chapter 9 Impulse and Momentum Chapter 9 Impulse and Momentum Chapter Goal: To understand and apply the new concepts of impulse and momentum. Slide 9-2 Chapter 9 Preview Slide 9-3 Chapter 9 Preview Slide 9-4 Chapter 9 Preview Slide

More information

Lab 4 Motion in One-Dimension Part 2: Position, Velocity and Acceleration Graphically and Statistically (pre-requisite Lab3)

Lab 4 Motion in One-Dimension Part 2: Position, Velocity and Acceleration Graphically and Statistically (pre-requisite Lab3) Lab 4 Motion in One-Dimension Part 2: Position, Velocity and Acceleration Graphically and Statistically (pre-requisite Lab3) Objectives: To obtain an understanding of position, velocity, and acceleration

More information

3.4 Solutions.notebook March 24, Horizontal Tangents

3.4 Solutions.notebook March 24, Horizontal Tangents Note Fix From 3.3 Horizontal Tangents Just for fun, sketch y = sin x and then sketch its derivative! What do you notice? More on this later 3.4 Velocity and Other Rates of Change A typical graph of the

More information

3/10/2019. What Is a Force? What Is a Force? Tactics: Drawing Force Vectors

3/10/2019. What Is a Force? What Is a Force? Tactics: Drawing Force Vectors What Is a Force? A force acts on an object. A force requires an agent, something that acts on the object. If you throw a ball, your hand is the agent or cause of the force exerted on the ball. A force

More information

CS229 Programming Assignment 3: Dynamics

CS229 Programming Assignment 3: Dynamics : Assignment Out: Wednesday, Oct. 12, 1999 Assignment Due: Fri Oct 22, 1999 (11:59 pm) 1 Introduction Physically based modeling has been an extremely active area of research in computer graphics for over

More information

Newton s Laws of Motion

Newton s Laws of Motion Newton s Laws of Motion I. Law of Inertia II. F=ma III. Action Reaction Newton s Laws of Motion 1 st Law An object at rest will stay at rest, and an object in motion will stay in motion at constant velocity,

More information

What Is a Force? Slide Pearson Education, Inc.

What Is a Force? Slide Pearson Education, Inc. What Is a Force? A force acts on an object. A force requires an agent, something that acts on the object. If you throw a ball, your hand is the agent or cause of the force exerted on the ball. A force

More information

Implicit Differentiation, Related Rates. Goals: Introduce implicit differentiation. Study problems involving related rates.

Implicit Differentiation, Related Rates. Goals: Introduce implicit differentiation. Study problems involving related rates. Unit #5 : Implicit Differentiation, Related Rates Goals: Introduce implicit differentiation. Study problems involving related rates. Tangent Lines to Relations - Implicit Differentiation - 1 Implicit Differentiation

More information

in a given order. Each of and so on represents a number. These are the terms of the sequence. For example the sequence

in a given order. Each of and so on represents a number. These are the terms of the sequence. For example the sequence INFINITE SEQUENCES AND SERIES Infinite series sometimes have a finite sum, as in Other infinite series do not have a finite sum, as with The sum of the first few terms gets larger and larger as we add

More information

A B C D. Unit 6 (1-Dimensional Motion) Practice Assessment

A B C D. Unit 6 (1-Dimensional Motion) Practice Assessment Unit 6 (1-Dimensional Motion) Practice Assessment Choose the best answer to the following questions. Indicate the confidence in your answer by writing C (Confident), S (So-so), or G (Guessed) next to the

More information

Kinematics and Dynamics

Kinematics and Dynamics AP PHYS 1 Test Review Kinematics and Dynamics Name: Other Useful Site: http://www.aplusphysics.com/ap1/ap1- supp.html 2015-16 AP Physics: Kinematics Study Guide The study guide will help you review all

More information

Forces. Unit 2. Why are forces important? In this Unit, you will learn: Key words. Previously PHYSICS 219

Forces. Unit 2. Why are forces important? In this Unit, you will learn: Key words. Previously PHYSICS 219 Previously Remember From Page 218 Forces are pushes and pulls that can move or squash objects. An object s speed is the distance it travels every second; if its speed increases, it is accelerating. Unit

More information

Chapter 4 Force and Motion

Chapter 4 Force and Motion Chapter 4 Force and Motion Units of Chapter 4 The Concepts of Force and Net Force Inertia and Newton s First Law of Motion Newton s Second Law of Motion Newton s Third Law of Motion More on Newton s Laws:

More information

Which car/s is/are undergoing an acceleration?

Which car/s is/are undergoing an acceleration? Which car/s is/are undergoing an acceleration? Which car experiences the greatest acceleration? Match a Graph Consider the position-time graphs below. Each one of the 3 lines on the position-time graph

More information

Physics Review. Do: Page # Which of the following is an appropriate unit for velocity? A. s B. m C. m/s 2 D. km/h

Physics Review. Do: Page # Which of the following is an appropriate unit for velocity? A. s B. m C. m/s 2 D. km/h Physics Review Do: Page 413 417 #1 51 1. Which of the following is an appropriate unit for velocity? A. s B. m C. m/s 2 D. km/h Use the following information to answer Question 2. The following distance

More information

PHYSICS. Chapter 5 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc.

PHYSICS. Chapter 5 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc. PHYSICS FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E Chapter 5 Lecture RANDALL D. KNIGHT Chapter 5 Force and Motion IN THIS CHAPTER, you will learn about the connection between force and motion.

More information

CP Snr and Hon Freshmen Study Guide

CP Snr and Hon Freshmen Study Guide CP Snr and Hon Freshmen Study Guide Multiple Choice Identify the choice that best completes the statement or answers the question. 1. Displacement is which of the following types of quantities? a. vector

More information

Extra Credit Final Practice

Extra Credit Final Practice Velocity (m/s) Elements of Physics I Spring 218 Extra Credit Final Practice 1. Use the figure to answer the following questions. Which of the lines indicate a) Constant velocity b) Constant acceleration

More information

Impulse. Two factors influence the amount by which an object s momentum changes.

Impulse. Two factors influence the amount by which an object s momentum changes. Impulse In order to change the momentum of an object, either its mass, its velocity, or both must change. If the mass remains unchanged, which is most often the case, then the velocity changes and acceleration

More information

Class 11 Physics NCERT Exemplar Solutions Motion in a Straight Line

Class 11 Physics NCERT Exemplar Solutions Motion in a Straight Line Class 11 Physics NCERT Exemplar Solutions Motion in a Straight Line Multiple Choice Questions Single Correct Answer Type Q1. Among the four graphs shown in the figure, there is only one graph for which

More information

Introduction. Introduction (2) Easy Problems for Vectors 7/13/2011. Chapter 4. Vector Tools for Graphics

Introduction. Introduction (2) Easy Problems for Vectors 7/13/2011. Chapter 4. Vector Tools for Graphics Introduction Chapter 4. Vector Tools for Graphics In computer graphics, we work with objects defined in a three dimensional world (with 2D objects and worlds being just special cases). All objects to be

More information

Thank you for your interest in the Support Resistance Strength Analyzer!

Thank you for your interest in the Support Resistance Strength Analyzer! This user manual refer to FXCM s Trading Station version of the indicator Support Resistance Strength Analyzer Thank you for your interest in the Support Resistance Strength Analyzer! This unique indicator

More information

Elastic and Inelastic Collisions

Elastic and Inelastic Collisions Elastic and Inelastic Collisions - TA Version Physics Topics If necessary, review the following topics and relevant textbook sections from Serway / Jewett Physics for Scientists and Engineers, 9th Ed.

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department. Physics 8.01L IAP Experiment 3: Momentum and Collisions

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department. Physics 8.01L IAP Experiment 3: Momentum and Collisions MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department Physics 8.01L IAP 2011 Experiment 3: Momentum and Collisions Purpose of the Experiment: In this experiment you collide a cart with a spring that

More information

1 Forces. 2 Energy & Work. GS 104, Exam II Review

1 Forces. 2 Energy & Work. GS 104, Exam II Review 1 Forces 1. What is a force? 2. Is weight a force? 3. Define weight and mass. 4. In European countries, they measure their weight in kg and in the United States we measure our weight in pounds (lbs). Who

More information

Outline. Collisions in 1- and 2-D. Energies from Binary Star Expt. Energy Plot. Energies with Linear Fit. Energy Plot

Outline. Collisions in 1- and 2-D. Energies from Binary Star Expt. Energy Plot. Energies with Linear Fit. Energy Plot Collisions in 1- and 2-D Momentum and Energy Conservation Physics 109, Class Period 9 Experiment Number 6 in the Physics 121 Lab Manual 16 October 2007 Outline Brief summary of Binary Star Experiment Description

More information

PHYSICS. Chapter 11 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc.

PHYSICS. Chapter 11 Lecture FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E RANDALL D. KNIGHT Pearson Education, Inc. PHYSICS FOR SCIENTISTS AND ENGINEERS A STRATEGIC APPROACH 4/E Chapter 11 Lecture RANDALL D. KNIGHT Chapter 11 Impulse and Momentum IN THIS CHAPTER, you will learn to use the concepts of impulse and momentum.

More information

Learning Goals The particle model for a complex object: use the center of mass! located at the center of mass

Learning Goals The particle model for a complex object: use the center of mass! located at the center of mass PS 12A Lab 3: Forces Names: Learning Goals After you finish this lab, you will be able to: 1. Use Logger Pro to analyze video and calculate position, velocity, and acceleration. 2. Measure the normal force

More information

Conservation of Momentum. Last modified: 08/05/2018

Conservation of Momentum. Last modified: 08/05/2018 Conservation of Momentum Last modified: 08/05/2018 Links Momentum & Impulse Momentum Impulse Conservation of Momentum Example 1: 2 Blocks Initial Momentum is Not Enough Example 2: Blocks Sticking Together

More information

Chapter 2 Motion in One Dimension. Slide 2-1

Chapter 2 Motion in One Dimension. Slide 2-1 Chapter 2 Motion in One Dimension Slide 2-1 MasteringPhysics, PackBack Answers You should be on both by now. MasteringPhysics first reading quiz Wednesday PackBack should have email & be signed up 2014

More information

Name Date Hour Table

Name Date Hour Table Name Date Hour Table Chapter 3 Pre-AP Directions: Use the clues to create your word bank for the word search. Put the answer to each question with its number in the word bank box. Then find each word in

More information

DESCRIBING MOTION: KINEMATICS IN ONE DIMENSION. AP Physics Section 2-1 Reference Frames and Displacement

DESCRIBING MOTION: KINEMATICS IN ONE DIMENSION. AP Physics Section 2-1 Reference Frames and Displacement DESCRIBING MOTION: KINEMATICS IN ONE DIMENSION AP Physics Section 2-1 Reference Frames and Displacement Model the velocity of the ball from the time it leaves my hand till the time it hits the ground?

More information

Everything in the universe can be classified as either matter or energy. Kinetic Energy Theory: All particles of matter are in constant motion.

Everything in the universe can be classified as either matter or energy. Kinetic Energy Theory: All particles of matter are in constant motion. Physical Science Everything in the universe can be classified as either matter or energy. Kinetic Energy Theory: All particles of matter are in constant motion. State of Matter Bose- Einstein Condensate

More information

Unit IV Derivatives 20 Hours Finish by Christmas

Unit IV Derivatives 20 Hours Finish by Christmas Unit IV Derivatives 20 Hours Finish by Christmas Calculus There two main streams of Calculus: Differentiation Integration Differentiation is used to find the rate of change of variables relative to one

More information

Unit IV Derivatives 20 Hours Finish by Christmas

Unit IV Derivatives 20 Hours Finish by Christmas Unit IV Derivatives 20 Hours Finish by Christmas Calculus There two main streams of Calculus: Differentiation Integration Differentiation is used to find the rate of change of variables relative to one

More information

Lab 13: Temperature and Thermodynamics

Lab 13: Temperature and Thermodynamics Physics 2020, Spring 2005 Lab 13 page 1 of 10 Lab 13: Temperature and Thermodynamics INTRODUCTION & BACKGROUND: By now you are probably very familiar with the ideal gas law PV=nRT, or the equivalent PV=Nk

More information

Physics Motion Math. (Read objectives on screen.)

Physics Motion Math. (Read objectives on screen.) Physics 302 - Motion Math (Read objectives on screen.) Welcome back. When we ended the last program, your teacher gave you some motion graphs to interpret. For each section, you were to describe the motion

More information

Rolling Along Linear Motion Lab

Rolling Along Linear Motion Lab Rolling Along Linear Motion Lab Purpose Required Equipment/Supplies Optional Equipment/Supplies To investigate the relationship between distance and time for a ball rolling down an incline. 2-meter ramp

More information

Forces and Movement. Book pg 23 25, /09/2016 Syllabus , 1.24

Forces and Movement. Book pg 23 25, /09/2016 Syllabus , 1.24 Forces and Movement Book pg 23 25, 39-40 Syllabus 1.15-1.18, 1.24 Reflect What is the relationship between mass, force and acceleration? Learning Outcomes 1. Demonstrate an understanding of the effects

More information

Part 1: Play Purpose: Play! See how everything works before we try to find any relationships.

Part 1: Play Purpose: Play! See how everything works before we try to find any relationships. PhET Gas Law Simulation Name: http://phet.colorado.edu/new/simulations/sims.php?sim=gas_properties If the direct link does not work, use Google, and use the search terms Phet Gas properties. You can download

More information

Chapter 5 Force and Motion

Chapter 5 Force and Motion Chapter 5 Force and Motion Chapter Goal: To establish a connection between force and motion. Slide 5-2 Chapter 5 Preview Slide 5-3 Chapter 5 Preview Slide 5-4 Chapter 5 Preview Slide 5-5 Chapter 5 Preview

More information

Reporting Category 2: Force, Motion, and Energy. A is a push or a pull in a specific direction.

Reporting Category 2: Force, Motion, and Energy. A is a push or a pull in a specific direction. Name: Science Teacher: Reporting Category 2: Force, Motion, and Energy Unbalanced Forces 8.6A A is a push or a pull in a specific direction. The combination of all forces acting on an object is called.

More information

Cumulative Test. 141 Holt Algebra 2. Name Date Class. Select the best answer. 1. Identify the property demonstrated by. 7.

Cumulative Test. 141 Holt Algebra 2. Name Date Class. Select the best answer. 1. Identify the property demonstrated by. 7. Select the best answer. 1. Identify the property demonstrated by 4 5 6 5 6 4. A Associative Property B Commutative Property C Distributive Property D Additive Identity Property. Simplify 18 5 50 1. F 0

More information

MHF4U: Practice Mastery Test #3

MHF4U: Practice Mastery Test #3 MHF4U: Practice Mastery Test #3 Multiple Choice Identify the choice that best completes the statement or answers the question. 1. Simplify a. b. 4x c. d. 2. Expand and simplify (2x + 1)(x - 3) a. b. c.

More information

x = B sin ( t ) HARMONIC MOTIONS SINE WAVES AND SIMPLE HARMONIC MOTION Here s a nice simple fraction: y = sin (x) Differentiate = cos (x)

x = B sin ( t ) HARMONIC MOTIONS SINE WAVES AND SIMPLE HARMONIC MOTION Here s a nice simple fraction: y = sin (x) Differentiate = cos (x) SINE WAVES AND SIMPLE HARMONIC MOTION Here s a nice simple fraction: y = sin (x) HARMONIC MOTIONS dy Differentiate = cos (x) dx So sin (x) has a stationary value whenever cos (x) = 0. 3 5 7 That s when

More information

Level 3 Physics, 2013

Level 3 Physics, 2013 91524 915240 3SUPERVISOR S Level 3 Physics, 2013 91524 Demonstrate understanding of mechanical systems 2.00 pm Monday 25 November 2013 Credits: Six Achievement Achievement with Merit Achievement with Excellence

More information

2002 Mu Alpha Theta National Tournament Mu Level Individual Test

2002 Mu Alpha Theta National Tournament Mu Level Individual Test 00 Mu Alpha Theta National Tournament Mu Level Individual Test ) How many six digit numbers (leading digit cannot be zero) are there such that any two adjacent digits have a difference of no more than

More information

Special Relativity. The principle of relativity. Invariance of the speed of light

Special Relativity. The principle of relativity. Invariance of the speed of light Special Relativity Einstein's special theory of relativity has two fundamental postulates: the principle of relativity and the principle of the invariance of the speed of light. The principle of relativity

More information

Σp before ± I = Σp after

Σp before ± I = Σp after Transfer of Momentum The Law of Conservation of Momentum Momentum can be transferred when objects collide. The objects exert equal and opposite forces on each other, causing both objects to change velocity.

More information

FORCE AND MOTION. Conceptual Questions F G as seen in the figure. n, and a kinetic frictional force due to the rough table surface f k

FORCE AND MOTION. Conceptual Questions F G as seen in the figure. n, and a kinetic frictional force due to the rough table surface f k FORCE AND MOTION 5 Conceptual Questions 5.1. Two forces are present, tension T in the cable and gravitational force 5.. F G as seen in the figure. Four forces act on the block: the push of the spring F

More information

VISUALIZATIONS OF VECTORS, VECTOR-VALUED FUNCTIONS, VECTOR FIELDS, AND LINE INTEGRALS

VISUALIZATIONS OF VECTORS, VECTOR-VALUED FUNCTIONS, VECTOR FIELDS, AND LINE INTEGRALS VISUALIZATIONS OF VECTORS, VECTOR-VALUED FUNCTIONS, VECTOR FIELDS, AND LINE INTEGRALS Robert E. Kowalczyk and Adam O. Hausknecht University of Massachusetts Dartmouth Mathematics Department, 85 Old Westport

More information

Section 1: The Science of Energy¹

Section 1: The Science of Energy¹ SECTION1: THE SCIENCE OF ENERGY Section 1: The Science of Energy¹ What Is Energy? Energy is the ability to do work or the ability to make a change. Everything that happens in the world involves the exchange

More information

III. The position-time graph shows the motion of a delivery truck on a long, straight street.

III. The position-time graph shows the motion of a delivery truck on a long, straight street. Physics I preap Name per MOTION GRAPHS For this assignment, you will need to use the Moving Man simulation from the phet website. As you work through these problems focus on making sense of the motion

More information

Lecture 5 3D polygonal modeling Part 1: Vector graphics Yong-Jin Liu.

Lecture 5 3D polygonal modeling Part 1: Vector graphics Yong-Jin Liu. Fundamentals of Computer Graphics Lecture 5 3D polygonal modeling Part 1: Vector graphics Yong-Jin Liu liuyongjin@tsinghua.edu.cn Material by S.M.Lea (UNC) Introduction In computer graphics, we work with

More information

Quadrats Online: Teacher Notes

Quadrats Online: Teacher Notes Quadrats Online: Teacher Notes Elspeth Swan Overview Background notes: Develop skills in sampling vegetation using quadrats. Recognise and select various types of quadrat sampling. Target audience Levels

More information

Student Exploration: Sled Wars

Student Exploration: Sled Wars Name: Date: Student Exploration: Sled Wars Vocabulary: acceleration, energy, friction, kinetic energy, momentum, potential energy, speed Prior Knowledge Questions (Do these BEFORE using the Gizmo.) 1.

More information

Section /07/2013. PHY131H1F University of Toronto Class 9 Preclass Video by Jason Harlow. Based on Knight 3 rd edition Ch. 5, pgs.

Section /07/2013. PHY131H1F University of Toronto Class 9 Preclass Video by Jason Harlow. Based on Knight 3 rd edition Ch. 5, pgs. PHY131H1F University of Toronto Class 9 Preclass Video by Jason Harlow Based on Knight 3 rd edition Ch. 5, pgs. 116-133 Section 5.1 A force is a push or a pull What is a force? What is a force? A force

More information

Physic 602 Conservation of Momentum. (Read objectives on screen.)

Physic 602 Conservation of Momentum. (Read objectives on screen.) Physic 602 Conservation of Momentum (Read objectives on screen.) Good. You re back. We re just about ready to start this lab on conservation of momentum during collisions and explosions. In the lab, we

More information

Remember... Average rate of change slope of a secant (between two points)

Remember... Average rate of change slope of a secant (between two points) 3.7 Rates of Change in the Natural and Social Sciences Remember... Average rate of change slope of a secant (between two points) Instantaneous rate of change slope of a tangent derivative We will assume

More information

1/9/2017. Newton s 2 nd Law of Motion, revisited

1/9/2017. Newton s 2 nd Law of Motion, revisited Discuss the forces involved (relative size, direction, name of, etc.) in each of the following scenarios: Coasting to a stop at a stop sign Crashing into wall during a car race Accelerating to the speed

More information

Summary of Chapters 1-3. Equations of motion for a uniformly accelerating object. Quiz to follow

Summary of Chapters 1-3. Equations of motion for a uniformly accelerating object. Quiz to follow Summary of Chapters 1-3 Equations of motion for a uniformly accelerating object Quiz to follow An unbalanced force acting on an object results in its acceleration Accelerated motion in time, t, described

More information

ADDITIONAL RESOURCES. Duration of resource: 12 Minutes. Year of Production: Stock code: VEA12054

ADDITIONAL RESOURCES. Duration of resource: 12 Minutes. Year of Production: Stock code: VEA12054 ADDITIONAL RESOURCES Any type of motion means a force is at work it is one of the most fundamental concepts in physics, and has formed the basis of the work of many pioneering scientists, including Isaac

More information

Physics E-1ax, Fall 2014 Experiment 3. Experiment 3: Force. 2. Find your center of mass by balancing yourself on two force plates.

Physics E-1ax, Fall 2014 Experiment 3. Experiment 3: Force. 2. Find your center of mass by balancing yourself on two force plates. Learning Goals Experiment 3: Force After you finish this lab, you will be able to: 1. Use Logger Pro to analyze video and calculate position, velocity, and acceleration. 2. Find your center of mass by

More information

Activity 2 MODELING LAB

Activity 2 MODELING LAB Activity 2 MODELING LAB PURPOSE. This activity sets up the rest of the ExoLab investigation, and is intended to help your students predict what the signal of an alien world might look like. They use the

More information

Simulation of Gene Regulatory Networks

Simulation of Gene Regulatory Networks Simulation of Gene Regulatory Networks Overview I have been assisting Professor Jacques Cohen at Brandeis University to explore and compare the the many available representations and interpretations of

More information

Name Section. University of Maryland Department of Physics

Name Section. University of Maryland Department of Physics Name Section University of Maryland Department of Physics Exam 2 (Makeup) 29. November 2007 Instructions: Do not open this examination until the proctor tells you to begin. 1. When the proctor tells you

More information

14 Newton s Laws of Motion

14 Newton s Laws of Motion www.ck12.org Chapter 14. Newton s Laws of Motion CHAPTER 14 Newton s Laws of Motion Chapter Outline 14.1 NEWTON S FIRST LAW 14.2 NEWTON S SECOND LAW 14.3 NEWTON S THIRD LAW 14.4 REFERENCES The sprinter

More information

Frames of reference. Objectives. Assessment. Physics terms. Equations. What is a frame of reference? 5/19/14

Frames of reference. Objectives. Assessment. Physics terms. Equations. What is a frame of reference? 5/19/14 Frames of reference Objectives Identify and describe motion relative to different frames of reference. Calculate the one-dimensional velocity of an object in a moving frame of reference. A train is moving

More information

1. In Activity 1-1, part 3, how do you think graph a will differ from graph b? 3. Draw your graph for Prediction 2-1 below:

1. In Activity 1-1, part 3, how do you think graph a will differ from graph b? 3. Draw your graph for Prediction 2-1 below: PRE-LAB PREPARATION SHEET FOR LAB 1: INTRODUCTION TO MOTION (Due at the beginning of Lab 1) Directions: Read over Lab 1 and then answer the following questions about the procedures. 1. In Activity 1-1,

More information

This homework is extra credit!

This homework is extra credit! This homework is extra credit! 1 Translate (10 pts) 1. You are told that speed is defined by the relationship s = d /t, where s represents speed, d represents distance, and t represents time. State this

More information

LAB 3: VELOCITY AND ACCELERATION

LAB 3: VELOCITY AND ACCELERATION Lab 3 - Velocity & Acceleration 25 Name Date Partners LAB 3: VELOCITY AND ACCELERATION A cheetah can accelerate from to 5 miles per hour in 6.4 seconds. A Jaguar can accelerate from to 5 miles per hour

More information

Conceptual Physics Momentum and Impulse Take Home Exam

Conceptual Physics Momentum and Impulse Take Home Exam Conceptual Physics Momentum and Impulse Take Home Exam Multiple Choice Identify the choice that best completes the statement or answers the question. Write notes in the margin explaining your answer 1.

More information

Gravity - What Goes Up, Must Come Down

Gravity - What Goes Up, Must Come Down Gravity - What Goes Up, Must Come Down Source: Sci-ber Text with the Utah State Office of Education http://www.uen.org/core/science/sciber/trb3/downloads/literacy4.pdf Jump up in the air and you will fall

More information

Graphing Motion (Part 1 Distance)

Graphing Motion (Part 1 Distance) Unit Graphing Motion (Part 1 Distance) Directions: Work in your group (2 or 3 people) on the following activity. Choose ONE group member to be the subject (the person who walks to/from motion detector).

More information

Good Vibes: Introduction to Oscillations

Good Vibes: Introduction to Oscillations Good Vibes: Introduction to Oscillations Description: Several conceptual and qualitative questions related to main characteristics of simple harmonic motion: amplitude, displacement, period, frequency,

More information

Physics 100. Today. Finish Chapter 5: Newton s 3 rd Law. Chapter 6: Momentum

Physics 100. Today. Finish Chapter 5: Newton s 3 rd Law. Chapter 6: Momentum Physics 100 Today Finish Chapter 5: Newton s 3 rd Law Chapter 6: Momentum Momentum = inertia in motion Specifically, momentum = mass x velocity = m v Eg. Just as a truck and a roller skate have different

More information

Potential Energy & Conservation of Energy

Potential Energy & Conservation of Energy PHYS 101 Previous Exam Problems CHAPTER 8 Potential Energy & Conservation of Energy Potential energy Conservation of energy conservative forces Conservation of energy friction Conservation of energy external

More information