H* Define 2 Points in R 3 *L P = 81, 2, 3< Q = 84, 6, 6< PQvec = Q - P. H* Plot a Single Red Point of "Size" 0.05 *L

Size: px
Start display at page:

Download "H* Define 2 Points in R 3 *L P = 81, 2, 3< Q = 84, 6, 6< PQvec = Q - P. H* Plot a Single Red Point of "Size" 0.05 *L"

Transcription

1 Define and plotting a point and vector H* Define 2 Points in R 3 *L P = 81, 2, 3< Q = 84, 6, 6< PQvec = Q - P H* Plot a Single Red Point of "Size" 0.05 *L Graphics3D@8PointSize@0.05D, Red, Point@PD<D H* Plot Multiple Points *L PQPlot = Graphics3D@88PointSize@0.05D, Blue, Point@PD<, 8PointSize@0.05D, Green, Point@QD<<D H* Plot a Single Black Arrow from P to Q of "Thickness" 0.02 *L Graphics3D@8Thickness@0.02D, Black, Arrow@8P, Q<D<D 81, 2, 3< 84, 6, 6< 83, 4, 3<

2 2 BasicPlottingDemo.nb

3 BasicPlottingDemo.nb 3 Defining and Plotting a Curve r(t)={x(t),y(t),z(t)}

4 4 BasicPlottingDemo.nb = 84 * Cos@tD, 4 * Sin@tD * Cos@tD, t< P1 = ParametricPlot3D@r@tD, 8 t, 0, 8 <, PlotStyle Ø Directive@Thickness@0.02D, Black D, AspectRatio Ø 1, AxesLabel Ø 8x, y, z<, Ticks Ø None, LabelStyle Ø Directive@Large, Bold, BlackD D 84 Cos@tD, 4 Cos@tD Sin@tD, t< z x y Defining and Plotting an Explicit Function z=f(x,y)

5 BasicPlottingDemo.nb 5 f@x_, y_d = 2 * Sin@xD * Cos@yD + 3 P2 = Plot3D@8f@x, yd<, 8 x, -2, 2 <, 8y, -2, 2 <, AxesLabel Ø 8x, y, z<, PlotStyle Ø Directive@Opacity@0.8DD, PlotRange Ø All, LabelStyle Ø Directive@Large, Bold, BlackDD Cos@yD Sin@xD Plotting an Implicit Function g(x,y)=c

6 6 BasicPlottingDemo.nb P3 = ContourPlot@x ^ 2 + y ^ 2 ã 1, 8x, -2, 2<, 8y, -2, 2 <, ContourStyle Ø Directive@Black, Thickness@0.02DDD H* define an expression in the variables x and y *L f@x_, y_d = x * Cos@yD H* ContourPlot is how you plot an implicit function fhx,yl=c *L plot1 = ContourPlot@8f@x, yd ã -1, f@x, yd ã 1 ê 2<, 8x, -4, 4<, 8y, -4, 4<, AxesLabel Ø 8x, y<, ContourStyle Ø Directive@Black, Thickness@0.01DDD; H* In terms of the surface z=fhx,yl, how do we geometrically interpret fhx,yl=c? *L plot2 = Plot3D@8f@x, yd, -1, 1 ê 2<, 8x, -4, 4<, 8y, -4, 4<, PlotStyle Ø 8Directive@Green, Specularity@White, 20DD, Directive@Black, Opacity@0.6DD, Directive@Black, Opacity@0.4DD<, Lighting Ø "Neutral", Mesh Ø False, ImageSize Ø 8500, 500<, AxesLabel Ø 8x, y, z<d; H* Plot the ContourPlot and the Surface with z planes side by side *L GraphicsGrid@88 plot1, plot2 << D

7 BasicPlottingDemo.nb x Cos@yD

8 8 BasicPlottingDemo.nb Contour Plots: The relationship between the surface g(x,y,z)=c and the 4D thing w=g(x,y,z)

9 BasicPlottingDemo.nb 9 g@x_, y_, z_d = x ^ 2 + y ^ 2 - z ^ 2 P4 = ContourPlot3D@g@x, y, zd ã 1, 8x, -2, 2<, 8y, -2, 2<, 8z, -1, 1<, AxesLabel Ø 8x, y, z<, Mesh Ø True, ContourStyle Ø Directive@FaceForm@White, GrayD, Specularity@White, 40D, Opacity@0.6DD, Ticks Ø None, LabelStyle Ø Directive@Large, Bold, BlackD, AspectRatio Ø 1D x 2 + y 2 - z 2 Curves on Surfaces:

10 10 BasicPlottingDemo.nb y_d = 2 * Sin@xD ^ 2 * Cos@yD ^ x@t_d = Cos@tD y@t_d = Sin@tD P5a = ParametricPlot3D@ 8x@tD, y@td, f@x@td, y@tdd<, 8t, 0, 2 * Pi<, PlotStyle Ø Directive@Black, Thickness@0.02DD, AxesLabel Ø 8x, y, z<, PlotRange Ø All, LabelStyle Ø Directive@Large, Black, BoldD, Ticks Ø NoneD; P5b = Plot3D@8f@x, yd<, 8 x, -2, 2 <, 8y, -2, 2 <, AxesLabel Ø 8x, y, z<, PlotStyle Ø None, PlotRange Ø AllD; P5 = Show@8P5a, P5b <D Cos@yD 2 Sin@xD 2 Cos@tD Sin@tD z x y Curves of Intersection Remember that f (x, y) = x + 2 y - 2 g (x, y) = 2 x + y + 3 are explicit functions of x and y which we interpret to mean z = x + 2 y - 2 and z = 2 x + y + 3. To be an intersection curve the x, y and z' s must all be equal. Our equations scream for us to focus on the z' s first (since they are already "solved" for z.

11 BasicPlottingDemo.nb 11 Remember that f (x, y) = x + 2 y - 2 g (x, y) = 2 x + y + 3 are explicit functions of x and y which we interpret to mean z = x + 2 y - 2 and z = 2 x + y + 3. To be an intersection curve the x, y and z' s must all be equal. Our equations scream for us to focus on the z' s first (since they are already "solved" for z. Clear@"Global`*"D H* clears all previous assingments so we can reuse them *L H* We want to find when the z values equal, so set them equal OR find when their difference is 0 *L Solve@x + 2 * y H2 * x + y + 3L ã 0, xd H* option 1, Solve for x in terms of y, i.e. find xhyl *L Solve@x + 2 * y H2 * x + y + 3L ã 0, yd H* option 2, Solve for y in terms of x, that is find yhxl *L H* At this point we can write at least two solutions *L a@y_d = y, y, 2 * H-5 + yl + y + 3 <; H* y is playing the role of the parameter t *L b@x_d = 8x, 5 + x, x + 2 * H5 + xl - 2< ; H* x is playing the role of the parameter t *L PossibleAnswer1 ã Simplify@a@tDD PossibleAnswer2 ã Simplify@b@tDD H* plot these curves *L SolutionCurve1 = ParametricPlot3D@a@yD, 8y, 0, 5<, PlotStyle Ø Directive@ Green, Thickness@0.015DDD; SolutionCurve2 = ParametricPlot3D@ b@xd, 8x, -1, 0<, PlotStyle Ø Directive@Green,

12 12 BasicPlottingDemo.nb H* plot the two original surfaces *L SurfacesPlot = Plot3D@8x + 2 * y - 2, 2 * x + y + 3<, 8x, -5, 5<, 8y, -5, 5<, PlotStyle Ø 8Directive@RedD, Directive@ Blue, Opacity@0.8DD<D; GraphicsGrid@ 88Show@SolutionCurve1, SurfacesPlot D, Show@SolutionCurve2, SurfacesPlot D<< D 88x Ø -5 + y<< 88y Ø 5 + x<< PossibleAnswer1 ã t, t, t< PossibleAnswer2 ã 8t, 5 + t, t<

13 BasicPlottingDemo.nb 13

Defining and Plotting a Parametric Curve in 3D a(t)=(x(t),y(t),z(t)) H* clears all previous assingments so we can reuse them *L

Defining and Plotting a Parametric Curve in 3D a(t)=(x(t),y(t),z(t)) H* clears all previous assingments so we can reuse them *L Defining and Plotting a Parametric Curve in 3D a(t)=(x(t),y(t),z(t)) Clear@"Global`*"D H* clears all previous assingments so we can reuse them *L H* Define vector functions in 3D of one variable t, i.e.

More information

Representations of Curves and Surfaces, and of their Tangent Lines, and Tangent Planes in R 2 and R 3 Robert L.Foote, Fall 2007

Representations of Curves and Surfaces, and of their Tangent Lines, and Tangent Planes in R 2 and R 3 Robert L.Foote, Fall 2007 CurvesAndSurfaces.nb Representations of Curves and Surfaces, and of their Tangent Lines, and Tangent Planes in R and R 3 Robert L.Foote, Fall 007 Curves and Surfaces Graphs ü The graph of f : Æ is a curve

More information

Algebra. Mathematica QuickStart for Calculus 101C. Solving Equations. Factoring. Exact Solutions to single equation:

Algebra. Mathematica QuickStart for Calculus 101C. Solving Equations. Factoring. Exact Solutions to single equation: Mathematica QuickStart for Calculus 101C Algebra Solving Equations Exact Solutions to single equation: In[88]:= Solve@x^3 + 5 x - 6 ã 0, xd Out[88]= :8x Ø 1, :x Ø 1 2 I-1 + Â 23

More information

Making Holes and Windows in Surfaces

Making Holes and Windows in Surfaces The Mathematica Journal Making Holes and Windows in Surfaces Alan Horwitz In this article, we demonstrate makehole, a program which removes points from any Graphics or Graphics3D picture whose coordinates

More information

Teaching Complex Analysis as a Lab- Type ( flipped ) Course with a Focus on Geometric Interpretations using Mathematica

Teaching Complex Analysis as a Lab- Type ( flipped ) Course with a Focus on Geometric Interpretations using Mathematica Teaching Complex Analysis as a Lab- Type ( flipped ) Course with a Focus on Geometric Interpretations using Mathematica Bill Kinney, Bethel University, St. Paul, MN 2 KinneyComplexAnalysisLabCourse.nb

More information

REPRESENTATION OF CURVES IN PARAMETRIC FORM

REPRESENTATION OF CURVES IN PARAMETRIC FORM - Representation of curves in parametric form 1 REPRESENTATION OF CURVES IN PARAMETRIC FORM.1. Parametrization of curves in the plane Given a curve in parametric form, its graphical representation in a

More information

You can drag the graphs using your mouse to rotate the surface.

You can drag the graphs using your mouse to rotate the surface. The following are some notes for relative maxima and mimima using surfaces plotted in Mathematica. The way to run the code is: Select Menu bar -- Evaluation -- Evaluate Notebook You can drag the graphs

More information

Quickstart: Mathematica for Calculus I (Version 9.0) C. G. Melles Mathematics Department United States Naval Academy September 2, 2013

Quickstart: Mathematica for Calculus I (Version 9.0) C. G. Melles Mathematics Department United States Naval Academy September 2, 2013 Quickstart: Mathematica for Calculus I (Version 9.0) C. G. Melles Mathematics Department United States Naval Academy September, 0 Contents. Getting Started. Basic plotting. Solving equations, approximating

More information

Assignment 1. Prolog to Problem 1. Two cylinders. ü Visualization. Problems by Branko Curgus

Assignment 1. Prolog to Problem 1. Two cylinders. ü Visualization. Problems by Branko Curgus Assignment In[]:= Problems by Branko Curgus SetOptions $FrontEndSession, Magnification Prolog to Problem. Two cylinders In[]:= This is a tribute to a problem that I was assigned as an undergraduate student

More information

Plot f, x, x min, x max generates a plot of f as a function of x from x min to x max. Plot f 1, f 2,, x, x min, x max plots several functions f i.

Plot f, x, x min, x max generates a plot of f as a function of x from x min to x max. Plot f 1, f 2,, x, x min, x max plots several functions f i. HdPlot.nb In[]:=? Plot Plot f, x, x min, x max generates a plot of f as a function of x from x min to x max. Plot f, f,, x, x min, x max plots several functions f i. In[]:= Plot Sin 7 x Exp x ^, x,, 4.5

More information

Plot f, x, x min, x max generates a plot of f as a function of x from x min to x max. Plot f 1, f 2,, x, x min, x max plots several functions f i.

Plot f, x, x min, x max generates a plot of f as a function of x from x min to x max. Plot f 1, f 2,, x, x min, x max plots several functions f i. HdPlot.nb? Plot Plot f, x, x min, x max generates a plot of f as a function of x from x min to x max. Plot f, f,, x, x min, x max plots several functions f i. Plot Sin 7 x Exp x ^, x,, 4.5 3 4.5 Plot Sin

More information

Zajecia 1. Krotkie wprowadzenie do srodowiska Mathematica 4^ D D 1. ?

Zajecia 1. Krotkie wprowadzenie do srodowiska Mathematica 4^ D D 1. ? Zajecia Krotkie wprowadzenie do srodowiska Mathematica In[]:= Out[]= In[]:= Out[]= In[]:= Out[]= In[7]:= Out[7]= In[8]:= Out[8]= In[9]:= Out[9]= + ^ Sqrt@D Log@0, 00D Sin@Pi D In[0]:=! Out[0]= In[]:= Out[]=

More information

GRAPHICAL REPRESENTATION OF SURFACES

GRAPHICAL REPRESENTATION OF SURFACES 9- Graphical representation of surfaces 1 9 GRAPHICAL REPRESENTATION OF SURFACES 9.1. Figures defined in Mathematica ô Graphics3D[ ] ø Spheres Sphere of centre 1, 1, 1 and radius 2 Clear "Global` " Graphics3D

More information

Problem #130 Ant On Cylinders

Problem #130 Ant On Cylinders Problem #130 Ant On Cyliners The Distance The Ant Travels Along The Surface John Snyer November, 009 Problem Consier the soli boune by the three right circular cyliners x y (greenish-yellow), x z (re),

More information

Examples of Fourier series

Examples of Fourier series Examples of Fourier series Preliminaries In[]:= Below is the definition of a periodic extension of a function defined on L, L. This definition takes a function as a variable. The function has to be inputted

More information

HydroperoxyCyclophosphamideDoses 0, 0.32`, 0.5`, 0.79`, 1.2`, 2, 3.2`, 5.07`, 8, 12.67`, 20;

HydroperoxyCyclophosphamideDoses 0, 0.32`, 0.5`, 0.79`, 1.2`, 2, 3.2`, 5.07`, 8, 12.67`, 20; In[1]:= HydroperoxyCyclophosphamideDoses 0, 0.32`, 0.5`, 0.79`, 1.2`, 2, 3.2`, 5.07`, 8, 12.67`, 20; In[2]:= In[3]:= VincristineDoses 0, 0.00032`, 0.000507`, 0.0008`, 0.00127`, 0.002`, 0.0032`, 0.00507`,

More information

A plane. Or, with more details, NotebookDirectory. C:\Dropbox\Work\myweb\Courses\Math_pages\Math_225\

A plane. Or, with more details, NotebookDirectory. C:\Dropbox\Work\myweb\Courses\Math_pages\Math_225\ In[1]:= NotebookDirectory Out[1]= C:\Dropbox\Work\myweb\Courses\Math_pages\Math_5\ A plane Given a point in R 3 (below it is vr) and two non-collinear vectors (below uu and vv) the parametric equation

More information

Principles of Linear Algebra With Mathematica Linear Programming

Principles of Linear Algebra With Mathematica Linear Programming Principles of Linear Algebra With Mathematica Linear Programming Kenneth Shiskowski and Karl Frinkle Draft date March 12, 12 Contents 1 Linear Programming 1 1.1 Geometric Linear Programming in Two Dimensions......

More information

Computation of slant specified by cues

Computation of slant specified by cues Computation of slant specified by cues Slant from perspective convergence, part 1: Construction of the projection (x1, y1) on the screen (blue) of point (x0, y0) of the rectangle (red) that is slanted

More information

Graphs of Functions, Limits, and

Graphs of Functions, Limits, and Chapter Continuity Graphs of Functions, Limits, and ü. Plotting Graphs Students should read Chapter of Rogawski's Calculus [] for a detailed discussion of the material presented in this section. ü.. Basic

More information

Graphing on the Riemann Sphere

Graphing on the Riemann Sphere The Mathematica Journal Graphing on the Riemann Sphere Djilali Benayat We give a procedure to plot parametric curves on the sphere whose advantages over classical graphs in the Cartesian plane are obvious

More information

Using Mathematica to solve ODEs (part 1)

Using Mathematica to solve ODEs (part 1) Using Mathematica to solve ODEs (part ) Basic tool is DSolve Note that in DSolve the dependent variable (usually y below) must be written y[x] or y [x] (for the derivative) or y [x] (for the second derivative)

More information

Triple Integrals: Setting up the Integral

Triple Integrals: Setting up the Integral Triple Integrals: Setting up the Integral. Set up the integral of a function f x, y, z over the region above the upper nappe of the cone z x y from z to z. Use the following orders of integration: d x

More information

NUMBERS VECTORS. (essentially) infinite precision is available

NUMBERS VECTORS. (essentially) infinite precision is available NUMBERS In[]:= Out[]= In[]:= Out[]= In[3]:= Out[3]= N@Exp@D, D.790330773977770937000 N@Log@D, D 0.937099309737070330 N@Pi, D 3.93979333337997939937 (essentially) infinite precision is available In[]:=

More information

CAS Exercise Examples for Chapter 15: Multiple Integrals

CAS Exercise Examples for Chapter 15: Multiple Integrals CAS Exercise Examples for Chapter 5: Multiple Integrals à Section 5. Double Integrals 3 x Example: Integrate Ÿ Ÿ ÅÅÅÅÅÅ d dx using Mathematica. x The easiest wa to compute double integrals is to open the

More information

Basic Exercises about Mathematica

Basic Exercises about Mathematica Basic Exercises about Mathematica 1. Calculate with four decimal places. NB F. 2.23607 2.23607 Ë We can evaluate a cell by placing the cursor on it and pressing Shift+Enter (or Enter on the numeric key

More information

CurvesGraphics. A free package for Advanced Calculus illustrations. Gianluca Gorni. Arrows on 2D curves. Motivation

CurvesGraphics. A free package for Advanced Calculus illustrations. Gianluca Gorni. Arrows on 2D curves. Motivation CurvesGraphics A free package for Advanced Calculus illustrations. Gianluca Gorni Motivation As a teacher of Calculus and Mathematical Analysis at college and university level, I feel that Mathematica

More information

1 The Inverse Problem

1 The Inverse Problem The Inverse Problem We have learned that a general solution of a first-order differential equation y = f H, yl (..) is a one-parameter family of (either eplicit or implicit) solutions. Finding a general

More information

Parametric Curves, Polar Plots and 2D Graphics

Parametric Curves, Polar Plots and 2D Graphics Parametric Curves, Polar Plots and 2D Graphics Fall 2016 In[213]:= Clear "Global`*" 2 2450notes2_fall2016.nb Parametric Equations In chapter 9, we introduced parametric equations so that we could easily

More information

Problem 25 in Section 16.3

Problem 25 in Section 16.3 Problem 5 in Section 16.3 In[1]:= Recall that in this problem we are studying the pyramid bounded by the planes z 6, y 0, y x 4 and x y z 4. In class we calculated all the vertices of this pyramid. Now

More information

Wolfram Mathematica Tutorial Collection. Visualization and Graphics

Wolfram Mathematica Tutorial Collection. Visualization and Graphics Wolfram Mathematica Tutorial Collection Visualization and Graphics For use with Wolfram Mathematica 7.0 and later. For the latest updates and corrections to this manual: visit reference.wolfram.com For

More information

Plots & Animations. Simple 2d plots x

Plots & Animations. Simple 2d plots x Plots & Animations Simple 2d plots Physical processes and corresponding mathematical formulas can be visualized by plots. The simplest plot of a single function f[x] can be created as follows f@x_d :=

More information

Travelling fronts in stochastic Stokes' drifts H1 ê 3L Adrien Blanchet, Jean Dolbeault, and Michal Kowalczyk

Travelling fronts in stochastic Stokes' drifts H1 ê 3L Adrien Blanchet, Jean Dolbeault, and Michal Kowalczyk 85-.nb Travelling fronts in stochastic Stokes' drifts H ê 3L Adrien Blanchet, Jean Dolbeault, and Michal Kowalczyk Off@NIntegrate::"slwcon"D Off@General::"spell"D Off@NIntegrate::"ncvb"D Off@NIntegrate::"ploss"D

More information

{σ 1}; Hessian2D[f_] := yleft = -12; xright = 5; yright = 5; max4 = FindMaximum[Det[Hessian2D[f]] // Evaluate, {{x, -10}, {y, -10}}][[2, ;;, 2]]

{σ 1}; Hessian2D[f_] := yleft = -12; xright = 5; yright = 5; max4 = FindMaximum[Det[Hessian2D[f]] // Evaluate, {{x, -10}, {y, -10}}][[2, ;;, 2]] g[x_, y_] := f[x_, y_] := x 1 2 +y 2 2 * π * σ * 2 e- 2*σ 2 ; 10 g[x, y] + g[x + i, y] + g[x, y + i] + g[x + 10, y + 10] /. {σ 1}; i=1 10 i=1 Hessian2D[f_] := D[D[f[x, y], {x}], {x}] D[D[f[x, y], {x}],

More information

Lab 2B Parametrizing Surfaces Math 2374 University of Minnesota Questions to:

Lab 2B Parametrizing Surfaces Math 2374 University of Minnesota   Questions to: Lab_B.nb Lab B Parametrizing Surfaces Math 37 University of Minnesota http://www.math.umn.edu/math37 Questions to: rogness@math.umn.edu Introduction As in last week s lab, there is no calculus in this

More information

MATH 162 Calculus II Computer Laboratory Topic: Introduction to Mathematica & Parametrizations

MATH 162 Calculus II Computer Laboratory Topic: Introduction to Mathematica & Parametrizations MATH 162 Calculus II Computer Laboratory Topic: Introduction to Mathematica & Goals of the lab: To learn some basic operations in Mathematica, such as how to define a function, and how to produce various

More information

OffPlot::"plnr"; OffGraphics::"gptn"; OffParametricPlot3D::"plld" Needs"Graphics`Arrow`" Needs"VisualLA`"

OffPlot::plnr; OffGraphics::gptn; OffParametricPlot3D::plld NeedsGraphics`Arrow` NeedsVisualLA` Printed from the Mathematica Help Browser of.: Transformation of Functions In this section, we will explore three types of transformations:.) Shifting.) Reflections (or flips).) Stretches and compressions

More information

Mathematica for Dirac delta functions and Green functions

Mathematica for Dirac delta functions and Green functions Mathematica for Dirac delta functions and Green functions DiracDelta function Mathematic has Dirac s delta function built in for use in integrals and solving differential equations. If you evaluate it

More information

Linear optimization. Linear programming using the Simplex method. Maximize M = 40 x x2. subject to: 2 x1 + x2 70 x1 + x2 40 x1 + 3 x2 90.

Linear optimization. Linear programming using the Simplex method. Maximize M = 40 x x2. subject to: 2 x1 + x2 70 x1 + x2 40 x1 + 3 x2 90. Linear optimization Linear programming using the Simplex method Maximize M = 40 x + 60 x2 subject to: 2 x + x2 70 x + x2 40 x + 3 x2 90 x 0 Here are the constraints 2 simplexnotes.nb constraints = Plot@870-2

More information

We can set up the integral over this elliptical region as a y-simple region: This integral can be evaluated as follows. The inner integral is

We can set up the integral over this elliptical region as a y-simple region: This integral can be evaluated as follows. The inner integral is Volume using Double Integrals Eample : Find the volume of the region in R that is under the paraboloid z = + y, above the y plane and below z =. Solution: The region is shown below. The planes z = and

More information

Complex functions, Laurent Series & residues using Mathematica

Complex functions, Laurent Series & residues using Mathematica Complex functions, Laurent Series & residues using Mathematica Complex functions Real and Imaginary parts of functions can be obtained using ComplexExpand, which treats all variables (here x and y) as

More information

How to prepare interactive Mathematica demonstrations for classroom

How to prepare interactive Mathematica demonstrations for classroom How to prepare interactive Mathematica demonstrations for classroom János Karsai University of Szeged http://silver.szote.u-szeged.hu/~karsai karsai@dmi.u-szeged.hu 2 workshop.nb Some examples from the

More information

P-Set 1 Solution Set. Solutions created by Melissa Diskin. Part 1 (3 points) Part 2 (4 points) ê H1 ê 2 + xl^hx ê 2L, xdd

P-Set 1 Solution Set. Solutions created by Melissa Diskin. Part 1 (3 points) Part 2 (4 points) ê H1 ê 2 + xl^hx ê 2L, xdd PSet Solution Set Solutions created by Melissa Diskin I (Handworked, 5 points) Simplified version of the derivative with respect to x. In[80]:= Simplify@D@ ê H ê + xl^hx ê L, xdd Out[80]= + x xê x + x

More information

In[68]:= A = J. In[70]:= Out[71]= 81.5 x + 3. y, 0.6 x y< Rows: In[72]:= A = J. In[79]:= A.8x, y< Out[74]= 81.5 x + 3. y, 0.6 x - 1.

In[68]:= A = J. In[70]:= Out[71]= 81.5 x + 3. y, 0.6 x y< Rows: In[72]:= A = J. In[79]:= A.8x, y< Out[74]= 81.5 x + 3. y, 0.6 x - 1. Matrices, Geometry&Mathematica Authors: Bruce Carenter, Bill Davis erry Uhl 00 Producer: Bruce Carenter Publisher: Math Everywhere, Inc. MGM.0 D Matrix BASICS B.) D matrix hits via rows via columns: A.8x,

More information

Functions f and g are called a funny cosine and a funny sine if they satisfy the following properties:

Functions f and g are called a funny cosine and a funny sine if they satisfy the following properties: Assignment problems by Branko Ćurgus posted on 2070720 Problem. Funny trigonometry and its beauty ü Few Mathematica comments There are several standard Mathematica functions that can be useful here. For

More information

Some Examples to Show That Objects Be Presented by Mathematical Equations

Some Examples to Show That Objects Be Presented by Mathematical Equations American Journal of Computational Mathematics, 01,, 199-06 http://dx.doi.org/10.436/ajcm.01.305 Published Online September 01 (http://www.scirp.org/journal/ajcm) Some Examples to Show That Objects Be Presented

More information

1 Basic Plotting. Radii Speeds Offsets 1, 1, 1 2, 5, 19 0, 0, 0 1, 0.8, 0.4, 0.2, 0.4, 0.2 1, 10, 17, 26, 28, 37 0, Π, Π, 0, 0, Π

1 Basic Plotting. Radii Speeds Offsets 1, 1, 1 2, 5, 19 0, 0, 0 1, 0.8, 0.4, 0.2, 0.4, 0.2 1, 10, 17, 26, 28, 37 0, Π, Π, 0, 0, Π 1 Basic Plotting Placing wheels on wheels on wheels and giving them different rates of spin leads to some interesting parametric plots. The images show four examples. They arise from the values below,

More information

Visualization of Complex Functions

Visualization of Complex Functions complexvis.nb Visualization of Complex Functions Bernd Thaller, University of Graz, Austria Source: This article appeared first in The Mathematica Journal 7(), 63-8 (998), The package ComplexPlot.m described

More information

1. How Mathematica works

1. How Mathematica works Departments of Civil Engineering and Mathematics CE 109: Computing for Engineering Mathematica Session 1: Introduction to the system Mathematica is a piece of software described by its manufacturers as

More information

Explore 3D Figures. Dr. Jing Wang (517) , Lansing Community College, Michigan, USA

Explore 3D Figures. Dr. Jing Wang (517) , Lansing Community College, Michigan, USA Explore 3D Figures Dr. Jing Wang (517)2675965, wangj@lcc.edu Lansing Community College, Michigan, USA Part I. 3D Modeling In this part, we create 3D models using Mathematica for various solids in 3D space,

More information

Integrating Equations of Motion in Mathematica

Integrating Equations of Motion in Mathematica MmaGuide-GLG.nb Integrating Equations of Motion in Mathematica Gary L. Gray Assistant Professor Engineering Science and Mechanics The Pennsylvania State University 227 Hammond Building University Park,

More information

An Introduction to Graphing Calculator Basics: Graphing Functions and Solving Equations

An Introduction to Graphing Calculator Basics: Graphing Functions and Solving Equations An Introduction to Graphing Calculator Basics: Graphing Functions and Solving Equations Audience: Teachers of mathematics who have little or no experience with graphing calculators. Required Technology:

More information

Lecture 2. Dr John Armstrong

Lecture 2. Dr John Armstrong Computing for Geometry and Number Theory Lecture 2 Dr John Armstrong King's College London December 6, 2018 Last week we used Mathematica as a calculator Using the workbook, for example to type SHIFT +

More information

3. The domain of a function of 2 or 3 variables is a set of pts in the plane or space respectively.

3. The domain of a function of 2 or 3 variables is a set of pts in the plane or space respectively. Math 2204 Multivariable Calculus Chapter 14: Partial Derivatives Sec. 14.1: Functions of Several Variables I. Functions and Variables A. Def n : Suppose D is a set of n-tuples of real numbers (x 1, x 2,

More information

Scaffold protein titration motif

Scaffold protein titration motif Scaffold protein titration motif The model description This particular motif describe one phosphorylation-desphosphorylation cycle (can be generalized to any futile cycles) with both kinase (K) and phosphatase

More information

Introduction to Mathematica and Graphing in 3-Space

Introduction to Mathematica and Graphing in 3-Space 1 Mathematica is a powerful tool that can be used to carry out computations and construct graphs and images to help deepen our understanding of mathematical concepts. This document will serve as a living

More information

Econ 353 Final Project Mark Gillis University of Victoria. Mathematica Model Portfolio

Econ 353 Final Project Mark Gillis University of Victoria. Mathematica Model Portfolio Econ 353 Final Project Mark Gillis University of Victoria Mathematica Model Portfolio Introduction The following is a portfolio of Mathematica models that I created predominately for the purpose of teaching.

More information

6.2.1 Plotting Curves in Parametric Representation in 3-Dimensional Space

6.2.1 Plotting Curves in Parametric Representation in 3-Dimensional Space 6.2 Drawing Three-Dimensional Objects $Version 2015-04 - 21 10.0 for Mac OS X x86 (64- bit) (September 10, 2014) 1. Curves in space may be drawn in perspective. (ParametricPlot3D,ListPointPlot3D). 2. 2-dimensional

More information

Computational methods in Mathematics

Computational methods in Mathematics Computational methods in Mathematics José Carlos Díaz Ramos Cristina Vidal Castiñeira June 13, 2014 1 Graphics Mathematica represents all graphics in terms of a collection of graphics primitives. The primitives

More information

Taschenrechner. Ganzzahlarithmetik N Pi, 500. In[1]:= Out[1]= In[2]:=

Taschenrechner. Ganzzahlarithmetik N Pi, 500. In[1]:= Out[1]= In[2]:= Taschenrechner In[]:=... Out[]=.99 In[]:= NPi, Out[]=.99999999999999 999999999 9999999 999999999 9999999999999 Ganzzahlarithmetik In[]:= Out[]= 9 9 99 9 9 9 9 9 99 99 9 9 9 9 9 9 9 In[]:= Out[]= 9 9 9

More information

Math 126: Calculus III Section 12.5: Equation of Lines and Planes

Math 126: Calculus III Section 12.5: Equation of Lines and Planes 1 Math 16: Calculus III Section 1.5: Equation of Lines and Planes Vector equations of lines Consider the position vector r 0 (which gives points to a point on the line) and the direction v line). Additional

More information

ü 12.1 Vectors Students should read Sections of Rogawski's Calculus [1] for a detailed discussion of the material presented in this section.

ü 12.1 Vectors Students should read Sections of Rogawski's Calculus [1] for a detailed discussion of the material presented in this section. Chapter 12 Vector Geometry Useful Tip: If you are reading the electronic version of this publication formatted as a Mathematica Notebook, then it is possible to view 3-D plots generated by Mathematica

More information

Sec 4.1 Coordinates and Scatter Plots. Coordinate Plane: Formed by two real number lines that intersect at a right angle.

Sec 4.1 Coordinates and Scatter Plots. Coordinate Plane: Formed by two real number lines that intersect at a right angle. Algebra I Chapter 4 Notes Name Sec 4.1 Coordinates and Scatter Plots Coordinate Plane: Formed by two real number lines that intersect at a right angle. X-axis: The horizontal axis Y-axis: The vertical

More information

Lesson 12: The Graph of the Equation y = f(x)

Lesson 12: The Graph of the Equation y = f(x) Classwork In Module 1, you graphed equations such as 4x + y = 10 by plotting the points on the Cartesian coordinate plane that corresponded to all of the ordered pairs of numbers (x, y) that were in the

More information

Lagrange multipliers October 2013

Lagrange multipliers October 2013 Lagrange multipliers 14.8 14 October 2013 Example: Optimization with constraint. Example: Find the extreme values of f (x, y) = x + 2y on the ellipse 3x 2 + 4y 2 = 3. 3/2 1 1 3/2 Example: Optimization

More information

Lagrange multipliers 14.8

Lagrange multipliers 14.8 Lagrange multipliers 14.8 14 October 2013 Example: Optimization with constraint. Example: Find the extreme values of f (x, y) = x + 2y on the ellipse 3x 2 + 4y 2 = 3. 3/2 Maximum? 1 1 Minimum? 3/2 Idea:

More information

Math 21a Homework 22 Solutions Spring, 2014

Math 21a Homework 22 Solutions Spring, 2014 Math 1a Homework Solutions Spring, 014 1. Based on Stewart 11.8 #6 ) Consider the function fx, y) = e xy, and the constraint x 3 + y 3 = 16. a) Use Lagrange multipliers to find the coordinates x, y) of

More information

Graphing Calculator Tutorial

Graphing Calculator Tutorial Graphing Calculator Tutorial This tutorial is designed as an interactive activity. The best way to learn the calculator functions will be to work the examples on your own calculator as you read the tutorial.

More information

Introduction to Neural Networks U. Minn. Psy Kalman filter. Review Discriminant functions (Lecture 11) Initialize

Introduction to Neural Networks U. Minn. Psy Kalman filter. Review Discriminant functions (Lecture 11) Initialize Introduction to Neural Networks U. Minn. Psy 5038 Kalman filter Initialize Read in Statistical Add-in packages: In[1]:= Off@General::spell1D; Needs@"ErrorBarPlots`"D; Needs@"MultivariateStatistics`"D;

More information

Inverse Problem Theory and Methods for Model Parameter Estimation

Inverse Problem Theory and Methods for Model Parameter Estimation The following notes are complements for the book Inverse Problem Theory and Methods for Model Parameter Estimation Albert Tarantola Society of Industrial and Applied Mathematics (SIAM), 2005 11.4.3 Probabilistic

More information

Mathematics Computer Laboratory - Math Version 11 Lab 7 - Graphics c

Mathematics Computer Laboratory - Math Version 11 Lab 7 - Graphics c Mathematics Computer Laboratory - Math 1200 - Version 11 Lab 7 - Graphics c Due You should only turn in exercises in this lab with its title and your name in Title and Subtitle font, respectively. Edit

More information

Mathematica Basics. Exponential Functions Exp[expression] Natural Logarithms (ln) Log[expression]

Mathematica Basics. Exponential Functions Exp[expression] Natural Logarithms (ln) Log[expression] Mathematica Basics To evaluate a Mathematica command, press [Shift]+[Enter]. Pay attention to spaces! Mathematica interprets some of them as multiplication. Syntax, capitalization and punctuation are meaningful.

More information

Constructing Curves and Surfaces through Specified Points

Constructing Curves and Surfaces through Specified Points Constructing Curves and Surfaces through Specified Points Project Template Chapter 10 of Anton/Rorres, Elementary Linear Algebra, 10th edition, consists of 20 sections of Applications, the first of which

More information

Scalar Field Visualization I

Scalar Field Visualization I Scalar Field Visualization I What is a Scalar Field? The approximation of certain scalar function in space f(x,y,z). Image source: blimpyb.com f What is a Scalar Field? The approximation of certain scalar

More information

Clipping Polygons. A routine for clipping polygons has a variety of graphics applications.

Clipping Polygons. A routine for clipping polygons has a variety of graphics applications. The Mathematica Journal Clipping Polygons Garry Helzer Department of Mathematics University of Maryland College Park, MD 20742 gah@math.umd.edu A routine for clipping polygons has a variety of graphics

More information

If you ask most people what A s strategy should be when all 3 duelists are alive, there are two common answers:

If you ask most people what A s strategy should be when all 3 duelists are alive, there are two common answers: The Truel Problem Imagine that you have a three-way duel (or truel ). The three duelists are named A, B, and C and have accuracy probabilities of a, b, and c with 0 < a < b < c < 1. The rules of the duel

More information

Lagrange Multipliers. Lagrange Multipliers. Lagrange Multipliers. Lagrange Multipliers. Lagrange Multipliers. Lagrange Multipliers

Lagrange Multipliers. Lagrange Multipliers. Lagrange Multipliers. Lagrange Multipliers. Lagrange Multipliers. Lagrange Multipliers In this section we present Lagrange s method for maximizing or minimizing a general function f(x, y, z) subject to a constraint (or side condition) of the form g(x, y, z) = k. Figure 1 shows this curve

More information

B. Examples Set up the integral(s) needed to find the area of the region bounded by

B. Examples Set up the integral(s) needed to find the area of the region bounded by Math 176 Calculus Sec. 6.1: Area Between Curves I. Area between the Curve and the x Axis A. Let f(x) 0 be continuous on [a,b]. The area of the region between the graph of f and the x-axis is A = f ( x)

More information

ANSYS AIM Tutorial Flow over an Ahmed Body

ANSYS AIM Tutorial Flow over an Ahmed Body Author(s): Sebastian Vecchi Created using ANSYS AIM 18.1 ANSYS AIM Tutorial Flow over an Ahmed Body Problem Specification Start Up Geometry Import Geometry Enclose Suppress Mesh Set Mesh Controls Generate

More information

Formal ambiguities seen by analyzing the generative model, the bas-relief transform. Learning scene parameters from images

Formal ambiguities seen by analyzing the generative model, the bas-relief transform. Learning scene parameters from images Computational Vision U. Minn. Psy 536 Daniel Kersten Lecture 7: Shape from shading cont'd http://vision.psych.umn.edu/www/kersten-lab/courses/psy536/syllabusf2.html) Initialize Outline Last time Inference

More information

ME 406 Bifurcations II Saddle-Node Bifurcation

ME 406 Bifurcations II Saddle-Node Bifurcation ME 406 Bifurcations II ssid Mathematica 4.., DnPac 0.66, 3ê5ê00 intreset; plotreset;. Introduction In this notebook, the second in a series of notebooks on bifurcations, we look at simple examples of a

More information

Mathematica examples relevant to Bessel functions

Mathematica examples relevant to Bessel functions Mathematica eamples relevant to Bessel functions The original Bessel function---that discussed etensively in Boas Also called Bessel functions of the first kind, or cylindrical Bessel functions It is a

More information

sinc interpolation to reconstruct a signal from its samples

sinc interpolation to reconstruct a signal from its samples sinc interpolation to reconstruct a signal from its samples Initialization Code Manipulate ManipulateAprocess@ Fs, fund, ItemA GridA9 9Control@Fs,, Row@Style@"sampling frequency", D, Style@ " HHzL", ItalicD

More information

Rational functions, like rational numbers, will involve a fraction. We will discuss rational functions in the form:

Rational functions, like rational numbers, will involve a fraction. We will discuss rational functions in the form: Name: Date: Period: Chapter 2: Polynomial and Rational Functions Topic 6: Rational Functions & Their Graphs Rational functions, like rational numbers, will involve a fraction. We will discuss rational

More information

Partial Derivatives. Partial Derivatives. Partial Derivatives. Partial Derivatives. Partial Derivatives. Partial Derivatives

Partial Derivatives. Partial Derivatives. Partial Derivatives. Partial Derivatives. Partial Derivatives. Partial Derivatives In general, if f is a function of two variables x and y, suppose we let only x vary while keeping y fixed, say y = b, where b is a constant. By the definition of a derivative, we have Then we are really

More information

Section 2.1 Graphs. The Coordinate Plane

Section 2.1 Graphs. The Coordinate Plane Section 2.1 Graphs The Coordinate Plane Just as points on a line can be identified with real numbers to form the coordinate line, points in a plane can be identified with ordered pairs of numbers to form

More information

It Does Algebra. Note we have a list of lists, and the elements inside are expressions: we'll see more explicit functional constructs later

It Does Algebra. Note we have a list of lists, and the elements inside are expressions: we'll see more explicit functional constructs later Mathematica as Lisp Outline of this talk: 1) Show a few "Gee Whiz" features of Mathematica -show some algebraic calcs -show some nice typesetting -show some pretty graphics 2) Is it lisp? - front end /

More information

Math 1206 Calculus Sec. 5.6: Substitution and Area Between Curves (Part 2) Overview of Area Between Two Curves

Math 1206 Calculus Sec. 5.6: Substitution and Area Between Curves (Part 2) Overview of Area Between Two Curves Math 1206 Calculus Sec. 5.6: Substitution and Area Between Curves (Part 2) III. Overview of Area Between Two Curves With a few modifications the area under a curve represented by a definite integral can

More information

Newton s Method. Example : Find the root of f (x) =

Newton s Method. Example : Find the root of f (x) = Newton s Method Example : Find the root of f (x) = If we draw the graph of f (x), we can see that the root of f (x) = 0 is the x - coordinate of the point where the curve intersects with the x - axis.

More information

Math (Spring 2009): Lecture 5 Planes. Parametric equations of curves and lines

Math (Spring 2009): Lecture 5 Planes. Parametric equations of curves and lines Math 18.02 (Spring 2009): Lecture 5 Planes. Parametric equations of curves and lines February 12 Reading Material: From Simmons: 17.1 and 17.2. Last time: Square Systems. Word problem. How many solutions?

More information

2.2 Graphs Of Functions. Copyright Cengage Learning. All rights reserved.

2.2 Graphs Of Functions. Copyright Cengage Learning. All rights reserved. 2.2 Graphs Of Functions Copyright Cengage Learning. All rights reserved. Objectives Graphing Functions by Plotting Points Graphing Functions with a Graphing Calculator Graphing Piecewise Defined Functions

More information

Example 1: Give the coordinates of the points on the graph.

Example 1: Give the coordinates of the points on the graph. Ordered Pairs Often, to get an idea of the behavior of an equation, we will make a picture that represents the solutions to the equation. A graph gives us that picture. The rectangular coordinate plane,

More information

Shape - preserving functions

Shape - preserving functions Shape - preserving functions Introduction This Mathematica notebook is licensed under a Creative Commons Attribution - ShareAlike 3.0 License It creates the demonstrations used in my post Maps. Graphs

More information

Applications of Integration. Copyright Cengage Learning. All rights reserved.

Applications of Integration. Copyright Cengage Learning. All rights reserved. Applications of Integration Copyright Cengage Learning. All rights reserved. Area of a Region Between Two Curves Copyright Cengage Learning. All rights reserved. Objectives Find the area of a region between

More information

UNIT 3 EXPRESSIONS AND EQUATIONS Lesson 3: Creating Quadratic Equations in Two or More Variables

UNIT 3 EXPRESSIONS AND EQUATIONS Lesson 3: Creating Quadratic Equations in Two or More Variables Guided Practice Example 1 Find the y-intercept and vertex of the function f(x) = 2x 2 + x + 3. Determine whether the vertex is a minimum or maximum point on the graph. 1. Determine the y-intercept. The

More information

UNIVERSITY of CALIFORNIA SANTA CRUZ

UNIVERSITY of CALIFORNIA SANTA CRUZ UNIVERSITY of CALIFORNIA SANTA CRUZ INVESTIGATIONS OF THE CHAOTIC WATER WHEEL A thesis submitted in partial satisfaction of the requirements for the degree of BACHELOR OF SCIENCE in PHYSICS by Davidson

More information

MATHEMATICA LAB SKILLS ACTIVITY 2: ANALYZING DATA IN MATHEMATICA

MATHEMATICA LAB SKILLS ACTIVITY 2: ANALYZING DATA IN MATHEMATICA MATHEMATICA LAB SKILLS ACTIVITY 2: ANALYZING DATA IN MATHEMATICA LEARNING GOALS You will be 1. able to define and use functions in Mathematica. 2. able to scale and shift lists (arrays) of data. 3. able

More information

A model for an intramuscular injection of a medication.

A model for an intramuscular injection of a medication. injection_model.nb 1 A model for an intramuscular injection of a medication. Needs@"Graphics`Colors`"D; Intravenous injection of a medication: Injected drug in blood decays exponentially due to metabolic

More information

Directional Derivatives as Vectors

Directional Derivatives as Vectors Directional Derivatives as Vectors John Ganci 1 Al Lehnen 2 1 Richland College Dallas, TX jganci@dcccd.edu 2 Madison Area Technical College Madison, WI alehnen@matcmadison.edu Statement of problem We are

More information

Computational Vision U. Minn. Psy 5036 Daniel Kersten Lecture 17: Shape from shading, the Bas-relief ambiguity

Computational Vision U. Minn. Psy 5036 Daniel Kersten Lecture 17: Shape from shading, the Bas-relief ambiguity Computational Vision U. Minn. Psy 5036 Daniel Kersten Lecture 17: Shape from shading, the Bas-relief ambiguity Initialize In[68]:= Off@General::spell1D; SetOptions@ArrayPlot, ColorFunction Ø "GrayTones",

More information