Homework set 1: posted on website


 Shon Perkins
 2 years ago
 Views:
Transcription
1 Homework set 1: posted on website 1
2 Last time: Interpolation, fitting and smoothing Interpolated curve passes through all data points Fitted curve passes closest (by some criterion) to all data points for a given functional form (Here: f(x)=1+0.1x 2 ) Smoothed curve (here same as fitted curve) is a simple numerical representation that displays the trend of the data 2
3 Interpolation Want f(x i )=y i and f(x) reasonable for x!x i when x 1 <x<x N! Not extrapolation which is always dangerous! Basis functions! Weierstrass theorem: for g(x) continuous on [x 1 x N ], a polynomial f N exists such that May need a giant N to achieve very small!! Basic idea: unique polynomial of degree N1 will pass through N points:! N data points (x i ) gives us N equations in N unknowns (a i )
4 Polynomial Interpolation We can put this system of equations into matrix form: x i =x values for measurements y i =vector of observations at x s, a i =unknowns  coefficients in polynomial! This is a Vandermonde matrix  special form that can be solved very efficiently: Solve for a using methods of Ch.2! But: may be illconditioned or nearsingular Power series can produce large range of values!! Always check to see if results make sense! Generally foolish to use N>5 Unless underlying behavior is known to be consistent with large N (eg, trig functions)
5 Lagrange Interpolation Suppose b ij = 1 for i=j, =0 otherwise (so B=I)! Then y=ba! a=y How can we achieve this convenient situation?! Very easily! If N=3, for example P N!1 (x) = P 2 (x) = b 11 y 1 + b 22 y 2 + b 33 y 3 We must have P 2 (x = x 1 ) = y 1, P 2 (x 2 ) = y 2, P 2 (x 3 ) = y 3 so, if x = y 1 : b 11 = 1, b 22 = 0, b 33 = 0 if x = y 2 : b 11 = 0, b 22 = 1, b 33 = 0 if x = y 3 : b 11 = 0, b 22 = 0, b 33 = 1! This is true for the following coefficients b ij :! Easy to remember! desertisland interpolator! Lagrange interpolation gives the polynomial interpolator of degree N1 for N points
6 Newton s method for polynomial interpolation Alternate way to get the same unique polynomial passing through N points Popular before computers: easy, relatively foolproof procedure for hand calculation! Estimate derivatives using divided differences:! Make a difference table:
7 Newton's method: simple example Quadratic interpolation using Newton s method x data 1 st diff. 2 nd diff. 3 rd diff. Tableau describing this method! More modern recursive methods: Aitken's, Neville s (see N.R. for implementations) 7
8 Neville method: successive approximations Neville s algorithm uses a tableau that looks like the difference table in Newton s, but has different significance:! For M subscripts, P ijk (M) = unique polynomial of deg M1 which passes through points i, j, k, (M) Examples: P 1 = constant (deg 0) through point 1 = y 1 P 123 = parabola (deg 2) through y 1, y 2 and y 3 x 1 y 1 = P 1 P 12 x 2 y 2 = P 2 P 123 P 23 P 1234 x 3 y 3 = P 3 P 234 P 34 x 4 y 4 = P 4!!!!! Then ( P i(i+1)...i+ M = x! x i+ M )P i(i+1)...(i+ M!1) + ( x i! x)p (i+1)...(i+ M ) x i! x i+ M Child P is simple interpolation between parent P s, which match at points (i+1) (i+m1) 8
9 Neville method for interpolation Then, if we define differences between generations (columns) in the tableau as C M, i = P i(i+1)...(i+ M )! P i(i+1)...(i+ M!1) x 1 y 1 = P 1 P 12 D M, i = P i(i+1)...(i+ M )! P (i+1)...(i+ M ) x 2 y 2 = P 2 P 123 C 3,1 P 23 P 1234 x 3 y 3 = P 3 P 234 P 34 x 4 y 4 = P 4 D 3,1 the recurrence relation for P s gives a recurrence relation for C s and D s: ( C M +1, i = x! x i+ m+1 )( C M, i+1! D M, i ) ( x i! x i+ m+1 ) D M +1, i = x! x i ( x i! x i+ m+1 ) So at any level in the tableau, C and D give the corrections that take the interpolation one order further the last C or D used = error estimate dy Can obtain P(x) by adding up C s or Ds for steps along path from any y to tableau s apex: e.g. P(x)=y 1 + C 2,1 + C 3,1 ( ) ( ) C M, i+1! D M, i try it at home 9
10 Error bounds for polynomial interpolation Theorem: if y i =g(x i ) where g is a continuous function with N continuous derivatives g (1) (N)! For most wellbehaved functions, g (N) grows faster than N! so error grows with N! Not true for functions like e x which are defined by power series Example:! Given x y Find f(0.6) Numbers here are from f(x)=ln(x): true f(0.6)= Let s compare different methods to interpolate 10
11 Interpolation example 1.! Get P(x) by solving linear equations: 2.! Get P(x) using Lagrange formula: 11
12 x 1 y 1 f [x1,x2 ] Interpolation example 3. Get P(x) using Newton s method For f [x i, x j,x k ] = f [x j,x k ]! f [x i, x j ] x k! x i and a n = f [x 1, x 2...x n ] P(x) = f [x 1 ] + f [x 1,x 2 ](x! x 1 ) + f [x 1,x 2,x 3 ](x! x 1 )(x! x 2 ) +... (Nth order forward differences) Construct the difference table: x 2 y 2 f [x 1,x 2,x 3 ] f [x 2, x 3 ] f [x 1,x 2,x 3,x 4 ] x 3 y 3 f [x 2,x 3,x 4 ] f [x 3,x 4 ] x 4 y 4 12
13 Equallyspaced data For equallyspaced x i, the Newton formulae become very simple: x i+1 x i = h, for all i! Define difference operator! :! Divided difference is now! Difference table becomes 13
14 Equally spaced example: Use data from previous example: 14
15 Rational function and 2D interpolation Instead of polynomial, use ratio of polynomials:! Constant a 1 or b 1 can be arbitrary, so we have (" +#+1) unknowns = N data points required! Can handle functions having poles, eg 2dimensional ( Ndimensional) interpolation! Data set defined on 2 (or more) variables, eg: y=y(x 1,x 2 )! N values of x 1, M of x 2 (perhaps on a regular grid)! Simple approach Treat as M 1dim interpolants in x 1 (one for each row of grid), then interpolate in x 2 X 24 X 23 X 22 X 21 X11 X12 X13 X14! Fancy approach: bicubic spline  demand continuity of slopes between grid squares! Or: apply simple approach using cubic splines (later tonight) 15
16 Chebyshev (Tchebycheff) Polynomials Important family of orthogonal polynomials with many useful features! Recall:! Recursion relation gives T n (x) has n zeroes in [1,+1], and T n (x) < 1! Symmetry: T n (x)= (1) n T n (x)! Orthogonality:! T i (x k ) T j (x k ) = 0, for i " j j = m / 2, for i = j (= m, if i = 1) Where x k are the zeroes of T m (x) 16
17 Minimax property Most important feature of Chebyshev polynomials is their Minimax property:! Recall max norm definition:! Theorem: of all degreen polynomials, is smallest on [1,+1] Recall Weierstrass thm:! This property means Chebyshev interpolator has minimum maximum deviation for given N Interpolating with Chebyshev polynomials! First map [a, b] onto [1,+1]! Then Shift and scale x! Orthogonality property guarantees that if the N data points are {x i }={zeroes of T n } then there will be zero error at the {x i } and thus the error E= f(x)p N (x) oscillates within [1,+1], in contrast to monotone increase characteristic of Taylor series (polynomial interp) 17
18 Chebyshev interpolator properties Is minimax the Holy Grail?! Maybe not: we often need to minimize another norm (eg: f 2 = least squares)! We must be free to choose {x i }={zeroes of T n } May be possible if we are using interpolation to represent a much larger set of data Important application: numerical integration and are simply related to the C k 18
19 Piecewise interpolation Avoid unnecessary reversals in highorder polynomials by using several lowdegree functions for subsets of points! Linear: just connect the dots with straight lines Unique, but has corners at each point (knot)! Cubic: pin a 2nd or 3rddeg polynomial to sets of 3 or 4 points, then use only part of the interval (1st 2 or 3 point range) Not unique, and still has corners at knots! Cubic spline: set of cubics, with continuity conditions across knots Spline = draftsman s flexible metal ruler Constrained to pass through knots Unique; continuous 1st and 2nd derivatives across knots Cubic spline 19
20 Cubic splines Natural spline: set f =0 at ends! Matches many physical situations (eg beam bending) Spline in tension :! piecewise linear as tension is increased General case: cubic has 4 coefficients, so we need 4 constraints! 2 points = 2 constraints! Choice of additional constraints: Complete: specify f at both ends Notaknot: require f continuous at one knot Natural: f =0 at ends Spline solution: given {x i,y i }=set of N points, and h i =x i+1  x i (not necessarily all equal) 20
21 Spline solutions; Hermite polynomials S i (x)=a i1 +a i2 x i +a i3 x i2 +a i4 x i3, i=1 N Note that the resulting coefficient matrix will be tridiagonal! Each data point is only coupled to its nearest neighbors, n=i1 and n=i+1! easy to store for large N! LU decomposition only takes O(N) operations Cubic Hermite interpolation! Piecewise cubic with continuous first derivatives! Specify {x,y} and slopes {d} at each knot! {d} may be available from data If not, must define: for example, use linear estimate, or pin a quadratic to 3 points! Simpler than splines, adequate and faster for many cases; may know slopes at knots 21
22 Smoothing of data Want to extract features and trends from a large data set with finegrained fluctuations! eg: sunspots, stock market, robot positions vs t! Assume observed data = true values plus random fluctuations In Fourier language: low and high frequency components No a priori model for trends (on some scale)! Eg, sunspots this month, stock price this week Need a robust (model independent) method Smoothing = lowpass filtering Obvious method: Fourier analysis! Too cumbersome for many applications! Data may arrive in realtime, don t have all at once Simpler / faster: runningsample methods! Running means, effectively = rebinning data! Running lown polynomial fits or interpolations Least squares = minimumvariance Chebyshev = minimax! Running medians: clip peaks, reject outliers In general: given {x i, y i =f(x i )} N, replace {y i } with {g i } which is smoother 22
23 Running means and fits Running means:! (g k is central, h k is forward ; can be backward)! Equivalent to rebinning histogram from bin size $ to bin size (2m+1)$ Running fits We ll discuss fitting next but for now:! Fit parabola to a 5point window of data! Take central value of parabola to replace y i *Ref. at end of Ch 14 in NR 23
24 Running average example Raw 5day running average for gps data: Running average 24
25 Running medians Median = central value in sorted list! g k = med(f k1, f k, f k+1 ) = 3s For end points, take! g 1 = med(f 1, g 2, (3g 22g 3 ) )! g N = med(f N1, g N, (3g N12g N2 ) ) For 3s, monotonic sequences are unchanged! Points larger or smaller than both adjacent points are moved inward! g k = med(f k2, f k1, f k, f k+1, f k+2 ) = 5s Treat nexttoend points as 3s of 5s! g 2 = med(g 1, g 2, g 3 ), etc for i=n1 Use 3s result for ends! Monotonic sequences unchanged! Flats of length >3 unchanged! Flats of length <3 move inward! Typical procedure: 353 smooth =3(5(3)) Clips peaks to leave 3flats Not necessarily desirable! Overclips peaks! Discontinuous slopes 25
26 Smoothing example Points = data set with fluctuations (sunspots) Curve = 34 running average smoother 3median smoother introduces flats, follows data in some places 26
27 Another example of medians vs 34RA DowJones monthly averages for
28 Another smoothing example Time series with fluctuations (sound intensity levels)! Raw data are very scattered Try central 3point running average, 5 point central median filters: g k = average(f k1, f k, f k+1 ) g k = median(f k2, f k1, f k, f k+1, f k+2 )! Smoothing removes outliers, displays trends May lose valuable information! For some noise studies, outliers are the critical data! 28
since by using a computer we are limited to the use of elementary arithmetic operations
> 4. Interpolation and Approximation Most functions cannot be evaluated exactly: x, e x, ln x, trigonometric functions since by using a computer we are limited to the use of elementary arithmetic operations
More informationa = x 1 < x 2 < < x n = b, and a low degree polynomial is used to approximate f(x) on each subinterval. Example: piecewise linear approximation S(x)
Spline Background SPLINE INTERPOLATION Problem: high degree interpolating polynomials often have extra oscillations. Example: Runge function f(x) = 1 1+4x 2, x [ 1, 1]. 1 1/(1+4x 2 ) and P 8 (x) and P
More informationi = 0, 1,, N p(x i ) = f i,
Chapter 4 Curve Fitting We consider two commonly used methods for curve fitting, namely interpolation and least squares For interpolation, we use first polynomials then splines Then, we introduce least
More informationWe want to define smooth curves:  for defining paths of cameras or objects.  for defining 1D shapes of objects
lecture 10  cubic curves  cubic splines  bicubic surfaces We want to define smooth curves:  for defining paths of cameras or objects  for defining 1D shapes of objects We want to define smooth surfaces
More informationEECS 556 Image Processing W 09. Interpolation. Interpolation techniques B splines
EECS 556 Image Processing W 09 Interpolation Interpolation techniques B splines What is image processing? Image processing is the application of 2D signal processing methods to images Image representation
More informationINTERPOLATION. Interpolation is a process of finding a formula (often a polynomial) whose graph will pass through a given set of points (x, y).
INTERPOLATION Interpolation is a process of finding a formula (often a polynomial) whose graph will pass through a given set of points (x, y). As an example, consider defining and x 0 =0, x 1 = π 4, x
More information3.5 Spline interpolation
3.5 Spline interpolation Given a tabulated function f k = f(x k ), k = 0,... N, a spline is a polynomial between each pair of tabulated points, but one whose coefficients are determined slightly nonlocally.
More information1 Review of Least Squares Solutions to Overdetermined Systems
cs4: introduction to numerical analysis /9/0 Lecture 7: Rectangular Systems and Numerical Integration Instructor: Professor Amos Ron Scribes: Mark Cowlishaw, Nathanael Fillmore Review of Least Squares
More informationNumerical Analysis and Computing
Joe Mahaffy, mahaffy@math.sdsu.edu Spring 2010 #4: Solutions of Equations in One Variable (1/58) Numerical Analysis and Computing Lecture Notes #04 Solutions of Equations in One Variable, Interpolation
More informationNovember 16, 2015. Interpolation, Extrapolation & Polynomial Approximation
Interpolation, Extrapolation & Polynomial Approximation November 16, 2015 Introduction In many cases we know the values of a function f (x) at a set of points x 1, x 2,..., x N, but we don t have the analytic
More informationLEAST SQUARES APPROXIMATION
LEAST SQUARES APPROXIMATION Another approach to approximating a function f(x) on an interval a x b is to seek an approximation p(x) with a small average error over the interval of approximation. A convenient
More informationWhat s Ahead. Interpolating Methods: Lagrange, Newton, Hermite, Monomial, and Chebyshev
Chapter 6 Interpolation ***** Updated 5/21/12 HG What s Ahead Polynomial Interpolation: Existence and Uniqueness Interpolation Error Interpolating Methods: Lagrange, Newton, Hermite, Monomial, and Chebyshev
More informationLinear Least Squares
Linear Least Squares Suppose we are given a set of data points {(x i,f i )}, i = 1,...,n. These could be measurements from an experiment or obtained simply by evaluating a function at some points. One
More informationthe points are called control points approximating curve
Chapter 4 Spline Curves A spline curve is a mathematical representation for which it is easy to build an interface that will allow a user to design and control the shape of complex curves and surfaces.
More informationInner Product Spaces
Math 571 Inner Product Spaces 1. Preliminaries An inner product space is a vector space V along with a function, called an inner product which associates each pair of vectors u, v with a scalar u, v, and
More informationMATHEMATICAL METHODS FOURIER SERIES
MATHEMATICAL METHODS FOURIER SERIES I YEAR B.Tech By Mr. Y. Prabhaker Reddy Asst. Professor of Mathematics Guru Nanak Engineering College Ibrahimpatnam, Hyderabad. SYLLABUS OF MATHEMATICAL METHODS (as
More informationLecture 5: Finite differences 1
Lecture 5: Finite differences 1 Sourendu Gupta TIFR Graduate School Computational Physics 1 February 17, 2010 c : Sourendu Gupta (TIFR) Lecture 5: Finite differences 1 CP 1 1 / 35 Outline 1 Finite differences
More informationCurve Fitting. Next: Numerical Differentiation and Integration Up: Numerical Analysis for Chemical Previous: Optimization.
Next: Numerical Differentiation and Integration Up: Numerical Analysis for Chemical Previous: Optimization Subsections LeastSquares Regression Linear Regression General Linear LeastSquares Nonlinear
More informationCHAPTER 1 Splines and Bsplines an Introduction
CHAPTER 1 Splines and Bsplines an Introduction In this first chapter, we consider the following fundamental problem: Given a set of points in the plane, determine a smooth curve that approximates the
More informationPRACTICAL GUIDE TO DATA SMOOTHING AND FILTERING
PRACTICAL GUIDE TO DATA SMOOTHING AND FILTERING Ton van den Bogert October 3, 996 Summary: This guide presents an overview of filtering methods and the software which is available in the HPL.. What is
More informationNumerical methods for finding the roots of a function
Numerical methods for finding the roots of a function The roots of a function f (x) are defined as the values for which the value of the function becomes equal to zero. So, finding the roots of f (x) means
More informationPiecewise Cubic Splines
280 CHAP. 5 CURVE FITTING Piecewise Cubic Splines The fitting of a polynomial curve to a set of data points has applications in CAD (computerassisted design), CAM (computerassisted manufacturing), and
More informationA polynomial of degree n is a function of the form. f(x) = 3x 22x 4. Also, identify domain & range.
f(x) = 3x 22x 4. Also, identify domain & range. Identify polynomial functions. Recognize characteristics of graphs of polynomials. Determine end behavior. Use factoring to find zeros of polynomials.
More informationNumerical Methods Lecture 5  Curve Fitting Techniques
Numerical Methods Lecture 5  Curve Fitting Techniques Topics motivation interpolation linear regression higher order polynomial form exponential form Curve fitting  motivation For root finding, we used
More informationZeros of Polynomial Functions
Review: Synthetic Division Find (x 25x  5x 3 + x 4 ) (5 + x). Factor Theorem Solve 2x 35x 2 + x + 2 =0 given that 2 is a zero of f(x) = 2x 35x 2 + x + 2. Zeros of Polynomial Functions Introduction
More informationLagrange Interpolation is a method of fitting an equation to a set of points that functions well when there are few points given.
Polynomials (Ch.1) Study Guide by BS, JL, AZ, CC, SH, HL Lagrange Interpolation is a method of fitting an equation to a set of points that functions well when there are few points given. Sasha s method
More informationAN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS
AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS Revised Edition James Epperson Mathematical Reviews BICENTENNIAL 0, 1 8 0 7 z ewiley wu 2007 r71 BICENTENNIAL WILEYINTERSCIENCE A John Wiley & Sons, Inc.,
More information4.5 Chebyshev Polynomials
230 CHAP. 4 INTERPOLATION AND POLYNOMIAL APPROXIMATION 4.5 Chebyshev Polynomials We now turn our attention to polynomial interpolation for f (x) over [ 1, 1] based on the nodes 1 x 0 < x 1 < < x N 1. Both
More informationNatural cubic splines
Natural cubic splines Arne Morten Kvarving Department of Mathematical Sciences Norwegian University of Science and Technology October 21 2008 Motivation We are given a large dataset, i.e. a function sampled
More informationNonlinear Algebraic Equations Example
Nonlinear Algebraic Equations Example Continuous Stirred Tank Reactor (CSTR). Look for steady state concentrations & temperature. s r (in) p,i (in) i In: N spieces with concentrations c, heat capacities
More informationBuilding a Smooth Yield Curve. University of Chicago. Jeff Greco
Building a Smooth Yield Curve University of Chicago Jeff Greco email: jgreco@math.uchicago.edu Preliminaries As before, we will use continuously compounding Act/365 rates for both the zero coupon rates
More information4.3 Lagrange Approximation
206 CHAP. 4 INTERPOLATION AND POLYNOMIAL APPROXIMATION Lagrange Polynomial Approximation 4.3 Lagrange Approximation Interpolation means to estimate a missing function value by taking a weighted average
More informationHigh School Algebra 1 Common Core Standards & Learning Targets
High School Algebra 1 Common Core Standards & Learning Targets Unit 1: Relationships between Quantities and Reasoning with Equations CCS Standards: Quantities NQ.1. Use units as a way to understand problems
More informationThe Method of Partial Fractions Math 121 Calculus II Spring 2015
Rational functions. as The Method of Partial Fractions Math 11 Calculus II Spring 015 Recall that a rational function is a quotient of two polynomials such f(x) g(x) = 3x5 + x 3 + 16x x 60. The method
More informationPolynomials Classwork
Polynomials Classwork What Is a Polynomial Function? Numerical, Analytical and Graphical Approaches Anatomy of an n th degree polynomial function Def.: A polynomial function of degree n in the vaiable
More information3. Interpolation. Closing the Gaps of Discretization... Beyond Polynomials
3. Interpolation Closing the Gaps of Discretization... Beyond Polynomials Closing the Gaps of Discretization... Beyond Polynomials, December 19, 2012 1 3.3. Polynomial Splines Idea of Polynomial Splines
More informationInfinite Algebra 1 supports the teaching of the Common Core State Standards listed below.
Infinite Algebra 1 Kuta Software LLC Common Core Alignment Software version 2.05 Last revised July 2015 Infinite Algebra 1 supports the teaching of the Common Core State Standards listed below. High School
More informationPowerTeaching i3: Algebra I Mathematics
PowerTeaching i3: Algebra I Mathematics Alignment to the Common Core State Standards for Mathematics Standards for Mathematical Practice and Standards for Mathematical Content for Algebra I Key Ideas and
More information1 Review of Newton Polynomials
cs: introduction to numerical analysis 0/0/0 Lecture 8: Polynomial Interpolation: Using Newton Polynomials and Error Analysis Instructor: Professor Amos Ron Scribes: Giordano Fusco, Mark Cowlishaw, Nathanael
More informationZeros of Polynomial Functions
Zeros of Polynomial Functions Objectives: 1.Use the Fundamental Theorem of Algebra to determine the number of zeros of polynomial functions 2.Find rational zeros of polynomial functions 3.Find conjugate
More information1 Cubic Hermite Spline Interpolation
cs412: introduction to numerical analysis 10/26/10 Lecture 13: Cubic Hermite Spline Interpolation II Instructor: Professor Amos Ron Scribes: Yunpeng Li, Mark Cowlishaw, Nathanael Fillmore 1 Cubic Hermite
More informationNewton DividedDifference Interpolating Polynomials
Section 3 Newton DividedDifference Interpolating Polynomials The standard form for representing an nth order interpolating polynomial is straightforward. There are however, other representations of nth
More informationAlgebra 2 Chapter 1 Vocabulary. identity  A statement that equates two equivalent expressions.
Chapter 1 Vocabulary identity  A statement that equates two equivalent expressions. verbal model A word equation that represents a reallife problem. algebraic expression  An expression with variables.
More informationThis unit will lay the groundwork for later units where the students will extend this knowledge to quadratic and exponential functions.
Algebra I Overview View unit yearlong overview here Many of the concepts presented in Algebra I are progressions of concepts that were introduced in grades 6 through 8. The content presented in this course
More informationSome Notes on Taylor Polynomials and Taylor Series
Some Notes on Taylor Polynomials and Taylor Series Mark MacLean October 3, 27 UBC s courses MATH /8 and MATH introduce students to the ideas of Taylor polynomials and Taylor series in a fairly limited
More informationCurves and Surfaces. Goals. How do we draw surfaces? How do we specify a surface? How do we approximate a surface?
Curves and Surfaces Parametric Representations Cubic Polynomial Forms Hermite Curves Bezier Curves and Surfaces [Angel 10.110.6] Goals How do we draw surfaces? Approximate with polygons Draw polygons
More informationSmoothing. Fitting without a parametrization
Smoothing or Fitting without a parametrization Volker Blobel University of Hamburg March 2005 1. Why smoothing 2. Running median smoother 3. Orthogonal polynomials 4. Transformations 5. Spline functions
More information4.3 Least Squares Approximations
18 Chapter. Orthogonality.3 Least Squares Approximations It often happens that Ax D b has no solution. The usual reason is: too many equations. The matrix has more rows than columns. There are more equations
More informationWe can display an object on a monitor screen in three different computermodel forms: Wireframe model Surface Model Solid model
CHAPTER 4 CURVES 4.1 Introduction In order to understand the significance of curves, we should look into the types of model representations that are used in geometric modeling. Curves play a very significant
More informationThe KaleidaGraph Guide to Curve Fitting
The KaleidaGraph Guide to Curve Fitting Contents Chapter 1 Curve Fitting Overview 1.1 Purpose of Curve Fitting... 5 1.2 Types of Curve Fits... 5 Least Squares Curve Fits... 5 Nonlinear Curve Fits... 6
More informationDerive 5: The Easiest... Just Got Better!
Liverpool John Moores University, 115 July 000 Derive 5: The Easiest... Just Got Better! Michel Beaudin École de Technologie Supérieure, Canada Email; mbeaudin@seg.etsmtl.ca 1. Introduction Engineering
More informationNumerical Summarization of Data OPRE 6301
Numerical Summarization of Data OPRE 6301 Motivation... In the previous session, we used graphical techniques to describe data. For example: While this histogram provides useful insight, other interesting
More information8. Linear leastsquares
8. Linear leastsquares EE13 (Fall 21112) definition examples and applications solution of a leastsquares problem, normal equations 81 Definition overdetermined linear equations if b range(a), cannot
More informationTOPIC 4: DERIVATIVES
TOPIC 4: DERIVATIVES 1. The derivative of a function. Differentiation rules 1.1. The slope of a curve. The slope of a curve at a point P is a measure of the steepness of the curve. If Q is a point on the
More informationparametric spline curves
parametric spline curves 1 curves used in many contexts fonts (2D) animation paths (3D) shape modeling (3D) different representation implicit curves parametric curves (mostly used) 2D and 3D curves are
More information1 Lecture: Integration of rational functions by decomposition
Lecture: Integration of rational functions by decomposition into partial fractions Recognize and integrate basic rational functions, except when the denominator is a power of an irreducible quadratic.
More informationCS 4204 Computer Graphics
CS 4204 Computer Graphics Computer Animation Adapted from notes by Yong Cao Virginia Tech 1 Outline Principles of Animation Keyframe Animation Additional challenges in animation 2 Classic animation Luxo
More informationLecture 5  Triangular Factorizations & Operation Counts
LU Factorization Lecture 5  Triangular Factorizations & Operation Counts We have seen that the process of GE essentially factors a matrix A into LU Now we want to see how this factorization allows us
More information5. Orthogonal matrices
L Vandenberghe EE133A (Spring 2016) 5 Orthogonal matrices matrices with orthonormal columns orthogonal matrices tall matrices with orthonormal columns complex matrices with orthonormal columns 51 Orthonormal
More informationEfficient Curve Fitting Techniques
15/11/11 Life Conference and Exhibition 11 Stuart Carroll, Christopher Hursey Efficient Curve Fitting Techniques  November 1 The Actuarial Profession www.actuaries.org.uk Agenda Background Outline of
More informationLinear and quadratic Taylor polynomials for functions of several variables.
ams/econ 11b supplementary notes ucsc Linear quadratic Taylor polynomials for functions of several variables. c 010, Yonatan Katznelson Finding the extreme (minimum or maximum) values of a function, is
More informationhttps://williamshartunionca.springboardonline.org/ebook/book/27e8f1b87a1c4555a1212b...
of 19 9/2/2014 12:09 PM Answers Teacher Copy Plan Pacing: 1 class period Chunking the Lesson Example A #1 Example B Example C #2 Check Your Understanding Lesson Practice Teach BellRinger Activity Students
More informationA VARIANT OF THE EMD METHOD FOR MULTISCALE DATA
Advances in Adaptive Data Analysis Vol. 1, No. 4 (2009) 483 516 c World Scientific Publishing Company A VARIANT OF THE EMD METHOD FOR MULTISCALE DATA THOMAS Y. HOU and MIKE P. YAN Applied and Computational
More informationIn this lesson you will learn to find zeros of polynomial functions that are not factorable.
2.6. Rational zeros of polynomial functions. In this lesson you will learn to find zeros of polynomial functions that are not factorable. REVIEW OF PREREQUISITE CONCEPTS: A polynomial of n th degree has
More information(Refer Slide Time: 00:00:56 min)
Numerical Methods and Computation Prof. S.R.K. Iyengar Department of Mathematics Indian Institute of Technology, Delhi Lecture No # 3 Solution of Nonlinear Algebraic Equations (Continued) (Refer Slide
More informationMA107 Precalculus Algebra Exam 2 Review Solutions
MA107 Precalculus Algebra Exam 2 Review Solutions February 24, 2008 1. The following demand equation models the number of units sold, x, of a product as a function of price, p. x = 4p + 200 a. Please write
More informationTopic: Solving Linear Equations
Unit 1 Topic: Solving Linear Equations NQ.1. Reason quantitatively and use units to solve problems. Use units as a way to understand problems and to guide the solution of multistep problems; choose and
More informationRecall that two vectors in are perpendicular or orthogonal provided that their dot
Orthogonal Complements and Projections Recall that two vectors in are perpendicular or orthogonal provided that their dot product vanishes That is, if and only if Example 1 The vectors in are orthogonal
More informationMINI LESSON. Lesson 5b Solving Quadratic Equations
MINI LESSON Lesson 5b Solving Quadratic Equations Lesson Objectives By the end of this lesson, you should be able to: 1. Determine the number and type of solutions to a QUADRATIC EQUATION by graphing 2.
More informationTechnology StepbyStep Using StatCrunch
Technology StepbyStep Using StatCrunch Section 1.3 Simple Random Sampling 1. Select Data, highlight Simulate Data, then highlight Discrete Uniform. 2. Fill in the following window with the appropriate
More informationIntroduction to polynomials
Worksheet 4.5 Polynomials Section 1 Introduction to polynomials A polynomial is an expression of the form p(x) = p 0 + p 1 x + p 2 x 2 + + p n x n, (n N) where p 0, p 1,..., p n are constants and x os
More informationScientific Computing: An Introductory Survey
Scientific Computing: An Introductory Survey Chapter 10 Boundary Value Problems for Ordinary Differential Equations Prof. Michael T. Heath Department of Computer Science University of Illinois at UrbanaChampaign
More informationEigenvalues and eigenvectors of a matrix
Eigenvalues and eigenvectors of a matrix Definition: If A is an n n matrix and there exists a real number λ and a nonzero column vector V such that AV = λv then λ is called an eigenvalue of A and V is
More informationNonlinear Iterative Partial Least Squares Method
Numerical Methods for Determining Principal Component Analysis Abstract Factors Béchu, S., RichardPlouet, M., Fernandez, V., Walton, J., and Fairley, N. (2016) Developments in numerical treatments for
More informationALGEBRA I A PLUS COURSE OUTLINE
ALGEBRA I A PLUS COURSE OUTLINE OVERVIEW: 1. Operations with Real Numbers 2. Equation Solving 3. Word Problems 4. Inequalities 5. Graphs of Functions 6. Linear Functions 7. Scatterplots and Lines of Best
More information(Refer Slide Time: 1:42)
Introduction to Computer Graphics Dr. Prem Kalra Department of Computer Science and Engineering Indian Institute of Technology, Delhi Lecture  10 Curves So today we are going to have a new topic. So far
More informationAn introduction to generalized vector spaces and Fourier analysis. by M. Croft
1 An introduction to generalized vector spaces and Fourier analysis. by M. Croft FOURIER ANALYSIS : Introduction Reading: Brophy p. 5863 This lab is u lab on Fourier analysis and consists of VI parts.
More informationWe shall turn our attention to solving linear systems of equations. Ax = b
59 Linear Algebra We shall turn our attention to solving linear systems of equations Ax = b where A R m n, x R n, and b R m. We already saw examples of methods that required the solution of a linear system
More informationPart 2: Analysis of Relationship Between Two Variables
Part 2: Analysis of Relationship Between Two Variables Linear Regression Linear correlation Significance Tests Multiple regression Linear Regression Y = a X + b Dependent Variable Independent Variable
More informationZeros of a Polynomial Function
Zeros of a Polynomial Function An important consequence of the Factor Theorem is that finding the zeros of a polynomial is really the same thing as factoring it into linear factors. In this section we
More informationVector and Matrix Norms
Chapter 1 Vector and Matrix Norms 11 Vector Spaces Let F be a field (such as the real numbers, R, or complex numbers, C) with elements called scalars A Vector Space, V, over the field F is a nonempty
More informationRecall that the gradient of a differentiable scalar field ϕ on an open set D in R n is given by the formula:
Chapter 7 Div, grad, and curl 7.1 The operator and the gradient: Recall that the gradient of a differentiable scalar field ϕ on an open set D in R n is given by the formula: ( ϕ ϕ =, ϕ,..., ϕ. (7.1 x 1
More informationDERIVATIVES AS MATRICES; CHAIN RULE
DERIVATIVES AS MATRICES; CHAIN RULE 1. Derivatives of Realvalued Functions Let s first consider functions f : R 2 R. Recall that if the partial derivatives of f exist at the point (x 0, y 0 ), then we
More informationLecture 1 Newton s method.
Lecture 1 Newton s method. 1 Square roots 2 Newton s method. The guts of the method. A vector version. Implementation. The existence theorem. Basins of attraction. The Babylonian algorithm for finding
More informationLeast Squares Estimation
Least Squares Estimation SARA A VAN DE GEER Volume 2, pp 1041 1045 in Encyclopedia of Statistics in Behavioral Science ISBN13: 9780470860809 ISBN10: 0470860804 Editors Brian S Everitt & David
More informationALGEBRAIC EIGENVALUE PROBLEM
ALGEBRAIC EIGENVALUE PROBLEM BY J. H. WILKINSON, M.A. (Cantab.), Sc.D. Technische Universes! Dsrmstedt FACHBEREICH (NFORMATiK BIBL1OTHEK Sachgebieto:. Standort: CLARENDON PRESS OXFORD 1965 Contents 1.
More informationFunctions: Piecewise, Even and Odd.
Functions: Piecewise, Even and Odd. MA161/MA1161: Semester 1 Calculus. Prof. Götz Pfeiffer School of Mathematics, Statistics and Applied Mathematics NUI Galway September 2122, 2015 Tutorials, Online Homework.
More informationLinear Threshold Units
Linear Threshold Units w x hx (... w n x n w We assume that each feature x j and each weight w j is a real number (we will relax this later) We will study three different algorithms for learning linear
More informationPOLYNOMIAL HISTOPOLATION, SUPERCONVERGENT DEGREES OF FREEDOM, AND PSEUDOSPECTRAL DISCRETE HODGE OPERATORS
POLYNOMIAL HISTOPOLATION, SUPERCONVERGENT DEGREES OF FREEDOM, AND PSEUDOSPECTRAL DISCRETE HODGE OPERATORS N. ROBIDOUX Abstract. We show that, given a histogram with n bins possibly noncontiguous or consisting
More informationAND RATIONAL FUNCTIONS. 2 Quadratic. Polynomials
UNIT 5 POLYNOMIAL In prior units of CorePlus Mathematics, you developed understanding and skill in the use of linear, quadratic, and inverse variation functions. Those functions are members of two larger
More informationLecture 5 Leastsquares
EE263 Autumn 200708 Stephen Boyd Lecture 5 Leastsquares leastsquares (approximate) solution of overdetermined equations projection and orthogonality principle leastsquares estimation BLUE property
More informationMean value theorem, Taylors Theorem, Maxima and Minima.
MA 001 Preparatory Mathematics I. Complex numbers as ordered pairs. Argand s diagram. Triangle inequality. De Moivre s Theorem. Algebra: Quadratic equations and expressions. Permutations and Combinations.
More informationExamples of Tasks from CCSS Edition Course 3, Unit 5
Examples of Tasks from CCSS Edition Course 3, Unit 5 Getting Started The tasks below are selected with the intent of presenting key ideas and skills. Not every answer is complete, so that teachers can
More informationSan Jose State University Engineering 10 1
KY San Jose State University Engineering 10 1 Select Insert from the main menu Plotting in Excel Select All Chart Types San Jose State University Engineering 10 2 Definition: A chart that consists of multiple
More informationSolving Sets of Equations. 150 B.C.E., 九章算術 Carl Friedrich Gauss,
Solving Sets of Equations 5 B.C.E., 九章算術 Carl Friedrich Gauss, 777855 GaussianJordan Elimination In GaussJordan elimination, matrix is reduced to diagonal rather than triangular form Row combinations
More informationExploratory Data Analysis
Exploratory Data Analysis Johannes Schauer johannes.schauer@tugraz.at Institute of Statistics Graz University of Technology Steyrergasse 17/IV, 8010 Graz www.statistics.tugraz.at February 12, 2008 Introduction
More informationSummary of Formulas and Concepts. Descriptive Statistics (Ch. 14)
Summary of Formulas and Concepts Descriptive Statistics (Ch. 14) Definitions Population: The complete set of numerical information on a particular quantity in which an investigator is interested. We assume
More informationCLASS NOTES. We bring down (copy) the leading coefficient below the line in the same column.
SYNTHETIC DIVISION CLASS NOTES When factoring or evaluating polynomials we often find that it is convenient to divide a polynomial by a linear (first degree) binomial of the form x k where k is a real
More informationInterpolation. Chapter 3. 3.1 The Interpolating Polynomial
Chapter 3 Interpolation Interpolation is the process of defining a function that takes on specified values at specified points This chapter concentrates on two closely related interpolants: the piecewise
More informationLinear Models and Conjoint Analysis with Nonlinear Spline Transformations
Linear Models and Conjoint Analysis with Nonlinear Spline Transformations Warren F. Kuhfeld Mark Garratt Abstract Many common data analysis models are based on the general linear univariate model, including
More information