Approaches to Simulate the Operation of the Bending Machine

Size: px
Start display at page:

Download "Approaches to Simulate the Operation of the Bending Machine"

Transcription

1 Approaches to Simulate the Operation of the Bending Machine Ornwadee Ratanapinunchai Chanunchida Theerasilp Teerut Suksawai Project Advisors: Dr. Krit Chongsrid and Dr. Waree Kongprawechnon Department of Electrical Engineering, Sirindhorn International Institute of Technolog, Thammasat Universit (Rangsit Campus), Pathumthani, Thailand Abstract The stud is aimed to simulate the operation of a bending machine. It creates a core concept used to invent an automatic bending machine. Being a prototpe model, the task is to generate its duplication b simulating the operation of the bending machine via MATLAB. Two approaches are introduced for the simulation. The first approach is to move the blade so that an entirel new segment is bended each time, while the second approach moves the blade b a smaller amount each time. Therefore the second approach involves a more complicated situation, since there is an initial curve of the blade before bending. Lastl, the results from these two approaches will be compared (in order to create) the best algorithm. 1. Introduction Knowing the basic operation of the automatic bending machine is essential for understanding this report. Referring to Figure 1.1, two DC servomotors are used to perform the operation. The feeder motor feeds the work piece in the direction shown b the arrows, while the bender motor controls the movement of the bender and the supporter. These two motors must work correspondingl. The bender motor has to wait until the feeder motor stops feeding the work piece. When the feeder motor stops at the desired position, the bender motor will now start to bend the work piece. Thus, position control is needed to control the rotation of both motors. The shape of the work piece depends on the orientation of the bender as well as its pressing distance. Figure 1.2 shows the direction of the bender and its corresponding shape. One application of the automatic bending machine is to generate various shapes of the cutting blade. Since cutting blades are widel used in Footwear and Leather industries, the insufficient capacit of the blade production often delas the entire production line. Therefore the automatic bending machine becomes an important tool to increase the blade productivit. The purpose of this stud is to simulate the bending operation for an automatic bending machine. The whole bending operation can be viewed as a function that bends the blade b one segment at a time. Two approaches are introduced and their results will be compared. The difference between the two approaches is the amount that the blade moves after getting pressed. The first approach moves the blade for an entire segment until there is onl a straight part of the blade that comes in between the supporter. Within this first approach, two models are proposed to represent the shape of the bended blade; the quadratic curve and V- curve. The second approach reduces the amount that the blade moves each time. Its

2 result is expected to show a higher accurac and smoothness of the curve. Recentl, the complexit of the hardware and control algorithm has not been considered. It is assumed that once the blade is bended, it stas that shape without an springback deformation. Another assumption is that, even though the length of the blade segment increases after bending, its effect is neglected. We ve introduced this idea onl briefl, however the next sections will describe each approach (more thoroughl). The detailed explanation of the first approach and its result is provided in Section 2, while the overall algorithm for the second approach is discussed in Section 3. The conclusion and recommendation for further research on this stud are provided in Section 4 and 5, respectivel. MATLAB programming can be found in Appendix C. 2. First Approach The first approach is to simulate the bending of the blade, one segment at a time. Once a segment of the blade is bent, an entirel new segment is moved in between the two supporters and is read for the next press. This wa there will be no initial curve on the blade before each press. The shape of each segment after bending will be modeled into two shapes. One of the proposed models assumes that the blade will have a quadratic shape after bending. Another one assumes that the blade will have a V shape with a round tip at the contact spot with the bender, as shown in Figure 2.1. The overall algorithm of the approach and the description of each step are explained in Section 2.1 to 2.4. The results and comparison between the two models are discussed in Section 2.5. Figure 1.1 Automatic bending machine Concave curve Convex curve Figure 1.2 Orientation of the bender and its corresponding shape. Figure 2.1 V-shaped model of the bended blade. 2.1 Overall Algorithm Initiall, the prototpe model of the blade must be represented mathematicall. The entire model is divided into small segments. After obtaining the coordinates for each segment of the prototpe, the straight blade is pressed down until the proposed model of the bended blade best fits the prototpe model. The amount that the blade is pressed down is represented b k. It is aimed to find the best value of k, which would minimize the error between the proposed model and the prototpe model. The two proposed models, quadratic and V-curve, are modeled via a mathematical mean. Lastl, the two models of each segment are plotted on the same graph as the prototpe model for comparison. After finishing with one segment, the same process is done to its adjacent segment to complete the duplication of the prototpe. The flow chart of this bending algorithm is shown in Figure 2.2.

3 Figure 2.2 shows an overall bending algorithm. The variable n represents the segment that is undergoing the operation. The distance in which the bender is pushed down is represented b the variable k. The first task is to analze the data from the prototpe, whose steps are explained in Section 2.2. After that, the methods of modeling the bended blade are described in Section 2.3. After obtaining the model, it is essential to validate the model b comparing it to the prototpe. Section 2.4 provides this comparison method. the position of these points with respect to the supporters. Therefore the points in each segment must be transformed to the new axes, where its x-axis lies on the two ends of each supporter, as shown with a dash line in Figure 2.3. It is shown that the new axis is rotated b θ from the original axis and that its origin is translated b vector (x o, o ) from the old origin. With this information, a transformation matrix (T) can be easil established, as shown in Equation 1. This matrix is used to transform the set of coordinates into the new axis as shown in Equation 2. [1] cosθ sinθ xo T = sinθ cosθ o xnew xoriginal 1 new = T original 1 1 (1) (2) Figure 2.2 Algorithm for the first approach. 2.2 Analzing the Prototpe The information needed from the prototpe is given in the set of coordinates. The model can be drawn in the AutoCAD, since the program allows us to fetch these coordinates to be used in MATLAB. The prototpe model in Figure 2.3 is divided into man segments. Each segment is comprised from a different numbers of points. One segment has a width equal to the width between the two supporters (w). Coordinates in each segment are measured according to a common axis as shown with the bold line in Figure 2.3. However, it is necessar to know Figure 2.3 Prototpe model. 2.3 Modeling the Bended Blade After transforming the coordinates of the prototpe, the value of k, which is the length that the blade is pushed down, must be found. The best value for k is the one that minimizes the error between the proposed model of the bended blade and the prototpe model.

4 The task will be simpler if the profile is modeled with a quadratic curve. MATLAB has a tool that directl provides the quadratic curve, so that this best fits the given prototpe data [2]. In this case, the value of k is simpl the -value of the middle point in the quadratic curve. The coordinates of the result can be obtained from this quadratic curve. It would be more complicated if the profile were modeled with a V curve. The tip of this V-curve is modeled with a lower part of circle, whose radius is equal to the radius (r) of the bender s head as shown in Equation 3. In Figure 2.4, the two straight parts of the V- curve are tangent to this circle at points (-x c, c ) and (x c, c ), respectivel. These coordinates can be found via Equations 3 and 4. Since these points la on the circle, Equation 3 can be used to find x c and c. Equation 4 shows that the slope of the tangent line is perpendicular to the slope of the circle s radius at point (x c, c ). Since the width (w) between the two supporters is known, another point for a straight line is known. With some computation, the straight-line equations (Equation 5 and 6) for the two sides of a V-curve can be found [3]. k r x 2 + ( ) = 1 (3) Figure 2.4 Model of a bended blade. 2.4 Comparing the Result and the Prototpe After the mathematical models of the result (bended blade) are computed, it is essential to compare them to the prototpe. Since the equations of the result are computed with respect to the new axis, the coordinates obtained from these equations must be transformed to use the common axis as the original coordinate of the prototpe. In order to do so, the coordinates of the result must undergo the transformation matrix (T), which is used earlier in Section 2.2. The equation is shown in Equation 7. These transformed coordinates of the result are then plotted on the same graph as the original coordinates of the prototpe. 2 c ( r k) c = 1 (4) w 2xc x c slope of tangent slope of radius xoriginal xnew original = T new 1 1 (7) 2 c = ( 2 w 2xc x+ w) (5) 2 c = ( 2x+ w) (6) w 2xc 2.5 Results and Analsis for First Approach Figure 2.5 shows the result of the quadratic curve model and Figure 2.6 shows the result from the V-curve model. The result is plotted with a blue line, while the prototpe model is plotted with a red line. In both figures, the two colors cannot be clearl distinguished, since the error is onl a fraction of a millimeter. However, from the comparison of the error in each segment between the one modeled with a quadratic curve as shown in Figure 2.7 and the other one with a V-curve as shown in Figure 2.8, it can be seen that the quadratic curve gives a closer result to the prototpe model. This is because the prototpe

5 model has a smooth curve, just like the quadratic one. However, it doesn t mean that a quadratic model should be used. Since the proposed model is aimed to represent the output of a sensor, the desired modeling profile should be the one that best reflects the real bending phenomenon of the blade. The actual behavior of the blade can be obtained from Finite Element Analsis (FEM) [4]. FEM can be used to simulate the actual bending of the metal blade. It is possible that the best model ma be a combination of the quadratic and V- curve model. Since the bending operation is done b moving an entire segment at a time, the joint between each segment can have a deviation in slope when compared with the prototpe model. Since each segment is bent b a ver small amount, it is difficult to detect these rugged connections at the joint. However to make the algorithm suitable for a more complicated shape of the prototpe, this problem must be solved. Moving the blade b a smaller amount each time can reduce this problem and make the result more accurate. This idea has led to the invention of the second approach, which will be explained in Section 3. Figure 2.6 Comparison of the prototpe model and the result from V-curve modeling Figure 2.7 The error of each segment for the quadratic modeling Figure 2.5 Comparison of the prototpe model and the result from quadratic modeling Figure 2.7 The error of each segment for the V-curve modeling

6 3. Second Approach After experimenting with the actual behavior of the blade after bending, it was shown that the blade resembled more to a V- shape curve with a ver small round tip, so it becomes insignificant. Therefore this approach will use a V-curve to represent the shape of the blade. This second approach is focused on moving the blade b 5 millimeters each time. To correspond with the actual machine, the width between the two supporters (w) is chosen to be 20 mm. A new algorithm must be introduced since there is an initial curve of the blade before the next press. 3.1 Basic Idea The prototpe model is divided into segments; each has a displacement of 5 mm. A line is used to connect these points and to make a polgon version of the prototpe model, as shown with a dash line in Figure 3.1. The blade is first pressed to reach the point on the polgon model, as shown in Figure 3.2. For the next press, the blade is moved in such a wa that the next pressing point has a displacement of 5 mm awa from the first press point, as shown in Figure 3.3. The new model of the prototpe must also be moved correspondingl with the blade, so that its next point aligns the bender head. The amount of the blade being pressed (k) must be calculated so that the blade is pressed down until the point of press reaches the prototpe, as shown in Figure 3.4. With a brief investigation of the bending behavior using the a real machine, it is assumed that the red section in Figure 3.4 will not change its shape during the third press. Therefore this section is read for plotting. Figure 3.2 Blade model after the first press. Figure 3.3 Blade and prototpe model after translating for the second press. Figure 3.4 Blade model after the second press. 3.2 Overall Algorithm The algorithm of this second approach will be explained according the flowchart in Figure 3.5. Figure 3.1 Prototpe model with a polgon.

7 The distance (t ) that the blade has to shift up is found via Equation 10, which is the equation of the line after translated to the right b x b. Lastl, the model should be rotated so that point (x r, r ), referring to Figure 3.8, lies perfectl on the left supporter. The angle θr is found via Equation 11. Plotting starts after the second press, denoted b n=2. The section that will be plotted is the one in between point (x 1, 1 ) and point (x 2, 2 ) as shown with a red line in Figure 3.9. Point (x 1, 1 ) can be found via Equation 12, while point (x 2, 2 ) is simpl (0, k 2 ).The plotted section can now be modeled via Equation 13. Coordinates from Equation 13 must be rotated back to the original axis via the rotation matrix before plotting. ( k ) + ( x ) = 5 (8) b 2 2 b b 2kx b + = k (9) w Figure 3.5 Algorithm for the second approach. Similar to the first approach, coordinates of the prototpe are transformed to a new axis for each segment. The polgon model is formed from these coordinates as shown with a dash line in Figure 3.1. For the first press (n=1), the pressing distance (k 1 ) is equal to the -coordinate of the polgon when x=0, as shown in Figure 3.2. For the next press, the polgon model must be moved so that the next vertex of the polgon lies on the -axis. First of all the polgon must be moved to the right b Tx, referring to Figure 3.2. Then it has to move up b T so that it lies on the right supporter, referring to Figure 3.5. Lastl it has to rotate so that point A (referring Figure 3.6) lies on the left supporter. The pressing distance (k n ) is also equal to the -coordinate of the polgon at x=0, after the rotation. After receiving the value of k n, the blade is pressed down and the resulting curve is similar to the one shown in Figure 3.7. Before moving the blade, the new point (x b, b ) must be found via Equation 8 and 9. The method of moving the blade is similar to the prototpe s method. The x-coordinate of the new bending point (x b ) suggests the distance that the blade has to move in x-direction for the next press. t 2k w = x b + k (10) w 2 θ w 1 r r = sin (11) x Cosθ Sinθ x n 1 r r b = k n 1 Sinθr Cosθ r n 1 t (12) k x n 1 n = + n 1 x k n (13) Figure 3.5 Blade model after translated b Tx.

8 4. Conclusion Figure 3.6 Blade model after translated b Tx and T. Figure 3.7 Blade model after first press. Since the simulation part of the second approach has not been et accomplished, the conclusion will mainl discuss the first approach. The most important factor in deciding which model should be used is whether that model can best represent the actual shape of the bended blade. With further investigation of the bended blade from a manual bending machine, it is shown that the blade resembles a V-shape. The slight curve at the tip is almost insignificant. Even though the quadratic modeling of the blade gives a more accurate result than the V-curve modeling does, it would be more appropriate to carr on our stud using a V-shaped model. Since the second approach is aimed to produce a more accurate result and a smoother connection at the joint of each segment, less error should occur when comparing the result to the prototpe model. However, even though moving a blade b a smaller amount can increase the accurac, the whole operation will take a longer time since pressing is done more frequentl. With this trade off between the two approaches, careful consideration must be used to match the correct approach with the prototpe model. Combining the two approaches is another alternative. The second approach ma be applied to the more complicated part of the model, and the sstem switches back to the first approach when encountering a simple part of the model. 5. Further Research Figure 3.8 Blade model after x and translation. Figure 3.9 Blade model after the second press. In the future, the algorithm for the second approach must be implemented for programming. A further contribution will make progress on the programming and simulate the second approach. After that its result will be compared with to first approach. Therefore, the objective of this stud can be fulfilled. Apart from progressing on with the simulation, a more realistic algorithm must be considered. In the real bending operation, the deformation of a blade sheet ma occur. The blade sheet will tr to turn back to the original shape if the applied force is not high to overcome its plastic propert. This is an important factor that should be taken into account. The stud of FEM would help to solve this problem. In the addition, the

9 deviation in the length of the bended segment should also be noted. The calculation for the length of blade before the bending operation should be considered. The feeder motor can feed the blade extra amounts, to compensate for the length of the blade, which will be pulled down after it bends. This wa the new segment will not overlap the previous one. Therefore, in further developing the project, man assumptions must be eliminated in order to correspond with realit. Spring-back deformation and affects of ε (difference in length of blade before and after the bend) should be considered. Man hardware and metal bending phenomena will be thoroughl studied in order to understand their behavior. This would then allow an appropriate design of the automatic bending algorithm. Reference [1]. Khalil, W. and Dombre, E., Modeling, Identification and Control of Robots, Hermes Penton Science Ltd, England, [2]. Palm, William J. the third, Matlab for Engineering Application, McGraw-Hill, USA, [3]. Anton, Howard, Calculus with Analtic Geometr. John Wile&Sons, USA, [4]. Fagan, M.J., Finite Element Analsis, Pearson Education Limited, England, 1992.

On the Kinematics of Undulator Girder Motion

On the Kinematics of Undulator Girder Motion LCLS-TN-09-02 On the Kinematics of Undulator Girder Motion J. Welch March 23, 2010 The theor of rigid bod kinematics is used to derive equations that govern the control and measurement of the position

More information

PARAMETRIC EQUATIONS AND POLAR COORDINATES

PARAMETRIC EQUATIONS AND POLAR COORDINATES 10 PARAMETRIC EQUATIONS AND POLAR COORDINATES PARAMETRIC EQUATIONS & POLAR COORDINATES A coordinate system represents a point in the plane by an ordered pair of numbers called coordinates. PARAMETRIC EQUATIONS

More information

Today s class. Geometric objects and transformations. Informationsteknologi. Wednesday, November 7, 2007 Computer Graphics - Class 5 1

Today s class. Geometric objects and transformations. Informationsteknologi. Wednesday, November 7, 2007 Computer Graphics - Class 5 1 Toda s class Geometric objects and transformations Wednesda, November 7, 27 Computer Graphics - Class 5 Vector operations Review of vector operations needed for working in computer graphics adding two

More information

Developed in Consultation with Tennessee Educators

Developed in Consultation with Tennessee Educators Developed in Consultation with Tennessee Educators Table of Contents Letter to the Student........................................ Test-Taking Checklist........................................ Tennessee

More information

Lens Screw Pad Arm (a) Glasses frames Screw (b) Parts Bridge Nose Pad Fig. 2 Name of parts composing glasses flames Temple Endpiece 2.2 Geometric mode

Lens Screw Pad Arm (a) Glasses frames Screw (b) Parts Bridge Nose Pad Fig. 2 Name of parts composing glasses flames Temple Endpiece 2.2 Geometric mode 3D Fitting Simulation of Glasses Frames Using Individual s Face Model Noriaki TAMURA and Katsuhiro KITAJIMA Toko Universit of Agriculture and Technolog, Toko, Japan E-mail: 50008834305@st.tuat.ac.jp, kitajima@cc.tuat.ac.jp

More information

E V ER-growing global competition forces. Accuracy Analysis and Improvement for Direct Laser Sintering

E V ER-growing global competition forces. Accuracy Analysis and Improvement for Direct Laser Sintering Accurac Analsis and Improvement for Direct Laser Sintering Y. Tang 1, H. T. Loh 12, J. Y. H. Fuh 2, Y. S. Wong 2, L. Lu 2, Y. Ning 2, X. Wang 2 1 Singapore-MIT Alliance, National Universit of Singapore

More information

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6 Polar Coordinates Any point in the plane can be described by the Cartesian coordinates (x, y), where x and y are measured along the corresponding axes. However, this is not the only way to represent points

More information

Box It Up (A Graphical Look)

Box It Up (A Graphical Look) . Name Date A c t i v i t y 1 0 Box It Up (A Graphical Look) The Problem Ms. Hawkins, the physical sciences teacher at Hinthe Middle School, needs several open-topped boxes for storing laboratory materials.

More information

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6. ) is graphed below:

To graph the point (r, θ), simply go out r units along the initial ray, then rotate through the angle θ. The point (1, 5π 6. ) is graphed below: Polar Coordinates Any point in the plane can be described by the Cartesian coordinates (x, y), where x and y are measured along the corresponding axes. However, this is not the only way to represent points

More information

Lab #4: 2-Dimensional Kinematics. Projectile Motion

Lab #4: 2-Dimensional Kinematics. Projectile Motion Lab #4: -Dimensional Kinematics Projectile Motion A medieval trebuchet b Kolderer, c1507 http://members.iinet.net.au/~rmine/ht/ht0.html#5 Introduction: In medieval das, people had a ver practical knowledge

More information

MATHEMATICAL METHODS UNITS 3 AND Sketching Polynomial Graphs

MATHEMATICAL METHODS UNITS 3 AND Sketching Polynomial Graphs Maths Methods 1 MATHEMATICAL METHODS UNITS 3 AND 4.3 Sketching Polnomial Graphs ou are required to e ale to sketch the following graphs. 1. Linear functions. Eg. = ax + These graphs when drawn will form

More information

Reflection and Refraction

Reflection and Refraction Reflection and Refraction Theory: Whenever a wave traveling in some medium encounters an interface or boundary with another medium either (or both) of the processes of (1) reflection and (2) refraction

More information

Unit 1, Lesson 1: Moving in the Plane

Unit 1, Lesson 1: Moving in the Plane Unit 1, Lesson 1: Moving in the Plane Let s describe ways figures can move in the plane. 1.1: Which One Doesn t Belong: Diagrams Which one doesn t belong? 1.2: Triangle Square Dance m.openup.org/1/8-1-1-2

More information

The diagram above shows a sketch of the curve C with parametric equations

The diagram above shows a sketch of the curve C with parametric equations 1. The diagram above shows a sketch of the curve C with parametric equations x = 5t 4, y = t(9 t ) The curve C cuts the x-axis at the points A and B. (a) Find the x-coordinate at the point A and the x-coordinate

More information

Optics INTRODUCTION DISCUSSION OF PRINCIPLES. Reflection by a Plane Mirror

Optics INTRODUCTION DISCUSSION OF PRINCIPLES. Reflection by a Plane Mirror Optics INTRODUCTION Geometric optics is one of the oldest branches of physics, dealing with the laws of reflection and refraction. Reflection takes place on the surface of an object, and refraction occurs

More information

PHY 222 Lab 11 Interference and Diffraction Patterns Investigating interference and diffraction of light waves

PHY 222 Lab 11 Interference and Diffraction Patterns Investigating interference and diffraction of light waves PHY 222 Lab 11 Interference and Diffraction Patterns Investigating interference and diffraction of light waves Print Your Name Print Your Partners' Names Instructions April 17, 2015 Before lab, read the

More information

EXPANDING THE CALCULUS HORIZON. Robotics

EXPANDING THE CALCULUS HORIZON. Robotics EXPANDING THE CALCULUS HORIZON Robotics Robin designs and sells room dividers to defra college epenses. She is soon overwhelmed with orders and decides to build a robot to spra paint her dividers. As in

More information

Think About. Unit 5 Lesson 3. Investigation. This Situation. Name: a Where do you think the origin of a coordinate system was placed in creating this

Think About. Unit 5 Lesson 3. Investigation. This Situation. Name: a Where do you think the origin of a coordinate system was placed in creating this Think About This Situation Unit 5 Lesson 3 Investigation 1 Name: Eamine how the sequence of images changes from frame to frame. a Where do ou think the origin of a coordinate sstem was placed in creating

More information

Test Name: Chapter 3 Review

Test Name: Chapter 3 Review Test Name: Chapter 3 Review 1. For the following equation, determine the values of the missing entries. If needed, write your answer as a fraction reduced to lowest terms. 10x - 8y = 18 Note: Each column

More information

Exam 3 SCORE. MA 114 Exam 3 Spring Section and/or TA:

Exam 3 SCORE. MA 114 Exam 3 Spring Section and/or TA: MA 114 Exam 3 Spring 217 Exam 3 Name: Section and/or TA: Last Four Digits of Student ID: Do not remove this answer page you will return the whole exam. You will be allowed two hours to complete this test.

More information

Introduction to Homogeneous Transformations & Robot Kinematics

Introduction to Homogeneous Transformations & Robot Kinematics Introduction to Homogeneous Transformations & Robot Kinematics Jennifer Ka Rowan Universit Computer Science Department. Drawing Dimensional Frames in 2 Dimensions We will be working in -D coordinates,

More information

Double Integrals in Polar Coordinates

Double Integrals in Polar Coordinates Double Integrals in Polar Coordinates. A flat plate is in the shape of the region in the first quadrant ling between the circles + and +. The densit of the plate at point, is + kilograms per square meter

More information

SECTION 3-4 Rational Functions

SECTION 3-4 Rational Functions 20 3 Polnomial and Rational Functions 0. Shipping. A shipping bo is reinforced with steel bands in all three directions (see the figure). A total of 20. feet of steel tape is to be used, with 6 inches

More information

PARAMETRIC EQUATIONS AND POLAR COORDINATES

PARAMETRIC EQUATIONS AND POLAR COORDINATES 9 ARAMETRIC EQUATIONS AND OLAR COORDINATES So far we have described plane curves b giving as a function of f or as a function of t or b giving a relation between and that defines implicitl as a function

More information

Table of Contents. Unit 5: Trigonometric Functions. Answer Key...AK-1. Introduction... v

Table of Contents. Unit 5: Trigonometric Functions. Answer Key...AK-1. Introduction... v These materials ma not be reproduced for an purpose. The reproduction of an part for an entire school or school sstem is strictl prohibited. No part of this publication ma be transmitted, stored, or recorded

More information

The Graph of an Equation

The Graph of an Equation 60_0P0.qd //0 :6 PM Page CHAPTER P Preparation for Calculus Archive Photos Section P. RENÉ DESCARTES (96 60) Descartes made man contributions to philosoph, science, and mathematics. The idea of representing

More information

Tubes are Fun. By: Douglas A. Ruby Date: 6/9/2003 Class: Geometry or Trigonometry Grades: 9-12 INSTRUCTIONAL OBJECTIVES:

Tubes are Fun. By: Douglas A. Ruby Date: 6/9/2003 Class: Geometry or Trigonometry Grades: 9-12 INSTRUCTIONAL OBJECTIVES: Tubes are Fun B: Douglas A. Rub Date: 6/9/2003 Class: Geometr or Trigonometr Grades: 9-2 INSTRUCTIONAL OBJECTIVES: Using a view tube students will conduct an eperiment involving variation of the viewing

More information

2.8 Distance and Midpoint Formulas; Circles

2.8 Distance and Midpoint Formulas; Circles Section.8 Distance and Midpoint Formulas; Circles 9 Eercises 89 90 are based on the following cartoon. B.C. b permission of Johnn Hart and Creators Sndicate, Inc. 89. Assuming that there is no such thing

More information

What and Why Transformations?

What and Why Transformations? 2D transformations What and Wh Transformations? What? : The geometrical changes of an object from a current state to modified state. Changing an object s position (translation), orientation (rotation)

More information

Google SketchUp. and SketchUp Pro 7. The book you need to succeed! CD-ROM Included! Kelly L. Murdock. Master SketchUp Pro 7 s tools and features

Google SketchUp. and SketchUp Pro 7. The book you need to succeed! CD-ROM Included! Kelly L. Murdock. Master SketchUp Pro 7 s tools and features CD-ROM Included! Free version of Google SketchUp 7 Trial version of Google SketchUp Pro 7 Chapter example files from the book Kelly L. Murdock Google SketchUp and SketchUp Pro 7 Master SketchUp Pro 7 s

More information

Pre-Calculus Guided Notes: Chapter 10 Conics. A circle is

Pre-Calculus Guided Notes: Chapter 10 Conics. A circle is Name: Pre-Calculus Guided Notes: Chapter 10 Conics Section Circles A circle is _ Example 1 Write an equation for the circle with center (3, ) and radius 5. To do this, we ll need the x1 y y1 distance formula:

More information

CSCI 4620/8626. Coordinate Reference Frames

CSCI 4620/8626. Coordinate Reference Frames CSCI 4620/8626 Computer Graphics Graphics Output Primitives Last update: 2014-02-03 Coordinate Reference Frames To describe a picture, the world-coordinate reference frame (2D or 3D) must be selected.

More information

Chapter 12 Notes: Optics

Chapter 12 Notes: Optics Chapter 12 Notes: Optics How can the paths traveled by light rays be rearranged in order to form images? In this chapter we will consider just one form of electromagnetic wave: visible light. We will be

More information

Application Of Multibody Dynamic Method (Mbd) And Mechanical Principle To The Cylinder Torque Calculation

Application Of Multibody Dynamic Method (Mbd) And Mechanical Principle To The Cylinder Torque Calculation Application Of Multibody Dynamic Method (Mbd) And Mechanical Principle To The Cylinder Torque Calculation Gwo-Chung Tsai Department Of Mechanical And Electro-Mechanical Engineering, National Ilan University

More information

HFAN Rev.1; 04/08

HFAN Rev.1; 04/08 pplication Note: HFN-0.0. Rev.; 04/08 Laser Diode to Single-Mode Fiber Coupling Efficienc: Part - Butt Coupling VILBLE Laser Diode to Single-Mode Fiber Coupling Efficienc: Part - Butt Coupling Introduction

More information

Supplementary Information. Design of Hierarchical Structures for Synchronized Deformations

Supplementary Information. Design of Hierarchical Structures for Synchronized Deformations Supplementary Information Design of Hierarchical Structures for Synchronized Deformations Hamed Seifi 1, Anooshe Rezaee Javan 1, Arash Ghaedizadeh 1, Jianhu Shen 1, Shanqing Xu 1, and Yi Min Xie 1,2,*

More information

turn counterclockwise from the positive x-axis. However, we could equally well get to this point by a 3 4 turn clockwise, giving (r, θ) = (1, 3π 2

turn counterclockwise from the positive x-axis. However, we could equally well get to this point by a 3 4 turn clockwise, giving (r, θ) = (1, 3π 2 Math 133 Polar Coordinates Stewart 10.3/I,II Points in polar coordinates. The first and greatest achievement of modern mathematics was Descartes description of geometric objects b numbers, using a sstem

More information

Quadratic Functions In Standard Form In Factored Form In Vertex Form Transforming Graphs. Math Background

Quadratic Functions In Standard Form In Factored Form In Vertex Form Transforming Graphs. Math Background Graphing In Standard Form In Factored Form In Vertex Form Transforming Graphs Math Background Previousl, ou Identified and graphed linear functions Applied transformations to parent functions Graphed quadratic

More information

MODULE - 7. Subject: Computer Science. Module: Other 2D Transformations. Module No: CS/CGV/7

MODULE - 7. Subject: Computer Science. Module: Other 2D Transformations. Module No: CS/CGV/7 MODULE - 7 e-pg Pathshala Subject: Computer Science Paper: Computer Graphics and Visualization Module: Other 2D Transformations Module No: CS/CGV/7 Quadrant e-text Objectives: To get introduced to the

More information

GRAPHICS OUTPUT PRIMITIVES

GRAPHICS OUTPUT PRIMITIVES CHAPTER 3 GRAPHICS OUTPUT PRIMITIVES LINE DRAWING ALGORITHMS DDA Line Algorithm Bresenham Line Algorithm Midpoint Circle Algorithm Midpoint Ellipse Algorithm CG - Chapter-3 LINE DRAWING Line drawing is

More information

CSC Computer Graphics

CSC Computer Graphics 7//7 CSC. Computer Graphics Lecture Kasun@dscs.sjp.ac.l Department of Computer Science Universit of Sri Jaewardanepura Line drawing algorithms DDA Midpoint (Bresenham s) Algorithm Circle drawing algorithms

More information

Slope Deflection Method

Slope Deflection Method Slope Deflection Method Lesson Objectives: 1) Identify the formulation and sign conventions associated with the Slope Deflection method. 2) Derive the Slope Deflection Method equations using mechanics

More information

Basics of Computational Geometry

Basics of Computational Geometry Basics of Computational Geometry Nadeem Mohsin October 12, 2013 1 Contents This handout covers the basic concepts of computational geometry. Rather than exhaustively covering all the algorithms, it deals

More information

Discover how to solve this problem in this chapter.

Discover how to solve this problem in this chapter. A 2 cm tall object is 12 cm in front of a spherical mirror. A 1.2 cm tall erect image is then obtained. What kind of mirror is used (concave, plane or convex) and what is its focal length? www.totalsafes.co.uk/interior-convex-mirror-900mm.html

More information

Chain Pattern Scheduling for nested loops

Chain Pattern Scheduling for nested loops Chain Pattern Scheduling for nested loops Florina Ciorba, Theodore Andronikos and George Papakonstantinou Computing Sstems Laborator, Computer Science Division, Department of Electrical and Computer Engineering,

More information

Quantifying the Curvature of Curves: An Intuitive Introduction to Di erential Geometry

Quantifying the Curvature of Curves: An Intuitive Introduction to Di erential Geometry Quantifing the Curvature of Curves: An Intuitive Introduction to Di erential Geometr Jason M. Osborne, William J. Cook, and Michael J. Bossé ovember, 07 Abstract In this paper we introduce the reader to

More information

Method of Continuous Representation of Functions Having Real and Imaginary Parts

Method of Continuous Representation of Functions Having Real and Imaginary Parts www.sjmmf.org Journal of Modern Mathematics Frontier, Volume 5 06 doi: 0.4355/jmmf.06.05.00 Method of Continuous Representation of Functions Having Real and Imaginar Parts Ivanov K.S. * Department of Aero

More information

CS F-07 Objects in 2D 1

CS F-07 Objects in 2D 1 CS420-2010F-07 Objects in 2D 1 07-0: Representing Polgons We want to represent a simple polgon Triangle, rectangle, square, etc Assume for the moment our game onl uses these simple shapes No curves for

More information

Editing and Transformation

Editing and Transformation Lecture 5 Editing and Transformation Modeling Model can be produced b the combination of entities that have been edited. D: circle, arc, line, ellipse 3D: primitive bodies, etrusion and revolved of a profile

More information

3 Polygonal Modeling. Getting Started with Maya 103

3 Polygonal Modeling. Getting Started with Maya 103 3 Polygonal Modeling In Maya, modeling refers to the process of creating virtual 3D surfaces for the characters and objects in the Maya scene. Surfaces play an important role in the overall Maya workflow

More information

Intermediate Algebra. Gregg Waterman Oregon Institute of Technology

Intermediate Algebra. Gregg Waterman Oregon Institute of Technology Intermediate Algebra Gregg Waterman Oregon Institute of Technolog c 2017 Gregg Waterman This work is licensed under the Creative Commons Attribution 4.0 International license. The essence of the license

More information

Fractal Interpolation Representation of A Class of Quadratic Functions

Fractal Interpolation Representation of A Class of Quadratic Functions ISSN 1749-3889 (print, 1749-3897 (online International Journal of Nonlinear Science Vol.24(2017 No.3, pp.175-179 Fractal Interpolation Representation of A Class of Quadratic Functions Chengbin Shen, Zhigang

More information

Calculation of the Focal Length of an Offset Satellite Dish Antenna

Calculation of the Focal Length of an Offset Satellite Dish Antenna Calculation of the Focal Length of an Offset Satellite Dish Antenna by John A R Legon, B.Sc. Given an offset satellite dish or antenna without LNB bracket or documentation, it is useful to be able to determine

More information

Key Block Analysis Method for Information Design and Construction Technology in Large Long Tunnels

Key Block Analysis Method for Information Design and Construction Technology in Large Long Tunnels Ke Block Analsis Method for Information Design and Construction Technolog in Large Long Tunnels Jae-Yun HWANG Senior Research Fellow, Busan Metropolitan Council (00, Jungan-Daero, Yeonje-Gu, Busan Cit,

More information

10.7. Polar Coordinates. Introduction. What you should learn. Why you should learn it. Example 1. Plotting Points on the Polar Coordinate System

10.7. Polar Coordinates. Introduction. What you should learn. Why you should learn it. Example 1. Plotting Points on the Polar Coordinate System _7.qxd /8/5 9: AM Page 779 Section.7 Polar Coordinates 779.7 Polar Coordinates What ou should learn Plot points on the polar coordinate sstem. Convert points from rectangular to polar form and vice versa.

More information

AQA GCSE Further Maths Topic Areas

AQA GCSE Further Maths Topic Areas AQA GCSE Further Maths Topic Areas This document covers all the specific areas of the AQA GCSE Further Maths course, your job is to review all the topic areas, answering the questions if you feel you need

More information

2D and 3D Transformations AUI Course Denbigh Starkey

2D and 3D Transformations AUI Course Denbigh Starkey 2D and 3D Transformations AUI Course Denbigh Starkey. Introduction 2 2. 2D transformations using Cartesian coordinates 3 2. Translation 3 2.2 Rotation 4 2.3 Scaling 6 3. Introduction to homogeneous coordinates

More information

A function: A mathematical relationship between two variables (x and y), where every input value (usually x) has one output value (usually y)

A function: A mathematical relationship between two variables (x and y), where every input value (usually x) has one output value (usually y) SESSION 9: FUNCTIONS KEY CONCEPTS: Definitions & Terminology Graphs of Functions - Straight line - Parabola - Hyperbola - Exponential Sketching graphs Finding Equations Combinations of graphs TERMINOLOGY

More information

Introduction to Trigonometric Functions. Peggy Adamson and Jackie Nicholas

Introduction to Trigonometric Functions. Peggy Adamson and Jackie Nicholas Mathematics Learning Centre Introduction to Trigonometric Functions Pegg Adamson and Jackie Nicholas c 998 Universit of Sdne Acknowledgements A significant part of this manuscript has previousl appeared

More information

CHAPTER 4. Numerical Models. descriptions of the boundary conditions, element types, validation, and the force

CHAPTER 4. Numerical Models. descriptions of the boundary conditions, element types, validation, and the force CHAPTER 4 Numerical Models This chapter presents the development of numerical models for sandwich beams/plates subjected to four-point bending and the hydromat test system. Detailed descriptions of the

More information

Roberto s Notes on Differential Calculus Chapter 8: Graphical analysis Section 5. Graph sketching

Roberto s Notes on Differential Calculus Chapter 8: Graphical analysis Section 5. Graph sketching Roberto s Notes on Differential Calculus Chapter 8: Graphical analsis Section 5 Graph sketching What ou need to know alread: How to compute and interpret limits How to perform first and second derivative

More information

1. We ll look at: Types of geometrical transformation. Vector and matrix representations

1. We ll look at: Types of geometrical transformation. Vector and matrix representations Tob Howard COMP272 Computer Graphics and Image Processing 3: Transformations Tob.Howard@manchester.ac.uk Introduction We ll look at: Tpes of geometrical transformation Vector and matri representations

More information

Transformations using matrices

Transformations using matrices Transformations using matrices 6 sllabusref eferenceence Core topic: Matrices and applications In this cha 6A 6B 6C 6D 6E 6F 6G chapter Geometric transformations and matri algebra Linear transformations

More information

Goals: Course Unit: Describing Moving Objects Different Ways of Representing Functions Vector-valued Functions, or Parametric Curves

Goals: Course Unit: Describing Moving Objects Different Ways of Representing Functions Vector-valued Functions, or Parametric Curves Block #1: Vector-Valued Functions Goals: Course Unit: Describing Moving Objects Different Ways of Representing Functions Vector-valued Functions, or Parametric Curves 1 The Calculus of Moving Objects Problem.

More information

Sketching graphs of polynomials

Sketching graphs of polynomials Sketching graphs of polynomials We want to draw the graphs of polynomial functions y = f(x). The degree of a polynomial in one variable x is the highest power of x that remains after terms have been collected.

More information

UNIT P1: PURE MATHEMATICS 1 QUADRATICS

UNIT P1: PURE MATHEMATICS 1 QUADRATICS QUADRATICS Candidates should able to: carr out the process of completing the square for a quadratic polnomial, and use this form, e.g. to locate the vertex of the graph of or to sketch the graph; find

More information

REMARKS. 8.2 Graphs of Quadratic Functions. A Graph of y = ax 2 + bx + c, where a > 0

REMARKS. 8.2 Graphs of Quadratic Functions. A Graph of y = ax 2 + bx + c, where a > 0 8. Graphs of Quadratic Functions In an earlier section, we have learned that the graph of the linear function = m + b, where the highest power of is 1, is a straight line. What would the shape of the graph

More information

ADDITIONAL MATHEMATICS FORM 5 SBA

ADDITIONAL MATHEMATICS FORM 5 SBA ADDITIONAL MATHEMATICS FORM 5 SBA To determine the optimal angle, the sides of the trapezium should be bent to, in order to create the maximum carrying capacity. AIM OF PROJECT This project shows how realistic

More information

TEAMS National Competition Middle School Version Photometry Solution Manual 25 Questions

TEAMS National Competition Middle School Version Photometry Solution Manual 25 Questions TEAMS National Competition Middle School Version Photometry Solution Manual 25 Questions Page 1 of 14 Photometry Questions 1. When an upright object is placed between the focal point of a lens and a converging

More information

Two Dimensional Viewing

Two Dimensional Viewing Two Dimensional Viewing Dr. S.M. Malaek Assistant: M. Younesi Two Dimensional Viewing Basic Interactive Programming Basic Interactive Programming User controls contents, structure, and appearance of objects

More information

Reteaching Golden Ratio

Reteaching Golden Ratio Name Date Class Golden Ratio INV 11 You have investigated fractals. Now ou will investigate the golden ratio. The Golden Ratio in Line Segments The golden ratio is the irrational number 1 5. c On the line

More information

LIGHT: Two-slit Interference

LIGHT: Two-slit Interference LIGHT: Two-slit Interference Objective: To study interference of light waves and verify the wave nature of light. Apparatus: Two red lasers (wavelength, λ = 633 nm); two orange lasers (λ = 612 nm); two

More information

Lab 10 - GEOMETRICAL OPTICS

Lab 10 - GEOMETRICAL OPTICS L10-1 Name Date Partners OBJECTIVES OVERVIEW Lab 10 - GEOMETRICAL OPTICS To examine Snell s Law. To observe total internal reflection. To understand and use the lens equations. To find the focal length

More information

ROSE-HULMAN INSTITUTE OF TECHNOLOGY

ROSE-HULMAN INSTITUTE OF TECHNOLOGY Introduction to Working Model Welcome to Working Model! What is Working Model? It's an advanced 2-dimensional motion simulation package with sophisticated editing capabilities. It allows you to build and

More information

Module 2, Section 2 Graphs of Trigonometric Functions

Module 2, Section 2 Graphs of Trigonometric Functions Principles of Mathematics Section, Introduction 5 Module, Section Graphs of Trigonometric Functions Introduction You have studied trigonometric ratios since Grade 9 Mathematics. In this module ou will

More information

a 2 + 2a - 6 r r 2 To draw quadratic graphs, we shall be using the method we used for drawing the straight line graphs.

a 2 + 2a - 6 r r 2 To draw quadratic graphs, we shall be using the method we used for drawing the straight line graphs. Chapter 12: Section 12.1 Quadratic Graphs x 2 + 2 a 2 + 2a - 6 r r 2 x 2 5x + 8 2 2 + 9 + 2 All the above equations contain a squared number. The are therefore called quadratic expressions or quadratic

More information

GPR Objects Hyperbola Region Feature Extraction

GPR Objects Hyperbola Region Feature Extraction Advances in Computational Sciences and Technolog ISSN 973-617 Volume 1, Number 5 (17) pp. 789-84 Research India Publications http://www.ripublication.com GPR Objects Hperbola Region Feature Etraction K.

More information

CCSSM Curriculum Analysis Project Tool 1 Interpreting Functions in Grades 9-12

CCSSM Curriculum Analysis Project Tool 1 Interpreting Functions in Grades 9-12 Tool 1: Standards for Mathematical ent: Interpreting Functions CCSSM Curriculum Analysis Project Tool 1 Interpreting Functions in Grades 9-12 Name of Reviewer School/District Date Name of Curriculum Materials:

More information

Study on Image Retrieval Method of Integrating Color and Texture

Study on Image Retrieval Method of Integrating Color and Texture International Journal of Science Vol. No.1 015 ISSN: 1813-4890 Stud on Image Retrieval Method of Integrating Color and Texture Lei Liu a, Xiafu Lv b, Junpeng Chen, Bohua Wang College of automation, Chongqing

More information

Script for the Excel-based applet StereogramHeijn_v2.2.xls

Script for the Excel-based applet StereogramHeijn_v2.2.xls Script for the Excel-based applet StereogramHeijn_v2.2.xls Heijn van Gent, MSc. 25.05.2006 Aim of the applet: The aim of this applet is to plot planes and lineations in a lower Hemisphere Schmidt Net using

More information

Motion Artifact Compensation in CT

Motion Artifact Compensation in CT Motion Artifact Compensation in CT Detlef Zerfowski Institut für Algorithmen und Kognitive Ssteme, Universität Karlsruhe, German, Email: zerfowsk@ira.uka.de ABSTRACT A new method for compensating motion

More information

HW Chapter 20 Q 2,3,4,5,6,10,13 P 1,2,3. Chapter 20. Classic and Modern Optics. Dr. Armen Kocharian

HW Chapter 20 Q 2,3,4,5,6,10,13 P 1,2,3. Chapter 20. Classic and Modern Optics. Dr. Armen Kocharian HW Chapter 20 Q 2,3,4,5,6,10,13 P 1,2,3 Chapter 20 Classic and Modern Optics Dr. Armen Kocharian Electromagnetic waves and matter: A Brief History of Light 1000 AD It was proposed that light consisted

More information

Statistically Analyzing the Impact of Automated ETL Testing on Data Quality

Statistically Analyzing the Impact of Automated ETL Testing on Data Quality Chapter 5 Statisticall Analzing the Impact of Automated ETL Testing on Data Qualit 5.0 INTRODUCTION In the previous chapter some prime components of hand coded ETL prototpe were reinforced with automated

More information

Glossary of dictionary terms in the AP geometry units

Glossary of dictionary terms in the AP geometry units Glossary of dictionary terms in the AP geometry units affine linear equation: an equation in which both sides are sums of terms that are either a number times y or a number times x or just a number [SlL2-D5]

More information

3/1/2016. Calculus: A Reminder. Calculus: A Reminder. Calculus: A Reminder. Calculus: A Reminder. Calculus: A Reminder. Calculus: A Reminder

3/1/2016. Calculus: A Reminder. Calculus: A Reminder. Calculus: A Reminder. Calculus: A Reminder. Calculus: A Reminder. Calculus: A Reminder 1 Intermediate Microeconomics W3211 Lecture 5: Choice and Demand Introduction Columbia Universit, Spring 2016 Mark Dean: mark.dean@columbia.edu 2 The Stor So Far. 3 Toda s Aims 4 We have now have had a

More information

Nicholas J. Giordano. Chapter 24. Geometrical Optics. Marilyn Akins, PhD Broome Community College

Nicholas J. Giordano.   Chapter 24. Geometrical Optics. Marilyn Akins, PhD Broome Community College Nicholas J. Giordano www.cengage.com/physics/giordano Chapter 24 Geometrical Optics Marilyn Akins, PhD Broome Community College Optics The study of light is called optics Some highlights in the history

More information

Name: Chapter 7 Review: Graphing Quadratic Functions

Name: Chapter 7 Review: Graphing Quadratic Functions Name: Chapter Review: Graphing Quadratic Functions A. Intro to Graphs of Quadratic Equations: = ax + bx+ c A is a function that can be written in the form = ax + bx+ c where a, b, and c are real numbers

More information

Roberto s Notes on Integral Calculus Chapter 3: Basics of differential equations Section 6. Euler s method. for approximate solutions of IVP s

Roberto s Notes on Integral Calculus Chapter 3: Basics of differential equations Section 6. Euler s method. for approximate solutions of IVP s Roberto s Notes on Integral Calculus Chapter 3: Basics of differential equations Section 6 Euler s method for approximate solutions of IVP s What ou need to know alread: What an initial value problem is.

More information

STRUCTURAL ANALYSIS, GEOMETRY AND STATICS OF A COACH UNFOLDING MECHANISM

STRUCTURAL ANALYSIS, GEOMETRY AND STATICS OF A COACH UNFOLDING MECHANISM STRUTURL LYSIS, EOMETRY STTIS O O UOLI MEISM Ovidiu TOESU*, ătălina ROU ()**, Păun TOESU* *) ssociate Professor, Politehnica Universit of ucharest, e-mail: oval@hotmail.com **) iolog, igh School of iurgiu,

More information

Direction Fields; Euler s Method

Direction Fields; Euler s Method Direction Fields; Euler s Method It frequently happens that we cannot solve first order systems dy (, ) dx = f xy or corresponding initial value problems in terms of formulas. Remarkably, however, this

More information

Using a Table of Values to Sketch the Graph of a Polynomial Function

Using a Table of Values to Sketch the Graph of a Polynomial Function A point where the graph changes from decreasing to increasing is called a local minimum point. The -value of this point is less than those of neighbouring points. An inspection of the graphs of polnomial

More information

Introduction to Homogeneous Transformations & Robot Kinematics

Introduction to Homogeneous Transformations & Robot Kinematics Introduction to Homogeneous Transformations & Robot Kinematics Jennifer Ka, Rowan Universit Computer Science Department Januar 25. Drawing Dimensional Frames in 2 Dimensions We will be working in -D coordinates,

More information

Differential Geometry: Circle Patterns (Part 1) [Discrete Conformal Mappinngs via Circle Patterns. Kharevych, Springborn and Schröder]

Differential Geometry: Circle Patterns (Part 1) [Discrete Conformal Mappinngs via Circle Patterns. Kharevych, Springborn and Schröder] Differential Geometry: Circle Patterns (Part 1) [Discrete Conformal Mappinngs via Circle Patterns. Kharevych, Springborn and Schröder] Preliminaries Recall: Given a smooth function f:r R, the function

More information

Image Metamorphosis By Affine Transformations

Image Metamorphosis By Affine Transformations Image Metamorphosis B Affine Transformations Tim Mers and Peter Spiegel December 16, 2005 Abstract Among the man was to manipulate an image is a technique known as morphing. Image morphing is a special

More information

9.1 Parametric Curves

9.1 Parametric Curves Math 172 Chapter 9A notes Page 1 of 20 9.1 Parametric Curves So far we have discussed equations in the form. Sometimes and are given as functions of a parameter. Example. Projectile Motion Sketch and axes,

More information

Reflection, Refraction and Polarization of Light

Reflection, Refraction and Polarization of Light Reflection, Refraction and Polarization of Light Physics 246/Spring2012 In today's laboratory several properties of light, including the laws of reflection, refraction, total internal reflection and polarization,

More information

Write C++/Java program to draw line using DDA and Bresenham s algorithm. Inherit pixel class and Use function overloading.

Write C++/Java program to draw line using DDA and Bresenham s algorithm. Inherit pixel class and Use function overloading. Group A Assignment No A1. Write C++/Java program to draw line using DDA and Bresenham s algorithm. Inherit pixel class and Use function overloading. Aim: To draw line using DDA and Bresenham s algorithm

More information

Section 4.4: Parabolas

Section 4.4: Parabolas Objective: Graph parabolas using the vertex, x-intercepts, and y-intercept. Just as the graph of a linear equation y mx b can be drawn, the graph of a quadratic equation y ax bx c can be drawn. The graph

More information

Linear algebra deals with matrixes: two-dimensional arrays of values. Here s a matrix: [ x + 5y + 7z 9x + 3y + 11z

Linear algebra deals with matrixes: two-dimensional arrays of values. Here s a matrix: [ x + 5y + 7z 9x + 3y + 11z Basic Linear Algebra Linear algebra deals with matrixes: two-dimensional arrays of values. Here s a matrix: [ 1 5 ] 7 9 3 11 Often matrices are used to describe in a simpler way a series of linear equations.

More information

MCR3U UNIT #6: TRIGONOMETRY

MCR3U UNIT #6: TRIGONOMETRY MCR3U UNIT #6: TRIGONOMETRY SECTION PAGE NUMBERS HOMEWORK Prerequisite p. 0 - # 3 Skills 4. p. 8-9 #4, 5, 6, 7, 8, 9,, 4. p. 37 39 #bde, acd, 3, 4acde, 5, 6ace, 7, 8, 9, 0,, 4.3 p. 46-47 #aef,, 3, 4, 5defgh,

More information