CS 536 Computer Graphics NURBS Drawing Week 4, Lecture 6

Size: px
Start display at page:

Download "CS 536 Computer Graphics NURBS Drawing Week 4, Lecture 6"

Transcription

1 CS 536 Computer Graphics NURBS Drawing Week 4, Lecture 6 David Breen, William Regli and Maxim Peysakhov Department of Computer Science Drexel University 1

2 Outline Conic Sections via NURBS Knot insertion algorithm The de Boor s algorithm for B-Splines for NURBS Oslo Algorithm Barycentric Coordinates Discussion of homework #3 2

3 Conic Sections via NURBS Obtained via projection of the 3D parabola onto a plane Note: 3D Case: rational curve is a 4D object 2D Case: rational curve is a 3D object assign w to each control point From 3

4 Conic Sections via NURBS Define the curve with three control points Weights of first/last control points are 1 For center control point w<1 gives an ellipse w>1 gives a hyperbola w=1 gives a parabola Knot vector is {0.0, 0.0, 0.0, 1.0, 1.0, 1.0} 4 From

5 Conic Sections via NURBS: A Circular Arc The two sides of the control polygon are of equal length The chord connecting the first and last control points meets each leg at an angle θ equal to half the angular extent of the desired arc (for instance, 30 for a 60 arc) The weight of the inner control point is equal to the cosine of θ Knot vector is {0.0, 0.0, 0.0, 1.0, 1.0, 1.0} 5 From

6 Conic Sections via NURBS: A Circle What if we need an arc of >180? Idea: Use multiple 90 or 120 arcs B stitch them together with knots 0 = B6 = { 0.866,0.5,1} B 5 = { 0,2,0.5} B 4 = { 0.866,0.5,1} Example: 3 arcs of 120 B { 1.732, 1,0.5} 1 = B { 0, 1,1 } 2 = B 0,0,0,1,1,2,2,3,3,3 6 { 1.732, 1,0.5} 3 = From

7 Conic Sections via NURBS Example: 4 arcs of { 2 } B 1 = { 1,1, 2 } B 3 = 1,1, 2 { 2 } B 5 = 1, 1, 2 { 2 } B 7 = 1, 1, From 7

8 Knot Insertion Issue: More control points mean more control How do we add more points and keep same curve? From 8

9 Knot Insertion Basic Approach Decide where we d like to tweak the curve Add a new knot Find affected d-1 control points Replace it with d new control points Example: New knot at u=2.6 9 From

10 Knot Insertion Given: n+1 control points (P 0, P 1,..., P n ), a knot vector of m+1 knots U = { u 0, u1,..., u m } and a degree d B- spline curve C(u). Insert a new knot t into the knot vector without changing the shape of the curve. If t lies in knot span [u k, u k+1 ), only the basis functions for (P k, P k-d ) are non-zero. Find d new control points Q k on edge P k-1 P k, Q k-1 on edge P k-2 P k-1,..., and Q k-d+1 on edge P k-d P k-d+1 All other control points are unchanged. Note that d-1 control points of the original control polyline are removed and replaced with d new control points. 10 See

11 Knot Insertion Algorithm Create new control point Q j = (1 α j )P j-1 + α j P j Where α is defined as α j = t u j u j +d u j See 11

12 Properties of Knot Insertion Increasing the multiplicity of a knot decreases the number of non-zero basis functions at this knot At a knot of multiplicity d, there will be only one non-zero basis function Corresponding point on the curve p(u) is affected by exactly one control point p i In fact p(u) is p i! 12 Compiled from Lecture notes of Dr. Ching-Kuang Michigan Technological University

13 The de Boor Algorithm Generalization of de Casteljau's algorithm It provides a fast and numerically stable way for finding a point on a B-spline curve Observation: if a knot u is inserted d times to a B-spline, then p(u) is the point on the curve. Idea: We just simply insert u d times and the last point is p(u)! See 13 Compiled from Lecture notes of Dr. Ching-Kuang Michigan Technological University

14 The de Boor Algorithm 14

15 The de Boor Algorithm 15

16 The de Boor Algorithm 16

17 The de Boor Algorithm 17

18 The de Boor Algorithm 18

19 De Boor s Algorithm If u lies in [u k,u k+1 ) and u!= u k, let h = d If u = u k and u k is a knot of multiplicity s, let h = d s Copy the affected control points p k-s, p k-s-1,..., p k-d+1, p k-d to a new array and rename them as p k-s,0, p k-s-1,0,..., p k-d+1,0 for r := 1 to h do for i := k-d+r to k-s do { Let a i,r = (u - u i ) / ( u i+d-r+1 - u i ) Let p i,r = (1 - a i,r ) p i-1,r-1 + a i,r p i,r-1 } p k-s,d-s is the point p(u). 19 Compiled from Lecture notes of Dr. Ching-Kuang Michigan Technological University

20 De Boor s Algorithm (cont) for u := 0 to u max do { for r := 1 to h do for i := k-p+r to k-s do { Let a i,r = (u - u i ) / ( u i+p-r+1 - u i ) Let p i,r = (1 - a i,r ) p i-1,r-1 + a i,r p i,r-1 } p k-s,p-s is the point p(u). } 21 Compiled from Lecture notes of Dr. Ching-Kuang Michigan Technological University

21 Example of de Boor s Algorithm Degree 3 B-spline curve (i.e., d = 3) Defined by seven control points p 0,..., p 6 And knot vector: u = 0.4 u 0 = u 1 = u 2 = u 3 u 4 u 5 u 6 u 7 = u 8 = u 9 = u a 4,1 = (u - u 4 ) / ( u u 4 ) = 0.2 a 3,1 = (u - u 3 ) / ( u u 3 ) = 8/15 = 0.53 a 2,1 = (u - u 2 ) / ( u u 2 ) = 0.8 p 4,1 = (1 - a 4,1 )p 3,0 + a 4,1 p 4,0 = 0.8p 3, p 4,0 p 3,1 = (1 - a 3,1 )p 2,0 + a 3,1 p 3,0 = 0.47p 2, p 3,0 p 2,1 = (1 - a 2,1 )p 1,0 + a 2,1 p 2,0 = 0.2p 1, p 2,0 a 4,2 = (u - u 4 ) / (u u 4 ) = 0.3 a 3,2 = (u - u 3 ) / (u u 3 ) = 0.8 p 4,2 = (1 - a 4,2 ) p 3,1 + a 4,2 p 4,1 = 0.7p 3, p 4,1 p 3,2 = (1 - a 3,2 ) p 2,1 + a 3,2 p 3,1 = 0.2p 2, p 3,1 a 4,3 = (u - u 4 )/ (u u 4 ) = 0.6 p 4,3 = (1 - a 4,3 )p 3,2 + a 4,3 p 4,2 = 0.4p 3, p 4,2 22 Compiled from Lecture notes of Dr. Ching-Kuang Michigan Technological University

22 Similar but Different De Casteljau's: Dividing points are computed with a pair of numbers (1 - u) and u that never change Can be used for curve subdivision Uses all control points De Boor's These pairs of numbers are different and depend on the column number and control point number Intermediate control points are not sufficient d-1 affected control points are involved in the computation 23 Compiled from Lecture notes of Dr. Ching-Kuang Michigan Technological University

23 De Boor s: Curves 25 Animated by Max Drexel University

24 Oslo Algorithm A subdivision algorithm for B-splines, the basic idea: Take the curve with m+1 control points P 0 to P m Insert a knot in any point (0.5 maybe?) As a result you will have 2 new points P k and P k Take curves with m+1 control points P 0 P k, P k P m-1 and P 1 P k, P k P m Apply procedure recursively on each part 26

25 Oslo Algorithm 27 Recorded from:

26 Barycentric Coordinates By Ceva's Theorem: For any point K inside the triangle ABC Consider the existence of masses w A, w B, and w C, placed at the vertices of the triangle Their center of gravity (barycenter) will coincide with the point K. August Ferdinand Moebius ( ) defined (1827) w A, w B, and w C as the barycentric coordinates of K K = w A A + w B B + w C C B, w B A, w A K C, w C 28

27 Properties of Barycentric Coordinates Not unique Can be generalized to negative masses Can be made unique by setting w A + w B + w C = 1 w A = 0 for points on BC w B = 0 for points on AC w C = 0 on AB B, w B A, w A K C, w C 29

28 Area Ta: (b-p) x (c-p) /2 30

29 Calculating the Weights Given vertices A, B, C and Centroid K What are the weights, w A, w B, w C? x K = w A x A + w B x B + w C x C y K = w A y A + w B y B + w C y C Substitute w C = 1 - w A - w B x K = w A x A + w B x B + (1 w A w B )x C y K = w A y A + w B y B + (1 w A w B )y C 33

30 Calculating Weights (cont.) Solve for w A and w B w A = (x B x C )(y C y K ) (x C x K )(y B y C ) (x A x C )(y B y C ) (x B x C )(y A y C ) w B = (x A x C )(y C y K ) (x C x K )(y A y C ) (x B x C )(y A y C ) (x A x C )(y B y C ) w C = 1 - w A - w B 34

31 Programming Assignment 2 Process command-line arguments Read in 3D curve points and tangents Compute Bezier control points for curves defined by each two curve points Use HW1 code to compute points on each Bezier curve Each Bezier curve should be a polyline Output points by printing them to the console as an IndexedLineSet with multiple polylines, and control points as spheres in Open Inventor format 35

Computer Aided Design. B-Splines

Computer Aided Design. B-Splines 1 Three useful references : R. Bartels, J.C. Beatty, B. A. Barsky, An introduction to Splines for use in Computer Graphics and Geometric Modeling, Morgan Kaufmann Publications,1987 JC.Léon, Modélisation

More information

Mathematics Precalculus: Academic Unit 7: Conics

Mathematics Precalculus: Academic Unit 7: Conics Understandings Questions Knowledge Vocabulary Skills Conics are models of real-life situations. Conics have many reflective properties that are used in every day situations Conics work can be simplified

More information

Mr. Kelly s Algebra II Syllabus

Mr. Kelly s Algebra II Syllabus Algebra II Syllabus The following is a general description and an outline of the topics covered in a full year of algebra II. The outline is broken into parts A and B to correspond to our trimesters. It

More information

Introduction to Computer Graphics. Modeling (1) April 13, 2017 Kenshi Takayama

Introduction to Computer Graphics. Modeling (1) April 13, 2017 Kenshi Takayama Introduction to Computer Graphics Modeling (1) April 13, 2017 Kenshi Takayama Parametric curves X & Y coordinates defined by parameter t ( time) Example: Cycloid x t = t sin t y t = 1 cos t Tangent (aka.

More information

CSE 167: Lecture 11: Bézier Curves. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012

CSE 167: Lecture 11: Bézier Curves. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 CSE 167: Introduction to Computer Graphics Lecture 11: Bézier Curves Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2012 Announcements Homework project #5 due Nov. 9 th at 1:30pm

More information

MA 323 Geometric Modelling Course Notes: Day 12 de Casteljau s Algorithm and Subdivision

MA 323 Geometric Modelling Course Notes: Day 12 de Casteljau s Algorithm and Subdivision MA 323 Geometric Modelling Course Notes: Day 12 de Casteljau s Algorithm and Subdivision David L. Finn Yesterday, we introduced barycentric coordinates and de Casteljau s algorithm. Today, we want to go

More information

Conversion of Quadrics into Rational Biquadratic Bézier Patches

Conversion of Quadrics into Rational Biquadratic Bézier Patches Conversion of Quadrics into Rational Biquadratic Bézier Patches Lionel Garnier, Sebti Foufou, and Dominique Michelucci LEI, UMR CNRS 558 UFR Sciences, University of Burgundy, BP 7870, 078 Dijon Cedex,

More information

Curves, Surfaces and Segments, Patches

Curves, Surfaces and Segments, Patches Curves, Surfaces and Segments, atches The University of Texas at Austin Conics: Curves and Quadrics: Surfaces Implicit form arametric form Rational Bézier Forms and Join Continuity Recursive Subdivision

More information

ALGEBRA 2 X. Final Exam. Review Packet

ALGEBRA 2 X. Final Exam. Review Packet ALGEBRA X Final Exam Review Packet Multiple Choice Match: 1) x + y = r a) equation of a line ) x = 5y 4y+ b) equation of a hyperbola ) 4) x y + = 1 64 9 c) equation of a parabola x y = 1 4 49 d) equation

More information

Give a geometric description of the set of points in space whose coordinates satisfy the given pair of equations.

Give a geometric description of the set of points in space whose coordinates satisfy the given pair of equations. 1. Give a geometric description of the set of points in space whose coordinates satisfy the given pair of equations. x + y = 5, z = 4 Choose the correct description. A. The circle with center (0,0, 4)

More information

GAT-UGTP-2018 Page 1 of 5

GAT-UGTP-2018 Page 1 of 5 SECTION A: MATHEMATICS UNIT 1 SETS, RELATIONS AND FUNCTIONS: Sets and their representation, Union, Intersection and compliment of sets, and their algebraic properties, power set, Relation, Types of relation,

More information

Interpolation and polynomial approximation Interpolation

Interpolation and polynomial approximation Interpolation Outline Interpolation and polynomial approximation Interpolation Lagrange Cubic Splines Approximation B-Splines 1 Outline Approximation B-Splines We still focus on curves for the moment. 2 3 Pierre Bézier

More information

Analytic Geometry MAT 1035

Analytic Geometry MAT 1035 Analytic Geometry MAT 035 5.09.04 WEEKLY PROGRAM - The first week of the semester, we will introduce the course and given a brief outline. We continue with vectors in R n and some operations including

More information

Page 1

Page 1 Pacing Chart Unit Week Day CCSS Standards Objective I Can Statements 121 CCSS.MATH.CONTENT.HSG.C.A.1 Prove that all circles are similar. Prove that all circles are similar. I can prove that all circles

More information

The Distance Formula. The Midpoint Formula

The Distance Formula. The Midpoint Formula Math 120 Intermediate Algebra Sec 9.1: Distance Midpoint Formulas The Distance Formula The distance between two points P 1 = (x 1, y 1 ) P 2 = (x 1, y 1 ), denoted by d(p 1, P 2 ), is d(p 1, P 2 ) = (x

More information

Analytic Geometry MAT 1035

Analytic Geometry MAT 1035 Analytic Geometry MAT 035 5.09.04 WEEKLY PROGRAM - The first week of the semester, we will introduce the course and given a brief outline. We continue with vectors in R n and some operations including

More information

Your summer assignment consists of problems that cover the following concepts:

Your summer assignment consists of problems that cover the following concepts: Welcome to Accelerated PreCalculus! I look forward to getting to know you and working with you during the 06 07 school year. While you are enjoying your summer, please take time out to complete the attached

More information

MA 323 Geometric Modelling Course Notes: Day 07 Parabolic Arcs

MA 323 Geometric Modelling Course Notes: Day 07 Parabolic Arcs MA 323 Geometric Modelling Course Notes: Day 07 Parabolic Arcs David L. Finn December 9th, 2004 We now start considering the basic curve elements to be used throughout this course; polynomial curves and

More information

PHASE 1 CURRICULUM MAP M. Fellmeth Course/Subject: Honors Precalculus Grade: 11 th Teacher: M. Hart

PHASE 1 CURRICULUM MAP M. Fellmeth Course/Subject: Honors Precalculus Grade: 11 th Teacher: M. Hart Month: September 1. How to describe angles using different units of measure and how to find the lengths associated with those angles. 2.3.11 A Select and use appropriate units and tools to measure to the

More information

LEVERS AND BARYCENTRIC COORDINATES (PART 2)

LEVERS AND BARYCENTRIC COORDINATES (PART 2) LEVERS AND BARYCENTRIC COORDINATES (PART 2) LAMC INTERMEDIATE - 4/20/14 This handout (Part 2) continues the work we started last week when we discussed levers. This week we will focus on Barycentric coordinates

More information

Saxon Advanced Mathematics Scope and Sequence

Saxon Advanced Mathematics Scope and Sequence hmhco.com Saxon Advanced Mathematics Scope and Sequence Foundations Calculator Perform two-variable analysis Use graphing calculators Find roots of equations Solve systems of equations Exponentials and

More information

Pre-Calculus and Trigonometry Capacity Matrix

Pre-Calculus and Trigonometry Capacity Matrix Review Polynomials A1.1.4 A1.2.5 Add, subtract, multiply and simplify polynomials and rational expressions Solve polynomial equations and equations involving rational expressions Review Chapter 1 and their

More information

HUDSONVILLE HIGH SCHOOL COURSE FRAMEWORK

HUDSONVILLE HIGH SCHOOL COURSE FRAMEWORK HUDSONVILLE HIGH SCHOOL COURSE FRAMEWORK COURSE / SUBJECT Algebra 2B KEY COURSE OBJECTIVES/ENDURING UNDERSTANDINGS OVERARCHING/ESSENTIAL SKILLS OR QUESTIONS RATIONAL AND RADICAL FUNCTIONS PROPERTIES AND

More information

An O(h 2n ) Hermite approximation for conic sections

An O(h 2n ) Hermite approximation for conic sections An O(h 2n ) Hermite approximation for conic sections Michael Floater SINTEF P.O. Box 124, Blindern 0314 Oslo, NORWAY November 1994, Revised March 1996 Abstract. Given a segment of a conic section in the

More information

MAT300/500 Programming Project Spring 2019

MAT300/500 Programming Project Spring 2019 MAT300/500 Programming Project Spring 2019 Please submit all project parts on the Moodle page for MAT300 or MAT500. Due dates are listed on the syllabus and the Moodle site. You should include all neccessary

More information

Portable Assisted Study Sequence ALGEBRA IIB

Portable Assisted Study Sequence ALGEBRA IIB SCOPE This course is divided into two semesters of study (A & B) comprised of five units each. Each unit teaches concepts and strategies recommended for intermediate algebra students. The second half of

More information

Pre-Calculus EOC Review 2016

Pre-Calculus EOC Review 2016 Pre-Calculus EOC Review 2016 Name The Exam 50 questions, multiple choice, paper and pencil. I. Limits 8 questions a. (1) decide if a function is continuous at a point b. (1) understand continuity in terms

More information

MCPS Algebra 2 and Precalculus Standards, Categories, and Indicators*

MCPS Algebra 2 and Precalculus Standards, Categories, and Indicators* Content Standard 1.0 (HS) Patterns, Algebra and Functions Students will algebraically represent, model, analyze, and solve mathematical and real-world problems involving functional patterns and relationships.

More information

Common Core Georgia Performance Standards Mathematics Grades Adopted Reason quantitatively and use units to solve problems.

Common Core Georgia Performance Standards Mathematics Grades Adopted Reason quantitatively and use units to solve problems. , VersaTiles (R), High School Level, Book 2, VersaTiles (R), High School Level, Book 3,, VersaTiles (R), High School Level, Book 5 Grades: 9, 10, 11, 12 State: Georgia Common Core Standards Subject: Mathematics

More information

Integrated Math 3 Math 3 Course Description:

Integrated Math 3 Math 3 Course Description: Course Description: Integrated Math 3 Math 3 Course Description: Integrated strands include algebra, functions, geometry, trigonometry, statistics, probability and discrete math. Scope and sequence includes

More information

Appendix C: Event Topics per Meet

Appendix C: Event Topics per Meet Appendix C: Event Topics per Meet Meet 1 1A Pre-algebra Topics Fractions to add and express as the quotient of two relatively prime integers Complex fractions and continued fractions Decimals, repeating

More information

xvi xxiii xxvi Construction of the Real Line 2 Is Every Real Number Rational? 3 Problems Algebra of the Real Numbers 7

xvi xxiii xxvi Construction of the Real Line 2 Is Every Real Number Rational? 3 Problems Algebra of the Real Numbers 7 About the Author v Preface to the Instructor xvi WileyPLUS xxii Acknowledgments xxiii Preface to the Student xxvi 1 The Real Numbers 1 1.1 The Real Line 2 Construction of the Real Line 2 Is Every Real

More information

Conic Sections and Polar Graphing Lab Part 1 - Circles

Conic Sections and Polar Graphing Lab Part 1 - Circles MAC 1114 Name Conic Sections and Polar Graphing Lab Part 1 - Circles 1. What is the standard equation for a circle with center at the origin and a radius of k? 3. Consider the circle x + y = 9. a. What

More information

COURSE OF STUDY MATHEMATICS

COURSE OF STUDY MATHEMATICS COURSE OF STUDY MATHEMATICS Name of Course: Honors PreCalculus Course Number: 341 Grade Level: 11 Length of Course: 180 Days Type of Offering: Academic Credit Value: 1 credit Prerequisite/s: Honors Geometry

More information

Geometric meanings of the parameters on rational conic segments

Geometric meanings of the parameters on rational conic segments Science in China Ser. A Mathematics 005 Vol.48 No.9 09 09 Geometric meanings of the parameters on rational conic segments HU Qianqian & WANG Guojin Department of Mathematics, Zhejiang University, Hangzhou

More information

Lecture 20: Bezier Curves & Splines

Lecture 20: Bezier Curves & Splines Lecture 20: Bezier Curves & Splines December 6, 2016 12/6/16 CSU CS410 Bruce Draper & J. Ross Beveridge 1 Review: The Pen Metaphore Think of putting a pen to paper Pen position described by time t Seeing

More information

Practice Set for IIT JEE. Paper I

Practice Set for IIT JEE. Paper I Objective Questions I [Only one correct option] Practice Set for IIT JEE Paper I Q 1. The number of lines in the xy-plane, Whose distance from (-1, 2) is 2 and from (2, 6) is 3, is a. 2 b. 3 c. 4 d. None

More information

A. 180 B. 108 C. 360 D. 540

A. 180 B. 108 C. 360 D. 540 Part I - Multiple Choice - Circle your answer: 1. Find the area of the shaded sector. Q O 8 P A. 2 π B. 4 π C. 8 π D. 16 π 2. An octagon has sides. A. five B. six C. eight D. ten 3. The sum of the interior

More information

Lecture 23: Hermite and Bezier Curves

Lecture 23: Hermite and Bezier Curves Lecture 23: Hermite and Bezier Curves November 16, 2017 11/16/17 CSU CS410 Fall 2017, Ross Beveridge & Bruce Draper 1 Representing Curved Objects So far we ve seen Polygonal objects (triangles) and Spheres

More information

M2R IVR, October 12th Mathematical tools 1 - Session 2

M2R IVR, October 12th Mathematical tools 1 - Session 2 Mathematical tools 1 Session 2 Franck HÉTROY M2R IVR, October 12th 2006 First session reminder Basic definitions Motivation: interpolate or approximate an ordered list of 2D points P i n Definition: spline

More information

Algebra II Learning Targets

Algebra II Learning Targets Chapter 0 Preparing for Advanced Algebra LT 0.1 Representing Functions Identify the domain and range of functions LT 0.2 FOIL Use the FOIL method to multiply binomials LT 0.3 Factoring Polynomials Use

More information

MA 323 Geometric Modelling Course Notes: Day 11 Barycentric Coordinates and de Casteljau s algorithm

MA 323 Geometric Modelling Course Notes: Day 11 Barycentric Coordinates and de Casteljau s algorithm MA 323 Geometric Modelling Course Notes: Day 11 Barycentric Coordinates and de Casteljau s algorithm David L. Finn December 16th, 2004 Today, we introduce barycentric coordinates as an alternate to using

More information

Integrated Math II. IM2.1.2 Interpret given situations as functions in graphs, formulas, and words.

Integrated Math II. IM2.1.2 Interpret given situations as functions in graphs, formulas, and words. Standard 1: Algebra and Functions Students graph linear inequalities in two variables and quadratics. They model data with linear equations. IM2.1.1 Graph a linear inequality in two variables. IM2.1.2

More information

Pre-Calculus and Trigonometry Capacity Matrix

Pre-Calculus and Trigonometry Capacity Matrix Pre-Calculus and Capacity Matri Review Polynomials A1.1.4 A1.2.5 Add, subtract, multiply and simplify polynomials and rational epressions Solve polynomial equations and equations involving rational epressions

More information

NON-AP CALCULUS SUMMER PACKET

NON-AP CALCULUS SUMMER PACKET NON-AP CALCULUS SUMMER PACKET These problems are to be completed to the best of your ability by the first day of school. You will be given the opportunity to ask questions about problems you found difficult

More information

Chapter 10. Properties of Circles

Chapter 10. Properties of Circles Chapter 10 Properties of Circles 10.1 Use Properties of Tangents Objective: Use properties of a tangent to a circle. Essential Question: how can you verify that a segment is tangent to a circle? Terminology:

More information

Pennsylvania Academic Standards for Mathematics Grade 11

Pennsylvania Academic Standards for Mathematics Grade 11 correlated to the Pennsylvania Academic Standards for Mathematics Grade 11 1/2003 2001 Algebra 1: Concepts and Skills 2001 correlated to the Pennsylvania Academic Standards for Mathematics Grade 11 2.1

More information

Geometry Teachers Weekly Assessment Package Unit 8. Created by: Jeanette Stein

Geometry Teachers Weekly Assessment Package Unit 8. Created by: Jeanette Stein Geometry Teachers Weekly Assessment Package Unit 8 reated by: Jeanette Stein 2018HighSchoolMathTeachers 1 Semester 2 Skills Geometry Weekly Assessments 2018HighSchoolMathTeachers SEMESTER 2 SKILLS 3 UNIT

More information

Time : 3 hours 02 - Mathematics - July 2006 Marks : 100 Pg - 1 Instructions : S E CT I O N - A

Time : 3 hours 02 - Mathematics - July 2006 Marks : 100 Pg - 1 Instructions : S E CT I O N - A Time : 3 hours 0 Mathematics July 006 Marks : 00 Pg Instructions :. Answer all questions.. Write your answers according to the instructions given below with the questions. 3. Begin each section on a new

More information

Bézier Curves and Splines

Bézier Curves and Splines CS-C3100 Computer Graphics Bézier Curves and Splines Majority of slides from Frédo Durand vectorportal.com CS-C3100 Fall 2017 Lehtinen Before We Begin Anything on your mind concerning Assignment 1? CS-C3100

More information

Chetek-Weyerhaeuser High School

Chetek-Weyerhaeuser High School Chetek-Weyerhaeuser High School Advanced Math A Units and s Advanced Math A Unit 1 Functions and Math Models (7 days) 10% of grade s 1. I can make connections between the algebraic equation or description

More information

THE PYTHAGOREAN THEOREM

THE PYTHAGOREAN THEOREM THE STORY SO FAR THE PYTHAGOREAN THEOREM USES OF THE PYTHAGOREAN THEOREM USES OF THE PYTHAGOREAN THEOREM SOLVE RIGHT TRIANGLE APPLICATIONS USES OF THE PYTHAGOREAN THEOREM SOLVE RIGHT TRIANGLE APPLICATIONS

More information

Approximation of Circular Arcs by Parametric Polynomials

Approximation of Circular Arcs by Parametric Polynomials Approximation of Circular Arcs by Parametric Polynomials Emil Žagar Lecture on Geometric Modelling at Charles University in Prague December 6th 2017 1 / 44 Outline Introduction Standard Reprezentations

More information

MAT1035 Analytic Geometry

MAT1035 Analytic Geometry MAT1035 Analytic Geometry Lecture Notes R.A. Sabri Kaan Gürbüzer Dokuz Eylül University 2016 2 Contents 1 Review of Trigonometry 5 2 Polar Coordinates 7 3 Vectors in R n 9 3.1 Located Vectors..............................................

More information

3. A( 2,0) and B(6, -2), find M 4. A( 3, 7) and M(4,-3), find B. 5. M(4, -9) and B( -10, 11) find A 6. B(4, 8) and M(-2, 5), find A

3. A( 2,0) and B(6, -2), find M 4. A( 3, 7) and M(4,-3), find B. 5. M(4, -9) and B( -10, 11) find A 6. B(4, 8) and M(-2, 5), find A Midpoint and Distance Formula Class Work M is the midpoint of A and B. Use the given information to find the missing point. 1. A(4, 2) and B(3, -8), find M 2. A(5, 7) and B( -2, -9), find M 3. A( 2,0)

More information

Quantile Textbook Report

Quantile Textbook Report Quantile Textbook Report Algebra 2 Author Charles, Randall I., et al StateEdition West Virginia Grade Algebra 2 1 Expressions, Equations, and Inequalities 1.1 Patterns and Expressions 930Q 1.2 Properties

More information

Sample Exam 1 KEY NAME: 1. CS 557 Sample Exam 1 KEY. These are some sample problems taken from exams in previous years. roughly ten questions.

Sample Exam 1 KEY NAME: 1. CS 557 Sample Exam 1 KEY. These are some sample problems taken from exams in previous years. roughly ten questions. Sample Exam 1 KEY NAME: 1 CS 557 Sample Exam 1 KEY These are some sample problems taken from exams in previous years. roughly ten questions. Your exam will have 1. (0 points) Circle T or T T Any curve

More information

Mathematics AKS

Mathematics AKS Integrated Algebra I A - Process Skills use appropriate technology to solve mathematical problems (GPS) (MAM1_A2009-1) build new mathematical knowledge through problem-solving (GPS) (MAM1_A2009-2) solve

More information

Sophomore Year: Algebra II Textbook: Algebra II, Common Core Edition Larson, Boswell, Kanold, Stiff Holt McDougal 2012

Sophomore Year: Algebra II Textbook: Algebra II, Common Core Edition Larson, Boswell, Kanold, Stiff Holt McDougal 2012 Sophomore Year: Algebra II Tetbook: Algebra II, Common Core Edition Larson, Boswell, Kanold, Stiff Holt McDougal 2012 Course Description: The purpose of this course is to give students a strong foundation

More information

Indiana Academic Standards for Precalculus

Indiana Academic Standards for Precalculus PRECALCULUS correlated to the Indiana Academic Standards for Precalculus CC2 6/2003 2004 Introduction to Precalculus 2004 by Roland E. Larson and Robert P. Hostetler Precalculus thoroughly explores topics

More information

PRACTICE TEST 1 Math Level IC

PRACTICE TEST 1 Math Level IC SOLID VOLUME OTHER REFERENCE DATA Right circular cone L = cl V = volume L = lateral area r = radius c = circumference of base h = height l = slant height Sphere S = 4 r 2 V = volume r = radius S = surface

More information

Mathematics Extension 2

Mathematics Extension 2 009 TRIAL HIGHER SCHOOL CERTIFICATE EXAMINATION Mathematics Etension General Instructions o Reading Time- 5 minutes o Working Time hours o Write using a blue or black pen o Approved calculators may be

More information

Algebra II. A2.1.1 Recognize and graph various types of functions, including polynomial, rational, and algebraic functions.

Algebra II. A2.1.1 Recognize and graph various types of functions, including polynomial, rational, and algebraic functions. Standard 1: Relations and Functions Students graph relations and functions and find zeros. They use function notation and combine functions by composition. They interpret functions in given situations.

More information

Geometry Evidence Statements Evidence Statement Keys

Geometry Evidence Statements Evidence Statement Keys Geometry Statements Statement Keys statements describe the knowledge and skills that an assessment item/task elicits from students. These are derived directly from the Common Core State Standards for Mathematics

More information

Pre Calculus Gary Community School Corporation Unit Planning Map

Pre Calculus Gary Community School Corporation Unit Planning Map UNIT/TIME FRAME STANDARDS Functions and Graphs (6 weeks) PC.F.1: For a function that models a relationship between two quantities, interpret key features of graphs and tables in terms of the quantities,

More information

T a b l e o f C o n t e n t s

T a b l e o f C o n t e n t s T a b l e o f C o n t e n t s C O M P E T E N C Y 1 KNOWLEDGE OF ALGEBRA... 1 SKILL 1.1: Apply the properties of real numbers: closure, commutative, associative, distributive, transitive, identities, and

More information

Solution: We can cut the 2-simplex in two, perform the identification and then stitch it back up. The best way to see this is with the picture:

Solution: We can cut the 2-simplex in two, perform the identification and then stitch it back up. The best way to see this is with the picture: Samuel Lee Algebraic Topology Homework #6 May 11, 2016 Problem 1: ( 2.1: #1). What familiar space is the quotient -complex of a 2-simplex [v 0, v 1, v 2 ] obtained by identifying the edges [v 0, v 1 ]

More information

WEDNESDAY, 18 MAY 1.00 PM 1.45 PM. 2 Full credit will be given only where the solution contains appropriate working.

WEDNESDAY, 18 MAY 1.00 PM 1.45 PM. 2 Full credit will be given only where the solution contains appropriate working. X00/0 NATIONAL QUALIFICATIONS 0 WEDNESDAY, 8 MAY.00 PM.45 PM MATHEMATICS INTERMEDIATE Units, and Paper (Non-calculator) Read carefully You may NOT use a calculator. Full credit will be given only where

More information

SKILL BUILDER TEN. Graphs of Linear Equations with Two Variables. If x = 2 then y = = = 7 and (2, 7) is a solution.

SKILL BUILDER TEN. Graphs of Linear Equations with Two Variables. If x = 2 then y = = = 7 and (2, 7) is a solution. SKILL BUILDER TEN Graphs of Linear Equations with Two Variables A first degree equation is called a linear equation, since its graph is a straight line. In a linear equation, each term is a constant or

More information

MATHEMATICS EXTENSION 2

MATHEMATICS EXTENSION 2 Sydney Grammar School Mathematics Department Trial Eaminations 008 FORM VI MATHEMATICS EXTENSION Eamination date Tuesday 5th August 008 Time allowed hours (plus 5 minutes reading time) Instructions All

More information

Content Guidelines Overview

Content Guidelines Overview Content Guidelines Overview The Pearson Video Challenge is open to all students, but all video submissions must relate to set of predetermined curriculum areas and topics. In the following pages the selected

More information

Integrated Mathematics I, II, III 2016 Scope and Sequence

Integrated Mathematics I, II, III 2016 Scope and Sequence Mathematics I, II, III 2016 Scope and Sequence I Big Ideas Math 2016 Mathematics I, II, and III Scope and Sequence Number and Quantity The Real Number System (N-RN) Properties of exponents to rational

More information

CALCULUS BASIC SUMMER REVIEW

CALCULUS BASIC SUMMER REVIEW NAME CALCULUS BASIC SUMMER REVIEW Slope of a non vertical line: rise y y y m run Point Slope Equation: y y m( ) The slope is m and a point on your line is, ). ( y Slope-Intercept Equation: y m b slope=

More information

Maths Years 9 to 10. Boardworks Maths Years 9 to 10. Presentations: 3-D problems 9 slides. Algebraic fractions 22 slides

Maths Years 9 to 10. Boardworks Maths Years 9 to 10. Presentations: 3-D problems 9 slides. Algebraic fractions 22 slides Boardworks Presentations: 3-D problems 9 slides Calculating features of 3-D shapes. Algebraic fractions 22 slides Fractions involving algebraic terms. Angle and chord properties 26 slides Arcs, sectors,

More information

CIRCLES: #1. What is an equation of the circle at the origin and radius 12?

CIRCLES: #1. What is an equation of the circle at the origin and radius 12? 1 Pre-AP Algebra II Chapter 10 Test Review Standards/Goals: E.3.a.: I can identify conic sections (parabola, circle, ellipse, hyperbola) from their equations in standard form. E.3.b.: I can graph circles

More information

Algebra 2. Chapter 4 Exponential and Logarithmic Functions. Chapter 1 Foundations for Functions. Chapter 3 Polynomial Functions

Algebra 2. Chapter 4 Exponential and Logarithmic Functions. Chapter 1 Foundations for Functions. Chapter 3 Polynomial Functions Algebra 2 Chapter 1 Foundations for Chapter 2 Quadratic Chapter 3 Polynomial Chapter 4 Exponential and Logarithmic Chapter 5 Rational and Radical Chapter 6 Properties and Attributes of Chapter 7 Probability

More information

Introduction to Computer Graphics (Lecture No 07) Ellipse and Other Curves

Introduction to Computer Graphics (Lecture No 07) Ellipse and Other Curves Introduction to Computer Graphics (Lecture No 07) Ellipse and Other Curves 7.1 Ellipse An ellipse is a curve that is the locus of all points in the plane the sum of whose distances r1 and r from two fixed

More information

Parabola. The fixed point is called the focus and it is denoted by S. A (0, 0), S (a, 0) and P (x 1, y 1 ) PM=NZ=NA+AZ= x 1 + a

Parabola. The fixed point is called the focus and it is denoted by S. A (0, 0), S (a, 0) and P (x 1, y 1 ) PM=NZ=NA+AZ= x 1 + a : Conic: The locus of a point moving on a plane such that its distance from a fixed point and a fixed straight line in the plane are in a constant ratio é, is called a conic. The fixed point is called

More information

Computing the Hausdorff Distance between Two B-Spline Curves. Zachi Shtain

Computing the Hausdorff Distance between Two B-Spline Curves. Zachi Shtain Computing the Hausdorff Distance between Two B-Spline Curves Zachi Shtain Based on the work of: Chen et al. 2010 Definition Given two curves C 1, C 2, their Hausdorff distance is defined as: H Where:,

More information

hmhco.com Adaptive. Intuitive. Transformative. AGA Scope and Sequence

hmhco.com Adaptive. Intuitive. Transformative. AGA Scope and Sequence hmhco.com Adaptive. Intuitive. Transformative. AGA Algebra 1 Geometry Algebra 2 Scope and Sequence Number and Quantity The Real Number System (N-RN) Properties of exponents to rational exponents Properties

More information

by Jerald Murdock, Ellen Kamischke, and Eric Kamischke An Investigative Approach

by Jerald Murdock, Ellen Kamischke, and Eric Kamischke An Investigative Approach Number and Operations Understand numbers, ways of representing numbers, relationships among numbers, and number systems develop a deeper understanding of very large and very small numbers and of various

More information

Instructional Units Plan Algebra II

Instructional Units Plan Algebra II Instructional Units Plan Algebra II This set of plans presents the topics and selected for ACT s rigorous Algebra II course. The topics and standards are arranged in ten units by suggested instructional

More information

MATH Final Review

MATH Final Review MATH 1592 - Final Review 1 Chapter 7 1.1 Main Topics 1. Integration techniques: Fitting integrands to basic rules on page 485. Integration by parts, Theorem 7.1 on page 488. Guidelines for trigonometric

More information

MATH II CCR MATH STANDARDS

MATH II CCR MATH STANDARDS RELATIONSHIPS BETWEEN QUANTITIES M.2HS.1 M.2HS.2 M.2HS.3 M.2HS.4 M.2HS.5 M.2HS.6 Explain how the definition of the meaning of rational exponents follows from extending the properties of integer exponents

More information

October 16, Geometry, the Common Core, and Proof. John T. Baldwin, Andreas Mueller. The motivating problem. Euclidean Axioms and Diagrams

October 16, Geometry, the Common Core, and Proof. John T. Baldwin, Andreas Mueller. The motivating problem. Euclidean Axioms and Diagrams October 16, 2012 Outline 1 2 3 4 5 Agenda 1 G-C0-1 Context. 2 Activity: Divide a line into n pieces -with string; via construction 3 Reflection activity (geometry/ proof/definition/ common core) 4 mini-lecture

More information

PreCalculus. American Heritage Upper School Summer Math Packet

PreCalculus. American Heritage Upper School Summer Math Packet ! PreCalculus American Heritage Upper School Summer Math Packet All Upper School American Heritage math students are required to complete a summer math packet. This packet is intended for all students

More information

Classical Theorems in Plane Geometry 1

Classical Theorems in Plane Geometry 1 BERKELEY MATH CIRCLE 1999 2000 Classical Theorems in Plane Geometry 1 Zvezdelina Stankova-Frenkel UC Berkeley and Mills College Note: All objects in this handout are planar - i.e. they lie in the usual

More information

MATH 1020 WORKSHEET 12.1 & 12.2 Vectors in the Plane

MATH 1020 WORKSHEET 12.1 & 12.2 Vectors in the Plane MATH 100 WORKSHEET 1.1 & 1. Vectors in the Plane Find the vector v where u =, 1 and w = 1, given the equation v = u w. Solution. v = u w =, 1 1, =, 1 +, 4 =, 1 4 = 0, 5 Find the magnitude of v = 4, 3 Solution.

More information

Integrated Math III. IM3.1.2 Use a graph to find the solution set of a pair of linear inequalities in two variables.

Integrated Math III. IM3.1.2 Use a graph to find the solution set of a pair of linear inequalities in two variables. Standard 1: Algebra and Functions Students solve inequalities, quadratic equations, and systems of equations. They graph polynomial, rational, algebraic, and piece-wise defined functions. They graph and

More information

b g 6. P 2 4 π b g b g of the way from A to B. LATE AND ABSENT HOMEWORK IS ACCEPTED UP TO THE TIME OF THE CHAPTER TEST ON ASSIGNMENT DUE

b g 6. P 2 4 π b g b g of the way from A to B. LATE AND ABSENT HOMEWORK IS ACCEPTED UP TO THE TIME OF THE CHAPTER TEST ON ASSIGNMENT DUE A Trig/Math Anal Name No LATE AND ABSENT HOMEWORK IS ACCEPTED UP TO THE TIME OF THE CHAPTER TEST ON HW NO. SECTIONS (Brown Book) ASSIGNMENT DUE V 1 1 1/1 Practice Set A V 1 3 Practice Set B #1 1 V B 1

More information

MATH H53 : Mid-Term-1

MATH H53 : Mid-Term-1 MATH H53 : Mid-Term-1 22nd September, 215 Name: You have 8 minutes to answer the questions. Use of calculators or study materials including textbooks, notes etc. is not permitted. Answer the questions

More information

3. A( 2,0) and B(6, -2), find M 4. A( 3, 7) and M(4,-3), find B. 5. M(4, -9) and B( -10, 11) find A 6. B(4, 8) and M(-2, 5), find A

3. A( 2,0) and B(6, -2), find M 4. A( 3, 7) and M(4,-3), find B. 5. M(4, -9) and B( -10, 11) find A 6. B(4, 8) and M(-2, 5), find A Midpoint and Distance Formula Class Work M is the midpoint of A and B. Use the given information to find the missing point. 1. A(, 2) and B(3, -8), find M 2. A(5, 7) and B( -2, -), find M (3. 5, 3) (1.

More information

STEM-Prep Pathway SLOs

STEM-Prep Pathway SLOs STEM-Prep Pathway SLOs Background: The STEM-Prep subgroup of the MMPT adopts a variation of the student learning outcomes for STEM from the courses Reasoning with Functions I and Reasoning with Functions

More information

correlated to the Indiana Academic Standards for Precalculus CC2

correlated to the Indiana Academic Standards for Precalculus CC2 correlated to the Indiana Academic Standards for Precalculus CC2 6/2003 2003 Introduction to Advanced Mathematics 2003 by Richard G. Brown Advanced Mathematics offers comprehensive coverage of precalculus

More information

Dover-Sherborn High School Mathematics Curriculum Pre-Calculus Level 1/CP

Dover-Sherborn High School Mathematics Curriculum Pre-Calculus Level 1/CP Mathematics Curriculum A. DESCRIPTION This course is an extension of Algebra II with the emphasis in Trigonometry and introductory calculus topics. All major areas covered in Algebra II are reinforced

More information

TS EAMCET 2016 SYLLABUS ENGINEERING STREAM

TS EAMCET 2016 SYLLABUS ENGINEERING STREAM TS EAMCET 2016 SYLLABUS ENGINEERING STREAM Subject: MATHEMATICS 1) ALGEBRA : a) Functions: Types of functions Definitions - Inverse functions and Theorems - Domain, Range, Inverse of real valued functions.

More information

Introduction. Chapter Points, Vectors and Coordinate Systems

Introduction. Chapter Points, Vectors and Coordinate Systems Chapter 1 Introduction Computer aided geometric design (CAGD) concerns itself with the mathematical description of shape for use in computer graphics, manufacturing, or analysis. It draws upon the fields

More information

The Research- Driven Solution to Raise the Quality of High School Core Courses. Algebra I I. Instructional Units Plan

The Research- Driven Solution to Raise the Quality of High School Core Courses. Algebra I I. Instructional Units Plan The Research- Driven Solution to Raise the Quality of High School Core Courses Algebra I I Instructional Units Plan Instructional Units Plan Algebra II This set of plans presents the topics and selected

More information

9th and 10th Grade Math Proficiency Objectives Strand One: Number Sense and Operations

9th and 10th Grade Math Proficiency Objectives Strand One: Number Sense and Operations Strand One: Number Sense and Operations Concept 1: Number Sense Understand and apply numbers, ways of representing numbers, the relationships among numbers, and different number systems. Justify with examples

More information

Accelerated Integrated Geometry Instructional Resource Calendar

Accelerated Integrated Geometry Instructional Resource Calendar 1 st Semester AKS/Topics Geometric concepts review. 1 week Handouts, review packets, Loaded on MOCC McDougal Littell Geometry Textbook MA2G1 Students will identify and use special right triangles.(20)

More information