Function Graphing pdf (6/19/10)

Size: px
Start display at page:

Download "Function Graphing pdf (6/19/10)"

Transcription

1 Specifications Quick Tour Tutorials Reference Forums Function Graphing pdf (6/19/10) Overview ND1 (v.1.1) can graph: single-valued real functions/programs, scatter plots, line and pie charts, images. In this tutorial we take a look at function graphing in ND1. It is assumed that you did the Quick Tour, where you graphed an equation and interacted with it, and Just a Few More Things. In addition to functions, or programs, which take and return one Real number as parameter, ND1 does other kinds of graphing covered elsewhere: Chart graphing is explained in Statistics, scatter plots are explained in Functions, and image drawing appears in Visualizing 987!. What can you graph? Clear your stack with (CLEAR). Tap (PLOT) to go to the graph menu. The function for graphing is draw (DRAW). You can tap its key in this menu to graph, or type out either draw (or DRAW ) while in any menu. Doing so will graph the current equation, which is found in the eq variable of the current folder. If there s no such variable, you get an error message. In the Quick Tour, you were in the My Vars folder and picked up the pre-defined equation that happened to be in this folder s eq variable. You inspected the current equation by tapping eq! (RCEQ), and it looked like this The eq! (RCEQ) is a shorthand for recalling the eq variable. You could accomplish the same by entering eq and tapping! (RCL) that is, following the standard method for inspecting a variable. (Or, you could find it in the My Vars folder either via the calculator s database access key, or in My Data.) Graphing the equation above showed two functions: one for the left, and one for the right side of the equation. If eq holds only one expression, opposed to an equation with an expression on either side of a = sign, only one function will be graphed. Your calculator can graph various other kinds of function definitions in eq : ND1 accepts for graphing, in its eq variable: an expression, an equation containing two expressions, the name of a function or program written in JavaScript or RPL, or a literal RPL program. The only condition here is that each of those must take, and return, exactly one real value. The output value will be plotted against the input value in a cartesian coordinate system. (ND1 will continue to add support for coordinate systems and types of graphing in updates.)

2 systems and types of graphing in updates.) Graphing 101 Let s look at the different definitions and graphing basics. Let s start with a clean slate: Tap My Data and create a new folder named Tutorial. We like a new folder so we can store a new eq variable, without overwriting one in an existing folder. The alternative to having multiple folders when you have multiple equations you want to graph, is to name them something like eq1, eq2, eq3 and recall each in turn and store it in eq. Or, more simply, to store each function s name in eq, as you will see. Switch back to ND1 (or ND1 (Classic)) and go to the new folder: Tap the (USER) key twice, then tap the Tutorial key. You will see a row of empty soft-keys, as there s no data stored in this folder yet. To explore the different function definitions available for graphing, let s look at ways to plot the sine function. #1 Use an expression Use the Name/Expression key ( ) and type sin(x Enter. To store this expression as variable eq (aka current equation ) we have two possibilities: store it like any other variable using! (STO), or use the!eq (STEQ) shorthand. For the sake of gaining practice, we ll try both ways. Type eq Tap! (STO) Our stack contents have been consumed and a new variable with the name eq has been created in our new folder, which is no longer empty. (Note, you didn t have to tap Enter before tapping the store key.)

3 (Note, you didn t have to tap Enter before tapping the store key.) Tap eq to convince yourself that it now holds our expression. Tap (PLOT) to go to the graph menu once more. Tap eq! (RCEQ) to recall the current equation. Unsurprisingly, this returns the same expression. After all, this key is just a shorthand for recalling the current folder's eq variable. Tap the Drop key twice to remove the two stack items. to graph. This shows the sine function in the default domain [0,1] for input values, and default range [-1,1] for output values. Graphing domain and range are set with the minp (PMIN) and maxp (PMAX) functions. These take the coordinates of the minimum and maximum points in the coordinate system to be shown, respectively. In order to see various cycles of the sine function, we have to make the domain larger. Let s say we want to keep the range from [-1,1] but have x go from 0 to 10. That is, our minimum coordinates remain at (0,-1), while our maximum coordinates shall be changed to (10,1). Type (10,1 for the maximum coordinates Tap maxp (PMAX) Notice that nothing seems to have happened. What we just did is feed our new desired coordinate minimum into the minp (PMIN) function. This function registers the new point but doesn t cause a redraw. To redraw, tap draw (DRAW) again.

4 It s noteworthy that minp (PMIN) is not a special function that s only available in graphics mode. (With ND1, there re interactive features available in graphics mode, but no graphics mode-specific functions.) minp is a normal calculator function that continues to work in graphics mode, like any other function. The calculator continues to function normally while showing graphics. You just don t see the stack. (In case you have prior experience with HP calculators: this is a transparent extension of the HP calculator model.) Let s say we want to further extend the input value range: to -5, for a new minimum x value. Type (-5,-1 Tap Enter Tap minp (PMIN) (There was really no need to tap Enter. But we did it to carry home the point that the calculator continues to function normally. There s always a stack; you just don t see it, until you exit graphics mode.) The next soft-key in the graphics menu is indep (INDEP). It is used to set the name of your function s variable. If you don t specify one, the first unknown (=undefined) variable in eq will be assumed to be that variable. In our case that s x. However, we could just as well have written sin(g) for our expression and this would result in the same graph. In that case, g would have been assumed to be the variable s name. Since the variable name is determined automatically, you will rarely have a need a set it with indep (INDEP). Just know that this function is available and that you don t have to name our variable x. Exit graphics mode, by tapping the Space key (bottom left) or the Del/Undo key. (Latter key does an undo in addition to ending graphics mode. This is mainly useful when you don t want a displayed screenshot, or other image, which is consumed by the!screen (!LCD) function, to disappear from the stack. Tapping draw (DRAW) doesn t consume anything, so you re less likely to use the Del/Undo key to exit graphics mode, but it s your choice.) Tap My Data Note that there re now two variables stored in the folder: eq, as expected (with an automatic comment that reminds you of its special meaning), and PPAR. PPAR is the other variable with a special meaning in graphing. It contains the values for the minimum and maximum coordinate to be displayed, and, optionally the name of the variable. If there s no PPAR variable, default values for these two coordinates of (0,-1) and (1,1) for the minimum and maximum

5 coordinates of (0,-1) and (1,1) for the minimum and maximum coordinates, respectively, are assumed. If no variable name is present in a given PPAR variable, it will default to the first unknown variable encountered in the expression given in the Current Equation. Switch back to ND1 or ND1 (Classic). Tap PPAR The PPAR key recalls the contents of the PPAR variable in the current folder. As you see, it contains the values we fed into minp (PMIN) and maxp (PMAX). Instead of using these functions, we could also change this vector directly. (Which can be useful when you want to set graphing parameters programmatically.) The next two functions, *w (*W) and *h (*H), are convenience functions that operate on the coordinate pairs in PPAR. They scale the width and height of the graphing domain, and free you from having to calculate new min and max coordinates when you do scaling. Let s try them. Tap 2 Tap *w Tap 3 Tap *h To reverse a scaling change, you use the same key with the inverse of the previous scale factor. Type 1/3 Tap *h

6 In practice you will probably mostly use the pinch gesture to change the scale of your graph and to translate it. (You can try that now.) But for exact values, or to change the aspect ratio, you d use these, and the previous, functions that change the graphing domain and range. Tap Space to exit graphics mode. Our old PPAR values are still on the stack. For a case in point (and see how non-interactive manipulation of graphing parameters can be useful), store them back into PPAR: Tap the Name/Expression key Tap PPAR (The Name/Expression key made that we can enter PPAR by name, versus recalling its contents.) Tap! (STO) We re back to seeing our graph within the previous coordinate system definition. Tap Space to exit graphics mode. Let s get back to the various possibilities we have to define a function to graph. #2 Use an equation Your eq can hold an equation, such as sin(x) = cos(x) and this will draw a graph for both sides of the = sign. You have seen this already in the Quick Tour, so we re not repeating it here. If you want to graph more than two functions, just keep adding = signs. For example, sin(x) = cos(x) = tan(x) will graph three functions. #3 Use a function/program name Use the Name/Expression key ( ) to type sin Tap Enter

7 Tap!eq (STEQ) You re looking at the same graphing result as before. But you did something distinctively different: instead of graphing an expression, you graphed a function you specified by name. Tap Space to exit graphics mode. The name of the function can be any function or program in ND1: built-in, or user-defined in JavaScript or RPL. Storing a function name as Current Equation yields the fastest drawing speed and also facilitates switching between multiple graphs. (See the next section.) #4 Use a literal program Use the RPL program key ( ) to type sin (or SIN, if you prefer Classic) (By the way, instead of typing sin or SIN, you can also tap the sin (SIN) key from the Trig menu.) Tap Enter Tap!eq (STEQ) Once again you re looking at the same graphing result. This time you drew a program. The program consisted of a single instruction ( sin ) but it could have been much more complex. Any program can be used like this, as long as it takes exactly one number as parameter, and returns exactly one number as result. (HP users: this is is another transparent extension of the HP calculator model in ND1.) There s an alternative way to specify a RPL program, traditionally called user function :! x x sin This kind of RPL program, too, can be used as the Current Equation for graphing. Graphing function switching If you want to graph multiple expressions, you have to store each in eq, one after the other, before graphing. We recommend you keep variables like eq2, eq3, etc. in your current folder and switch to each by recalling its contents and storing it as Current Equation. (We realize this is not as convenient as it ought to be, and will be adding a graphical UI to permit function selection in a future update.) If you have multiple JavaScript or RPL programs, and can switch somewhat more easily by just storing the name of the function you want to graph as Current Equation, rather than its actual definition (as per method #3 above). Here s an example of this use: Let s begin by defining a JavaScript function. Type function(a) { return sin(a); }

8 Tap Enter (By the way, if there s a syntax error in your JavaScript function, it will not enter onto the stack. Instead you ll be given an error message indicating in which line the error occurred.) Type eq2 Tap! (STO) This defined a new function in eq2. To graph eq2 we need to make it the Current Equation. Tap the (USER) key. This shows the contents of the Tutorial folder, we re currently in. As expected there s now a variable eq2. Tap the Name/Expression key ( ) and eq2: Because eq2 is a function, ND1 defaults to adding an opening parenthesis after the name. (It expects we want to write an expression that uses eq2.) In this case, we want to save some typing and obtain its name. That is, we need to remove the parenthesis. Tap the Del/Undo key. Tap Enter. Tap (PLOT) to go back to the graph menu. Tap!eq (STEQ) to store the name eq2 as Current Equation (that is, in variable eq ). Once again we re presented with the sine graph. This time we obtained it by graphing a JavaScript function whose name we made the Current Equation. If we had more defined functions, we could now switch between them with relative ease, by storing the name of the function we want to graph with!eq (STEQ). This could be done even while in graphics mode, and tapping draw (DRAW) to see the new graph. Tap Space to exit graphics mode. Thank you for doing the graphing tutorial! You ve learned half a dozen ways to graph functions in your calculator, and how to numerically adjust the window into your graphs.

9 (c) 2010 Naive Design. All rights reserved.

Assignment III: Graphing Calculator

Assignment III: Graphing Calculator Assignment III: Graphing Calculator Objective The goal of this assignment is to reuse your CalculatorBrain and CalculatorViewController objects to build a Graphing Calculator for iphone and ipad. By doing

More information

Week 4: Day 1: Unit circle and meaning!

Week 4: Day 1: Unit circle and meaning! Week : Day 1: Unit circle and meaning! SAT QOD (5 min) Mission Questions (10 min) o Should lead right into unit circle and what the heck it means It begins! (0 min) o The unit circle has radius 1. o Fill

More information

y= sin( x) y= cos( x)

y= sin( x) y= cos( x) . The graphs of sin(x) and cos(x). Now I am going to define the two basic trig functions: sin(x) and cos(x). Study the diagram at the right. The circle has radius. The arm OP starts at the positive horizontal

More information

Assignment III: Graphing Calculator

Assignment III: Graphing Calculator Assignment III: Graphing Calculator Objective The goal of this assignment is to reuse your CalculatorBrain and CalculatorViewController objects to build a Graphing Calculator. By doing this, you will gain

More information

With the cursor flashing on the word FUNCTION, press the. Section 1. <MODE> key

With the cursor flashing on the word FUNCTION, press the. Section 1. <MODE> key 1 USING THE TI-89 A Primer for TI-83 Users (Easy Calculus Summer Assignment) Come to school on the first day with your TI-89. We will start school by learning calculus, so this assignment will help you

More information

Using the Equation Palette

Using the Equation Palette module 5 Using the Equation Palette Contents Basic Workflow............................. 244 Exercise 58 Creating Your First Equation..... 245 Exercise 59 Positioning an Equation.......... 250 A Tour of

More information

Use Parametric notation. Interpret the effect that T has on the graph as motion.

Use Parametric notation. Interpret the effect that T has on the graph as motion. Learning Objectives Parametric Functions Lesson 3: Go Speed Racer! Level: Algebra 2 Time required: 90 minutes One of the main ideas of the previous lesson is that the control variable t does not appear

More information

1.7 Limit of a Function

1.7 Limit of a Function 1.7 Limit of a Function We will discuss the following in this section: 1. Limit Notation 2. Finding a it numerically 3. Right and Left Hand Limits 4. Infinite Limits Consider the following graph Notation:

More information

AP Calculus AB. Table of Contents. Slide 1 / 180. Slide 2 / 180. Slide 3 / 180. Review Unit

AP Calculus AB. Table of Contents. Slide 1 / 180. Slide 2 / 180. Slide 3 / 180. Review Unit Slide 1 / 180 Slide 2 / 180 P alculus Review Unit 2015-10-20 www.njctl.org Table of ontents lick on the topic to go to that section Slide 3 / 180 Slopes Equations of Lines Functions Graphing Functions

More information

Section 7.6 Graphs of the Sine and Cosine Functions

Section 7.6 Graphs of the Sine and Cosine Functions Section 7.6 Graphs of the Sine and Cosine Functions We are going to learn how to graph the sine and cosine functions on the xy-plane. Just like with any other function, it is easy to do by plotting points.

More information

A simple problem that has a solution that is far deeper than expected!

A simple problem that has a solution that is far deeper than expected! The Water, Gas, Electricity Problem A simple problem that has a solution that is far deeper than expected! Consider the diagram below of three houses and three utilities: water, gas, and electricity. Each

More information

Section 4.1: Introduction to Trigonometry

Section 4.1: Introduction to Trigonometry Section 4.1: Introduction to Trigonometry Review of Triangles Recall that the sum of all angles in any triangle is 180. Let s look at what this means for a right triangle: A right angle is an angle which

More information

Review of Trigonometry

Review of Trigonometry Worksheet 8 Properties of Trigonometric Functions Section Review of Trigonometry This section reviews some of the material covered in Worksheets 8, and The reader should be familiar with the trig ratios,

More information

Starting Matlab. MATLAB Laboratory 09/09/10 Lecture. Command Window. Drives/Directories. Go to.

Starting Matlab. MATLAB Laboratory 09/09/10 Lecture. Command Window. Drives/Directories. Go to. Starting Matlab Go to MATLAB Laboratory 09/09/10 Lecture Lisa A. Oberbroeckling Loyola University Maryland loberbroeckling@loyola.edu http://ctx.loyola.edu and login with your Loyola name and password...

More information

Lastly, in case you don t already know this, and don t have Excel on your computers, you can get it for free through IT s website under software.

Lastly, in case you don t already know this, and don t have Excel on your computers, you can get it for free through IT s website under software. Welcome to Basic Excel, presented by STEM Gateway as part of the Essential Academic Skills Enhancement, or EASE, workshop series. Before we begin, I want to make sure we are clear that this is by no means

More information

MHF4U. Advanced Functions Grade 12 University Mitchell District High School. Unit 5 Trig Functions & Equations 5 Video Lessons

MHF4U. Advanced Functions Grade 12 University Mitchell District High School. Unit 5 Trig Functions & Equations 5 Video Lessons MHF4U Advanced Functions Grade 12 University Mitchell District High School Unit 5 Trig Functions & Equations 5 Video Lessons Allow no more than 12 class days for this unit! This includes time for review

More information

AP Calculus AB. Table of Contents. Slide 1 / 180. Slide 2 / 180. Slide 3 / 180. Review Unit

AP Calculus AB. Table of Contents. Slide 1 / 180. Slide 2 / 180. Slide 3 / 180. Review Unit Slide 1 / 180 Slide 2 / 180 P alculus Review Unit 2015-10-20 www.njctl.org Table of ontents lick on the topic to go to that section Slide 3 / 180 Slopes Equations of Lines Functions Graphing Functions

More information

Check In before class starts:

Check In before class starts: Name: Date: Lesson 5-3: Graphing Trigonometric Functions Learning Goal: How do I use the critical values of the Sine and Cosine curve to graph vertical shift and vertical stretch? Check In before class

More information

1. Let be a point on the terminal side of θ. Find the 6 trig functions of θ. (Answers need not be rationalized). b. P 1,3. ( ) c. P 10, 6.

1. Let be a point on the terminal side of θ. Find the 6 trig functions of θ. (Answers need not be rationalized). b. P 1,3. ( ) c. P 10, 6. Q. Right Angle Trigonometry Trigonometry is an integral part of AP calculus. Students must know the basic trig function definitions in terms of opposite, adjacent and hypotenuse as well as the definitions

More information

Programming in Mathematics. Mili I. Shah

Programming in Mathematics. Mili I. Shah Programming in Mathematics Mili I. Shah Starting Matlab Go to http://www.loyola.edu/moresoftware/ and login with your Loyola name and password... Matlab has eight main windows: Command Window Figure Window

More information

Functions and Graphs. The METRIC Project, Imperial College. Imperial College of Science Technology and Medicine, 1996.

Functions and Graphs. The METRIC Project, Imperial College. Imperial College of Science Technology and Medicine, 1996. Functions and Graphs The METRIC Project, Imperial College. Imperial College of Science Technology and Medicine, 1996. Launch Mathematica. Type

More information

Unit 4 Graphs of Trigonometric Functions - Classwork

Unit 4 Graphs of Trigonometric Functions - Classwork Unit Graphs of Trigonometric Functions - Classwork For each of the angles below, calculate the values of sin x and cos x ( decimal places) on the chart and graph the points on the graph below. x 0 o 30

More information

User Guide.

User Guide. User Guide Learn more about graphing functions, plotting tables of data, evaluating equations, exploring transformations, and more! If you have questions that aren t answered in here, send us an email

More information

Using the stat function of the TI-83+ graphing calculator to analyze data by making a scatter plot diagram.

Using the stat function of the TI-83+ graphing calculator to analyze data by making a scatter plot diagram. Using the stat function of the TI-83+ graphing calculator to analyze data by making a scatter plot diagram. I. Inputting the data into the TI-83 1. Press the STAT key 2. Press 1(Edit) 3. Place the cursor

More information

Now, we need to refresh our memory of some axioms from Geometry. 3 sides known

Now, we need to refresh our memory of some axioms from Geometry. 3 sides known 9.3 The Law of Sines First we need the definition for an oblique triangle. This is nothing but a triangle that is not a right triangle. In other words, all angles in the triangle are not of a measure of

More information

hp calculators HP 50g Algebraic and RPN Operating Modes Calculation Modes A simple example - the area of a piece of carpet Setting the mode

hp calculators HP 50g Algebraic and RPN Operating Modes Calculation Modes A simple example - the area of a piece of carpet Setting the mode Calculation Modes A simple example - the area of a piece of carpet Setting the mode Algebraic and RPN modes and the stack The command line Example a more complicated expression Example which stepladder?

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

SAFE Home Inventory. Getting Started Guide

SAFE Home Inventory. Getting Started Guide SAFE Home Inventory Getting Started Guide Table of Contents What can I do with SAFE?... 1 Getting started using SAFE... 1 Overview of SAFE screens... 1 Use the collectibles and household items screens...

More information

Chapter 2 The SAS Environment

Chapter 2 The SAS Environment Chapter 2 The SAS Environment Abstract In this chapter, we begin to become familiar with the basic SAS working environment. We introduce the basic 3-screen layout, how to navigate the SAS Explorer window,

More information

hp calculators HP 17bII+ Registers / Memory Banks The Stack Registers The Storage Registers

hp calculators HP 17bII+ Registers / Memory Banks The Stack Registers The Storage Registers The Stack Registers The Storage Registers A register is a place where you store information. It is a memory bank where you put information in order to calculate a number or where you want to keep a number

More information

2. Use elementary row operations to rewrite the augmented matrix in a simpler form (i.e., one whose solutions are easy to find).

2. Use elementary row operations to rewrite the augmented matrix in a simpler form (i.e., one whose solutions are easy to find). Section. Gaussian Elimination Our main focus in this section is on a detailed discussion of a method for solving systems of equations. In the last section, we saw that the general procedure for solving

More information

AP Calculus Summer Review Packet

AP Calculus Summer Review Packet AP Calculus Summer Review Packet Name: Date began: Completed: **A Formula Sheet has been stapled to the back for your convenience!** Email anytime with questions: danna.seigle@henry.k1.ga.us Complex Fractions

More information

Depending on the computer you find yourself in front of, here s what you ll need to do to open SPSS.

Depending on the computer you find yourself in front of, here s what you ll need to do to open SPSS. 1 SPSS 11.5 for Windows Introductory Assignment Material covered: Opening an existing SPSS data file, creating new data files, generating frequency distributions and descriptive statistics, obtaining printouts

More information

, etc. Let s work with the last one. We can graph a few points determined by this equation.

, etc. Let s work with the last one. We can graph a few points determined by this equation. 1. Lines By a line, we simply mean a straight curve. We will always think of lines relative to the cartesian plane. Consider the equation 2x 3y 4 = 0. We can rewrite it in many different ways : 2x 3y =

More information

4 Visualization and. Approximation

4 Visualization and. Approximation 4 Visualization and Approximation b A slope field for the differential equation y tan(x + y) tan(x) tan(y). It is not always possible to write down an explicit formula for the solution to a differential

More information

Intro to Algorithms. Professor Kevin Gold

Intro to Algorithms. Professor Kevin Gold Intro to Algorithms Professor Kevin Gold What is an Algorithm? An algorithm is a procedure for producing outputs from inputs. A chocolate chip cookie recipe technically qualifies. An algorithm taught in

More information

Stack Parameter Check

Stack Parameter Check Stack Parameter Check Bruce Horrocks, #609 In the last Datafile, my article Stack Manipulation gave two routines that simplified stack manipulation by allowing you either to swap items around in groups

More information

Shorthand for values: variables

Shorthand for values: variables Chapter 2 Shorthand for values: variables 2.1 Defining a variable You ve typed a lot of expressions into the computer involving pictures, but every time you need a different picture, you ve needed to find

More information

HOUR 12. Adding a Chart

HOUR 12. Adding a Chart HOUR 12 Adding a Chart The highlights of this hour are as follows: Reasons for using a chart The chart elements The chart types How to create charts with the Chart Wizard How to work with charts How to

More information

Functions and Inverses ID1050 Quantitative & Qualitative Reasoning

Functions and Inverses ID1050 Quantitative & Qualitative Reasoning Functions and Inverses ID1050 Quantitative & Qualitative Reasoning Function and Inverse Function Gun Analogy Functions take a number, perform an operation on it, and return another number. The inverse

More information

Investigating the Sine and Cosine Functions Part 1

Investigating the Sine and Cosine Functions Part 1 Investigating the Sine and Cosine Functions Part 1 Name: Period: Date: Set-Up Press. Move down to 5: Cabri Jr and press. Press for the F1 menu and select New. Press for F5 and select Hide/Show > Axes.

More information

Solving for the Unknown: Basic Operations & Trigonometry ID1050 Quantitative & Qualitative Reasoning

Solving for the Unknown: Basic Operations & Trigonometry ID1050 Quantitative & Qualitative Reasoning Solving for the Unknown: Basic Operations & Trigonometry ID1050 Quantitative & Qualitative Reasoning What is Algebra? An expression is a combination of numbers and operations that leads to a numerical

More information

Exercise: Graphing and Least Squares Fitting in Quattro Pro

Exercise: Graphing and Least Squares Fitting in Quattro Pro Chapter 5 Exercise: Graphing and Least Squares Fitting in Quattro Pro 5.1 Purpose The purpose of this experiment is to become familiar with using Quattro Pro to produce graphs and analyze graphical data.

More information

LESSON 1: Trigonometry Pre-test

LESSON 1: Trigonometry Pre-test LESSON 1: Trigonometry Pre-test Instructions. Answer each question to the best of your ability. If there is more than one answer, put both/all answers down. Try to answer each question, but if there is

More information

The Dynamic Typing Interlude

The Dynamic Typing Interlude CHAPTER 6 The Dynamic Typing Interlude In the prior chapter, we began exploring Python s core object types in depth with a look at Python numbers. We ll resume our object type tour in the next chapter,

More information

hp calculators HP 33S Using RPN and Algebraic Modes Calculation modes A simple example in RPN Functions of a single number in RPN

hp calculators HP 33S Using RPN and Algebraic Modes Calculation modes A simple example in RPN Functions of a single number in RPN s Calculation modes A simple example in RPN Functions of a single number in RPN A simple example in algebraic Functions of a single number in algebraic Arithmetic calculations with two numbers Another

More information

A Mathematica Tutorial

A Mathematica Tutorial A Mathematica Tutorial -3-8 This is a brief introduction to Mathematica, the symbolic mathematics program. This tutorial is generic, in the sense that you can use it no matter what kind of computer you

More information

ME 121 MATLAB Lesson 01 Introduction to MATLAB

ME 121 MATLAB Lesson 01 Introduction to MATLAB 1 ME 121 MATLAB Lesson 01 Introduction to MATLAB Learning Objectives Be able run MATLAB in the MCECS computer labs Be able to perform simple interactive calculations Be able to open and view an m-file

More information

Math Calculus I

Math Calculus I Math 1592 - Calculus I A brief Introduction to the TI92/Voyage 200 Here we give a selection of TI commands that we will be using through this course. 1. Basic Commands solve If we type the following solve(x

More information

Excel Basics Fall 2016

Excel Basics Fall 2016 If you have never worked with Excel, it can be a little confusing at first. When you open Excel, you are faced with various toolbars and menus and a big, empty grid. So what do you do with it? The great

More information

Assignment 0. Nothing here to hand in

Assignment 0. Nothing here to hand in Assignment 0 Nothing here to hand in The questions here have solutions attached. Follow the solutions to see what to do, if you cannot otherwise guess. Though there is nothing here to hand in, it is very

More information

LinReg 2.06 Manual. DePauw University: Physics Department 120 Physics I and 130 Physics II

LinReg 2.06 Manual. DePauw University: Physics Department 120 Physics I and 130 Physics II LinReg 2.06 Manual DePauw University: Physics Department 120 Physics I and 130 Physics II Updated March 23 rd, 2011 1 About LinReg: LinReg is a program used extensively in DePauw s physics laboratory classes.

More information

ipad App User Guide Getting Started with Desmos Tables Variables and Sliders Settings, Zoom, and Language Graphable Expressions Supported Functions

ipad App User Guide Getting Started with Desmos Tables Variables and Sliders Settings, Zoom, and Language Graphable Expressions Supported Functions ipad App User Guide Learn more about graphing functions, plotting tables of data, evaluating equations, exploring transformations, and more! If you have questions that aren t answered in here, send us

More information

2.3 Circular Functions of Real Numbers

2.3 Circular Functions of Real Numbers www.ck12.org Chapter 2. Graphing Trigonometric Functions 2.3 Circular Functions of Real Numbers Learning Objectives Graph the six trigonometric ratios as functions on the Cartesian plane. Identify the

More information

Permissions Tutorial: Add a Read-Only User

Permissions Tutorial: Add a Read-Only User Permissions Tutorial: Add a Read-Only User Described here is how to setup read only users, perhaps the most basic use of DBGallery s access control. This quick walk-though should be very easy. It may seem

More information

Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9

Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9 Survey of Math: Excel Spreadsheet Guide (for Excel 2016) Page 1 of 9 Contents 1 Introduction to Using Excel Spreadsheets 2 1.1 A Serious Note About Data Security.................................... 2 1.2

More information

Arrays/Branching Statements Tutorial:

Arrays/Branching Statements Tutorial: Arrays/Branching Statements Tutorial: In the last tutorial, you created a button that, when you clicked on it (the onclick event), changed another image on the page. What if you have a series of pictures

More information

Grade 6 Math Circles November 6 & Relations, Functions, and Morphisms

Grade 6 Math Circles November 6 & Relations, Functions, and Morphisms Faculty of Mathematics Waterloo, Ontario N2L 3G1 Centre for Education in Mathematics and Computing Relations Let s talk about relations! Grade 6 Math Circles November 6 & 7 2018 Relations, Functions, and

More information

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below.

The first thing we ll need is some numbers. I m going to use the set of times and drug concentration levels in a patient s bloodstream given below. Graphing in Excel featuring Excel 2007 1 A spreadsheet can be a powerful tool for analyzing and graphing data, but it works completely differently from the graphing calculator that you re used to. If you

More information

Table of Laplace Transforms

Table of Laplace Transforms Table of Laplace Transforms 1 1 2 3 4, p > -1 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Heaviside Function 27 28. Dirac Delta Function 29 30. 31 32. 1 33 34. 35 36. 37 Laplace Transforms

More information

DOWNLOAD PDF VBA MACRO TO PRINT MULTIPLE EXCEL SHEETS TO ONE

DOWNLOAD PDF VBA MACRO TO PRINT MULTIPLE EXCEL SHEETS TO ONE Chapter 1 : Print Multiple Sheets Macro to print multiple sheets I have a spreadsheet set up with multiple worksheets. I have one worksheet (Form tab) created that will pull data from the other sheets

More information

Trigonometric Graphs. Inverness College. September 29, 2010

Trigonometric Graphs. Inverness College. September 29, 2010 September 29, 2010 Simple Trigonometric Functions We begin with the standard trigonometric functions sin(x), cos(x) and tan(x). We will then move onto more complex versions of these functions. You will

More information

EGR 111 Introduction to MATLAB

EGR 111 Introduction to MATLAB EGR 111 Introduction to MATLAB This lab introduces the MATLAB help facility, shows how MATLAB TM, which stands for MATrix LABoratory, can be used as an advanced calculator. This lab also introduces assignment

More information

Detailed instructions for video analysis using Logger Pro.

Detailed instructions for video analysis using Logger Pro. Detailed instructions for video analysis using Logger Pro. 1. Begin by locating or creating a video of a projectile (or any moving object). Save it to your computer. Most video file types are accepted,

More information

Polar Coordinates. 2, π and ( )

Polar Coordinates. 2, π and ( ) Polar Coordinates Up to this point we ve dealt exclusively with the Cartesian (or Rectangular, or x-y) coordinate system. However, as we will see, this is not always the easiest coordinate system to work

More information

1 Introduction to Matlab

1 Introduction to Matlab 1 Introduction to Matlab 1. What is Matlab? Matlab is a computer program designed to do mathematics. You might think of it as a super-calculator. That is, once Matlab has been started, you can enter computations,

More information

Functional abstraction. What is abstraction? Eating apples. Readings: HtDP, sections Language level: Intermediate Student With Lambda

Functional abstraction. What is abstraction? Eating apples. Readings: HtDP, sections Language level: Intermediate Student With Lambda Functional abstraction Readings: HtDP, sections 19-24. Language level: Intermediate Student With Lambda different order used in lecture section 24 material introduced much earlier sections 22, 23 not covered

More information

Functional abstraction

Functional abstraction Functional abstraction Readings: HtDP, sections 19-24. Language level: Intermediate Student With Lambda different order used in lecture section 24 material introduced much earlier sections 22, 23 not covered

More information

Animations involving numbers

Animations involving numbers 136 Chapter 8 Animations involving numbers 8.1 Model and view The examples of Chapter 6 all compute the next picture in the animation from the previous picture. This turns out to be a rather restrictive

More information

Periodic functions Year level: Unit of work contributed by Bernie O Sullivan, St Luke's Anglican School, Qld

Periodic functions Year level: Unit of work contributed by Bernie O Sullivan, St Luke's Anglican School, Qld Periodic functions Year level: 11 1 Unit of work contributed by Bernie O Sullivan, St Luke's Anglican School, Qld L9180 Trigonometry: assessment. Copyright Education Services Australia Ltd About the unit

More information

APPM 2460 Matlab Basics

APPM 2460 Matlab Basics APPM 2460 Matlab Basics 1 Introduction In this lab we ll get acquainted with the basics of Matlab. This will be review if you ve done any sort of programming before; the goal here is to get everyone on

More information

Graphing Trig Functions - Sine & Cosine

Graphing Trig Functions - Sine & Cosine Graphing Trig Functions - Sine & Cosine Up to this point, we have learned how the trigonometric ratios have been defined in right triangles using SOHCAHTOA as a memory aid. We then used that information

More information

Applied Calculus. Lab 1: An Introduction to R

Applied Calculus. Lab 1: An Introduction to R 1 Math 131/135/194, Fall 2004 Applied Calculus Profs. Kaplan & Flath Macalester College Lab 1: An Introduction to R Goal of this lab To begin to see how to use R. What is R? R is a computer package for

More information

Find the value of x. Then find the value of sin θ, cos θ, and tan θ for the triangle. 1.

Find the value of x. Then find the value of sin θ, cos θ, and tan θ for the triangle. 1. 9.6 Warmup Find the value of x. Then find the value of sin θ, cos θ, and tan θ for the triangle. 1. Find the value of the unknown sides. 2.. March 30, 2017 Geometry 9.6 Solving Right Triangles 1 Geometry

More information

Heuristic Evaluation of Covalence

Heuristic Evaluation of Covalence Heuristic Evaluation of Covalence Evaluator #A: Selina Her Evaluator #B: Ben-han Sung Evaluator #C: Giordano Jacuzzi 1. Problem Covalence is a concept-mapping tool that links images, text, and ideas to

More information

= 3 + (5*4) + (1/2)*(4/2)^2.

= 3 + (5*4) + (1/2)*(4/2)^2. Physics 100 Lab 1: Use of a Spreadsheet to Analyze Data by Kenneth Hahn and Michael Goggin In this lab you will learn how to enter data into a spreadsheet and to manipulate the data in meaningful ways.

More information

Note that ALL of these points are Intercepts(along an axis), something you should see often in later work.

Note that ALL of these points are Intercepts(along an axis), something you should see often in later work. SECTION 1.1: Plotting Coordinate Points on the X-Y Graph This should be a review subject, as it was covered in the prerequisite coursework. But as a reminder, and for practice, plot each of the following

More information

Trigonometry LESSON FIVE - Trigonometric Equations Lesson Notes

Trigonometry LESSON FIVE - Trigonometric Equations Lesson Notes Example Find all angles in the domain 0 θ that satisfy the given equation. Write the general solution. Primary Ratios Solving equations with the unit circle. a) b) c) 0 d) tan θ = www.math0.ca a) Example

More information

Math 144 Activity #4 Connecting the unit circle to the graphs of the trig functions

Math 144 Activity #4 Connecting the unit circle to the graphs of the trig functions 144 p 1 Math 144 Activity #4 Connecting the unit circle to the graphs of the trig functions Graphing the sine function We are going to begin this activity with graphing the sine function ( y = sin x).

More information

4.7a Trig Inverses.notebook September 18, 2014

4.7a Trig Inverses.notebook September 18, 2014 WARM UP 9 18 14 Recall from Algebra 2 (or possibly see for the first time...): In order for a function to have an inverse that is also a function, it must be one to one, which means it must pass the horizontal

More information

Creating a Box-and-Whisker Graph in Excel: Step One: Step Two:

Creating a Box-and-Whisker Graph in Excel: Step One: Step Two: Creating a Box-and-Whisker Graph in Excel: It s not as simple as selecting Box and Whisker from the Chart Wizard. But if you ve made a few graphs in Excel before, it s not that complicated to convince

More information

Intro. Scheme Basics. scm> 5 5. scm>

Intro. Scheme Basics. scm> 5 5. scm> Intro Let s take some time to talk about LISP. It stands for LISt Processing a way of coding using only lists! It sounds pretty radical, and it is. There are lots of cool things to know about LISP; if

More information

Matlab Tutorial. The value assigned to a variable can be checked by simply typing in the variable name:

Matlab Tutorial. The value assigned to a variable can be checked by simply typing in the variable name: 1 Matlab Tutorial 1- What is Matlab? Matlab is a powerful tool for almost any kind of mathematical application. It enables one to develop programs with a high degree of functionality. The user can write

More information

Precalculus: Graphs of Tangent, Cotangent, Secant, and Cosecant Practice Problems. Questions

Precalculus: Graphs of Tangent, Cotangent, Secant, and Cosecant Practice Problems. Questions Questions 1. Describe the graph of the function in terms of basic trigonometric functions. Locate the vertical asymptotes and sketch two periods of the function. y = 3 tan(x/2) 2. Solve the equation csc

More information

Lecture 2 Finite Automata

Lecture 2 Finite Automata Lecture 2 Finite Automata August 31, 2007 This lecture is intended as a kind of road map to Chapter 1 of the text just the informal examples that I ll present to motivate the ideas. 1 Expressions without

More information

1 Introduction to Using Excel Spreadsheets

1 Introduction to Using Excel Spreadsheets Survey of Math: Excel Spreadsheet Guide (for Excel 2007) Page 1 of 6 1 Introduction to Using Excel Spreadsheets This section of the guide is based on the file (a faux grade sheet created for messing with)

More information

Computing seismic QC attributes, fold and offset sampling in RadExPro software Rev

Computing seismic QC attributes, fold and offset sampling in RadExPro software Rev Computing seismic QC attributes, fold and offset sampling in RadExPro software Rev. 22.12.2016 In this tutorial, we will show how to compute the seismic QC attributes (amplitude and frequency characteristics,

More information

Access Intermediate

Access Intermediate Access 2013 - Intermediate 103-134 Advanced Queries Quick Links Overview Pages AC124 AC125 Selecting Fields Pages AC125 AC128 AC129 AC131 AC238 Sorting Results Pages AC131 AC136 Specifying Criteria Pages

More information

This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step.

This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step. This Tutorial is for Word 2007 but 2003 instructions are included in [brackets] after of each step. Table of Contents Get Organized... 1 Create the Home Page... 1 Save the Home Page as a Word Document...

More information

Learn to use the vector and translation tools in GX.

Learn to use the vector and translation tools in GX. Learning Objectives Horizontal and Combined Transformations Algebra ; Pre-Calculus Time required: 00 50 min. This lesson adds horizontal translations to our previous work with vertical translations and

More information

SCHEME 7. 1 Introduction. 2 Primitives COMPUTER SCIENCE 61A. October 29, 2015

SCHEME 7. 1 Introduction. 2 Primitives COMPUTER SCIENCE 61A. October 29, 2015 SCHEME 7 COMPUTER SCIENCE 61A October 29, 2015 1 Introduction In the next part of the course, we will be working with the Scheme programming language. In addition to learning how to write Scheme programs,

More information

Making use of other Applications

Making use of other Applications AppGameKit 2 Collision Using Arrays Making use of other Applications Although we need game software to help makes games for modern devices, we should not exclude the use of other applications to aid the

More information

Jan Rabaey Homework # 7 Solutions EECS141

Jan Rabaey Homework # 7 Solutions EECS141 UNIVERSITY OF CALIFORNIA College of Engineering Department of Electrical Engineering and Computer Sciences Last modified on March 30, 2004 by Gang Zhou (zgang@eecs.berkeley.edu) Jan Rabaey Homework # 7

More information

6 Further... Programming

6 Further... Programming 6 Further... Programming In this chapter we ll get some (more) practice building programs and crafting (often) bite-sized chunks of code that solve a specific, normally computational or numerical (rather

More information

The MathType Window. The picture below shows MathType with all parts of its toolbar visible: Small bar. Tabs. Ruler. Selection.

The MathType Window. The picture below shows MathType with all parts of its toolbar visible: Small bar. Tabs. Ruler. Selection. Handle MathType User Manual The MathType Window The picture below shows MathType with all parts of its toolbar visible: Symbol palettes Template palettes Tabs Small bar Large tabbed bar Small tabbed bar

More information

Unit O Student Success Sheet (SSS) Right Triangle Trigonometry (sections 4.3, 4.8)

Unit O Student Success Sheet (SSS) Right Triangle Trigonometry (sections 4.3, 4.8) Unit O Student Success Sheet (SSS) Right Triangle Trigonometry (sections 4.3, 4.8) Standards: Geom 19.0, Geom 20.0, Trig 7.0, Trig 8.0, Trig 12.0 Segerstrom High School -- Math Analysis Honors Name: Period:

More information

Math 340 Fall 2014, Victor Matveev. Binary system, round-off errors, loss of significance, and double precision accuracy.

Math 340 Fall 2014, Victor Matveev. Binary system, round-off errors, loss of significance, and double precision accuracy. Math 340 Fall 2014, Victor Matveev Binary system, round-off errors, loss of significance, and double precision accuracy. 1. Bits and the binary number system A bit is one digit in a binary representation

More information

Mach4 CNC Controller Screen Editing Guide Version 1.0

Mach4 CNC Controller Screen Editing Guide Version 1.0 Mach4 CNC Controller Screen Editing Guide Version 1.0 1 Copyright 2014 Newfangled Solutions, Artsoft USA, All Rights Reserved The following are registered trademarks of Microsoft Corporation: Microsoft,

More information

AO3. 1. Load Flash. 2. Under Create New click on Flash document a blank screen should appear:

AO3. 1. Load Flash. 2. Under Create New click on Flash document a blank screen should appear: AO3 This is where you use Flash to create your own Pizzalicious advert. Follow the instructions below to create a basic advert however, you ll need to change this to fit your own design! 1. Load Flash

More information

Introduction to the TI-83/84 Calculator

Introduction to the TI-83/84 Calculator P a g e 0 0 1 Introduction to the TI-83/84 Calculator Directions: Read each statement or question. Follow the directions each problem gives you. Basic Buttons 1 st Function Keys: Normal buttons 2 nd Function

More information