Examples of Fourier series

Size: px
Start display at page:

Download "Examples of Fourier series"

Transcription

1 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 as a so called pure function (that is instead of the variable we put # and the formula ends with &). Clear ff, x, ; In[5]:= fft ff_, x_, _ : ff x fft 2 &, x, x Ceiling 2 2 Out[5]= x 2 Ceiling x 2 In[7]:= Plot fft 2 &, x,, x, 4, Out[7]=

2 2 Examples_Fourier_series.nb Example - In[3]:= Clear ca0, ca, cb, ff, n,, nn ; ff x_ Sign x ; nn 0; cb n_, _ FullSimplify Integrate ff x Sin x, x,,, And 0, n Integers, n 0 ca0 FullSimplify Integrate ff x, x,,, And 0 2 Out[6]= Out[7]= 0 Out[8]= 0 ca n_, _ FullSimplify Integrate ff x Cos x, x,,, And 0, n Integers, n 0 2 n n Π

3 Examples_Fourier_series.nb 3 In[9]:= ; Module pic, pic2, pic2a, pic3, pic Plot ff x, x,,, PlotStyle Thickness 0.0, Blue, PlotRange 4, 7,.5,.5 ; pic2 Plot fft ff &, x,, x, 5, 0, PlotStyle Thickness 0.005, Green, Exclusions Range 0, 4,, PlotRange 4, 7,.5,.5, AspectRatio Automatic ; pic2a Graphics PointSize 0.02, Green, Point,, Point,, Point, 0 & Range 0, 3,, PointSize 0.04, White, Point,, Point, & Range 0, 3, ; pic3 Plot Evaluate ca0 Sum ca n, Cos Sum cb n, Sin x, n,, nn, x, 2, 4, x, n,, nn PlotStyle Thickness 0.003, Black, PlotRange 4, 7,.5,.5 ; Show pic, pic2, pic2a, pic Out[9]=

4 4 Examples_Fourier_series.nb Example 0 In[20]:= Clear ca0, ca, cb, ff, n,, nn ; ff x_ UnitStep x ; nn 0; cb n_, _ FullSimplify Integrate ff x Sin x, x,,, And 0, n Integers, n 0 ca0 FullSimplify Integrate ff x, x,,, And 0 2 Out[23]= Out[24]= ca n_, _ FullSimplify Integrate ff x Cos x, x,,, And 0, n Integers, n 0 n n Π 2 Out[25]= 0

5 Examples_Fourier_series.nb 5 In[26]:= ; Module pic, pic2, pic2a, pic3, pic Plot ff x, x,,, PlotStyle Thickness 0.0, Blue, PlotRange 4, 7,.5,.5 ; pic2 Plot fft ff &, x,, x, 5, 0, PlotStyle Thickness 0.005, Green, Exclusions Range 0, 4,, PlotRange 4, 7,.5,.5, AspectRatio Automatic ; pic2a Graphics PointSize 0.02, Green, Point, 0, Point,, Point, 2 & Range 0, 3,, PointSize 0.04, White, Point, 0, Point, & Range 0, 3, ; pic3 Plot Evaluate ca0 Sum ca n, Cos Sum cb n, Sin x, n,, nn, x, 2, 4, x, n,, nn PlotStyle Thickness 0.003, Black, PlotRange 4, 7,.5,.5 ; Show pic, pic2, pic2a, pic3.5.0 Out[26]= Example In[27]:= Clear ca0, ca, cb, ff, n,, nn ; ff x_ x; nn 20; cb n_, _ FullSimplify Integrate ff x Sin x, x,,, And 0, n Integers, n 0 Out[30]= 2 n n Π

6 6 Examples_Fourier_series.nb In[3]:= 2; Module pic, pic2, pic2a, pic3, pic Plot ff x, x,,, PlotStyle Thickness 0.0, Blue, PlotRange 4,, 3, 3 ; pic2 Plot fft ff &, x,, x, 5, 0, PlotStyle Thickness 0.005, Green, Exclusions Range 0, 4, 4, PlotRange 4,, 3, 3, AspectRatio Automatic ; pic2a Graphics PointSize 0.02, Green, Point, 2, Point, 2, Point, 0 & Range 0, 3, 4, PointSize 0.04, White, Point, 2, Point, 2 & Range 0, 3, 4 ; pic3 Plot Evaluate Sum cb n, Sin x, n,, nn, x, 2, 4, PlotStyle Thickness 0.003, Black, PlotRange 4,, 3, 3 ; Show pic, pic2, pic2a, pic3 2 Out[3]=

7 Examples_Fourier_series.nb 7 Example 2 In[32]:= Clear ca0, ca, cb, ff, n,, nn ; ff x_ Abs x ; nn 0; cb n_, _ FullSimplify Integrate ff x Sin x, x,,, And 0, n Integers, n 0 ca0 FullSimplify Integrate ff x, x,,, And 0 2 ca n_, _ FullSimplify Out[35]= 0 Integrate ff x Cos x, x,,, And 0, n Integers, n 0 Out[36]= Out[37]= 2 2 n n 2 Π 2

8 8 Examples_Fourier_series.nb In[38]:= 2; Module pic, pic2, pic2a, pic3, pic Plot ff x, x,,, PlotStyle Thickness 0.0, Blue, PlotRange 4,,, 3 ; pic2 Plot fft ff &, x,, x, 5, 0, PlotStyle Thickness 0.005, Green, Exclusions Range 0, 4, 4, PlotRange 4,,, 3, AspectRatio Automatic ; pic2a Graphics PointSize 0.02, Green, Point, 2, Point, 2, Point, 0 & Range 0, 3, 4, PointSize 0.04, White, Point, 2, Point, 2 & Range 0, 3, 4 ; pic3 Plot Evaluate ca0 Sum ca n, Cos x, n,, nn Sum cb n, Sin x, n,, nn, x, 2, 4, PlotStyle Thickness 0.003, Black, PlotRange 4,,, 3 ; Show pic, pic2, pic3 2 Out[38]=

9 Examples_Fourier_series.nb 9 Example 3 In[39]:= Clear ca0, ca, cb, ff, n,, nn ; ff x_ x UnitStep x ; nn 0; cb n_, _ FullSimplify Integrate ff x Sin x, x,,, And 0, n Integers, n 0 ca0 FullSimplify Integrate ff x, x,,, And 0 2 ca n_, _ FullSimplify Out[42]= Out[43]= Out[44]= Integrate ff x Cos x, x,,, And 0, n Integers, n 0 n n Π 4 n n 2 Π 2

10 0 Examples_Fourier_series.nb In[45]:= 2; Module pic, pic2, pic2a, pic3, pic Plot ff x, x,,, PlotStyle Thickness 0.0, Blue, PlotRange 4,,, 3 ; pic2 Plot fft ff &, x,, x, 5, 0, PlotStyle Thickness 0.005, Green, Exclusions Range 0, 4, 4, PlotRange 4,,, 3, AspectRatio Automatic ; pic2a Graphics PointSize 0.02, Green, Point, 0, Point, 2, Point, & Range 0, 3, 4, PointSize 0.04, White, Point, 0, Point, 2 & Range 0, 3, 4 ; pic3 Plot Evaluate ca0 Sum ca n, Cos Sum cb n, Sin x, n,, nn, x, 2, 4, x, n,, nn PlotStyle Thickness 0.003, Black, PlotRange 4,,, 3 ; Show pic, pic2, pic2a, pic3 3 2 Out[45]=

11 Examples_Fourier_series.nb Example 4 In[46]:= Clear ca0, ca, cb, ff, n,, nn ; ff x_ x 2 UnitStep x ; nn 20; cb n_, _ FullSimplify Integrate ff x Sin x, x,,, And 0, n Integers, n 0 ca0 FullSimplify Integrate ff x, x,,, And 0 2 ca n_, _ FullSimplify Out[49]= Out[50]= Out[5]= Integrate ff x Cos x, x,,, And 0, n Integers, n 0 n 3 Π n 2 n 2 Π n 2 n 2 Π 2

12 2 Examples_Fourier_series.nb In[52]:= ; Module pic, pic2, pic2a, pic3, pic Plot ff x, x,,, PlotStyle Thickness 0.0, Blue, PlotRange 4, 7,.,. ; pic2 Plot fft ff &, x,, x, 5, 0, PlotStyle Thickness 0.005, Green, Exclusions Range, 4, 2, PlotRange 4, 7,.,., AspectRatio Automatic ; pic2a Graphics PointSize 0.02, Green, Point, 0, Point,, Point, 2 & Range, 3, 2, PointSize 0.04, White, Point, 0, Point, & Range, 3, 2 ; pic3 Plot Evaluate ca0 Sum ca n, Cos Sum cb n, Sin x, n,, nn, x, 2, 4, x, n,, nn PlotStyle Thickness 0.003, Black, PlotRange 4, 7,.,. ; Show pic, pic2, pic2a, pic Out[52]=

13 Examples_Fourier_series.nb 3 Example 5 In[53]:= Clear ca0, ca, cb, ff, n,, nn ; ff x_ x 2 ; nn 0; cb n_, _ FullSimplify Integrate ff x Sin x, x,,, And 0, n Integers, n 0 ca0 FullSimplify Integrate ff x, x,,, And 0 2 ca n_, _ FullSimplify Out[56]= 0 Integrate ff x Cos x, x,,, And 0, n Integers, n 0 Out[57]= Out[58]= n 2 n 2 Π 2

14 4 Examples_Fourier_series.nb In[59]:= ; Module pic, pic2, pic2a, pic3, pic Plot ff x, x,,, PlotStyle Thickness 0.0, Blue, PlotRange 4, 7,.,. ; pic2 Plot fft ff &, x,, x, 5, 0, PlotStyle Thickness 0.005, Green, Exclusions Range, 4, 2, PlotRange 4, 7,.,., AspectRatio Automatic ; pic2a Graphics PointSize 0.02, Green, Point, 2, Point, 2, Point, 0 & Range 0, 3, 4, PointSize 0.04, White, Point, 2, Point, 2 & Range 0, 3, 4 ; pic3 Plot Evaluate ca0 Sum ca n, Cos x, n,, nn Sum cb n, Sin x, n,, nn, x, 2, 4, PlotStyle Thickness 0.003, Black, PlotRange 4, 7,.,. ; Show pic, pic2, pic Out[59]=

15 Examples_Fourier_series.nb 5 Example 6 In[60]:= Clear ca0, ca, cb, ff, n,, nn ; ff x_ x 2 Sign x ; nn 0; cb n_, _ FullSimplify Integrate ff x Sin x, x,,, And 0, n Integers, n 0 ca0 FullSimplify Integrate ff x, x,,, And 0 2 Out[63]= Out[64]= 0 Out[65]= 0 ca n_, _ FullSimplify Integrate ff x Cos x, x,,, And 0, n Integers, n 0 n 3 Π n 2 n 2 Π 2

16 6 Examples_Fourier_series.nb In[66]:= ; Module pic, pic2, pic2a, pic3, pic Plot ff x, x,,, PlotStyle Thickness 0.0, Blue, PlotRange 4, 7,.,. ; pic2 Plot fft ff &, x,, x, 5, 0, PlotStyle Thickness 0.005, Green, Exclusions Range, 4, 2, PlotRange 4, 7,.,., AspectRatio Automatic ; pic2a Graphics PointSize 0.02, Green, Point,, Point,, Point, 0 & Range, 3, 2, PointSize 0.04, White, Point,, Point, & Range, 3, 2 ; pic3 Plot Evaluate ca0 Sum ca n, Cos Sum cb n, Sin x, n,, nn, x, 2, 4, x, n,, nn PlotStyle Thickness 0.003, Black, PlotRange 4, 7,.,. ; Show pic, pic2, pic2a, pic Out[66]=

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

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

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

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

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

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

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

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 #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

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

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

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

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

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

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 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

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

Digital Signal Processing. Soma Biswas

Digital Signal Processing. Soma Biswas Digital Signal Processing Soma Biswas 2017 Partial credit for slides: Dr. Manojit Pramanik Outline What is FFT? Types of FFT covered in this lecture Decimation in Time (DIT) Decimation in Frequency (DIF)

More information

Dither Removal. Bart M. ter Haar Romeny. Image Dithering. This article has not been updated for Mathematica 8.

Dither Removal. Bart M. ter Haar Romeny. Image Dithering. This article has not been updated for Mathematica 8. This article has not been updated for Mathematica 8. The Mathematica Journal Dither Removal Bart M. ter Haar Romeny Mathematica is ideal for explaining the design of seemingly complex mathematical methods.

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

Justify all your answers and write down all important steps. Unsupported answers will be disregarded.

Justify all your answers and write down all important steps. Unsupported answers will be disregarded. Numerical Analysis FMN011 2017/05/30 The exam lasts 5 hours and has 15 questions. A minimum of 35 points out of the total 70 are required to get a passing grade. These points will be added to those you

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

1 An introduction to Mathematica

1 An introduction to Mathematica An introduction to Mathematica Mathematica is a very large and seemingly complex system. It contains hundreds of functions for performing various tasks in science, mathematics, and engineering, including

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

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

Lecture note on Senior Laboratory in Phyhsics. Fraunhofer diffraction and double-split experiment

Lecture note on Senior Laboratory in Phyhsics. Fraunhofer diffraction and double-split experiment Lecture note on Senior Laboratory in Phyhsics Fraunhofer diffraction and double-split experiment Masatsugu Suzuki and I.S. Suzuki Department of Physics State University of New York at Binghamton, Binghamton,

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

Curves Dr Richard Kenderdine

Curves Dr Richard Kenderdine Curves Dr Richard Kenderdine Kenderdine Maths Tutoring 1 December 01 This note shows some interesting curves not usually encountered. Most of the examples exist as families that can be altered by changing

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

Fourier transforms and convolution

Fourier transforms and convolution Fourier transforms and convolution (without the agonizing pain) CS/CME/BioE/Biophys/BMI 279 Oct. 26, 2017 Ron Dror 1 Why do we care? Fourier transforms Outline Writing functions as sums of sinusoids The

More information

f( x ), or a solution to the equation f( x) 0. You are already familiar with ways of solving

f( x ), or a solution to the equation f( x) 0. You are already familiar with ways of solving The Bisection Method and Newton s Method. If f( x ) a function, then a number r for which f( r) 0 is called a zero or a root of the function f( x ), or a solution to the equation f( x) 0. You are already

More information

Mathematica Notebook for Background: Physics and Math of Shading

Mathematica Notebook for Background: Physics and Math of Shading Mathematica Notebook for Background: Physics and Math of Shading In[1]:= This notebook contains some computations referenced in the course notes. Off NIntegrate::inumr SetOptions Plot, PlotRange All ;

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

Image processing in frequency Domain

Image processing in frequency Domain Image processing in frequency Domain Introduction to Frequency Domain Deal with images in: -Spatial domain -Frequency domain Frequency Domain In the frequency or Fourier domain, the value and location

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

23.1 Setting up Mathematica Packages

23.1 Setting up Mathematica Packages 23. Procedures and Packages 2015-06-15 $Version 10.0 for Mac OS X x86 (64- bit) (September 10, 2014) 23.1 Setting up Mathematica Packages In a typical Mathematica package there are generally two kinds

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

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

Advanced features of the Calculate signal tool

Advanced features of the Calculate signal tool Advanced features of the Calculate signal tool Case study: how to us the advanced features of the Calculate signal tool? 1 The calculate signal tool The calculate signal tool is one of the most useful

More information

The Meanings of Equality. 1 Abstract. 2 Preface. 3 Introduction. Parabola Volume 47, Issue 1(2011) JohnWPerram 1

The Meanings of Equality. 1 Abstract. 2 Preface. 3 Introduction. Parabola Volume 47, Issue 1(2011) JohnWPerram 1 Parabola Volume 47, Issue 1(2011) The Meanings of Equality 1 Abstract JohnWPerram 1 Using a computer algebra system (CAS) such as Mathematica to relate a mathematical narrative requires a more disciplined

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

Finite Math - J-term Homework. Section Inverse of a Square Matrix

Finite Math - J-term Homework. Section Inverse of a Square Matrix Section.5-77, 78, 79, 80 Finite Math - J-term 017 Lecture Notes - 1/19/017 Homework Section.6-9, 1, 1, 15, 17, 18, 1, 6, 9, 3, 37, 39, 1,, 5, 6, 55 Section 5.1-9, 11, 1, 13, 1, 17, 9, 30 Section.5 - Inverse

More information

Overview: The original Mathematica was a computer algebra system (CAS) released by Stephen Wolfram in 1988.

Overview: The original Mathematica was a computer algebra system (CAS) released by Stephen Wolfram in 1988. Mathematica 7.0.1 Overview: The original Mathematica was a computer algebra system (CAS) released by Stephen Wolfram in 1988. Modern releases have augmented the CAS with powerful numerical and graphical

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

ncells 6-param double logistic.nb

ncells 6-param double logistic.nb ncells 6-param double logistic.nb This Mathematica 7 notebook presents, generates data from and retrieves the parameters of a 6- parameter continuous deterministic model of microbial growth and mortality,

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

Solutions to First Exam, Math 170, Section 002 Spring 2012

Solutions to First Exam, Math 170, Section 002 Spring 2012 Solutions to First Exam, Math 170, Section 002 Spring 2012 Multiple choice questions. Question 1. You have 11 pairs of socks, 4 black, 5 white, and 2 blue, but they are not paired up. Instead, they are

More information

Thursday 14 June 2012 Morning

Thursday 14 June 2012 Morning Thursday 4 June 202 Morning A2 GCE MATHEMATICS 4726 Further Pure Mathematics 2 QUESTION PAPER *47325062* Candidates answer on the Printed Answer Book. OCR supplied materials: Printed Answer Book 4726 List

More information

Discrete Wavelets and Image Processing

Discrete Wavelets and Image Processing Discrete Wavelets and Image Processing Helmut Knaust Department of Mathematical Sciences The University of Texas at El Paso El Paso TX 79968-0514 hknaust@utep.edu October 16, 2009 Math 5311: Applied Mathematics

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

Using Arrays and Vectors to Make Graphs In Mathcad Charles Nippert

Using Arrays and Vectors to Make Graphs In Mathcad Charles Nippert Using Arrays and Vectors to Make Graphs In Mathcad Charles Nippert This Quick Tour will lead you through the creation of vectors (one-dimensional arrays) and matrices (two-dimensional arrays). After that,

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

ncells 4-param double logistic.nb

ncells 4-param double logistic.nb ncells 4-param double logistic.nb This Mathematica 7 noteboo presents, generates data from and retrieves the parameters of a 4- parameter continuous deterministic model of microbial growth and mortality,

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

259 Lecture 25: Simple Programming

259 Lecture 25: Simple Programming 259 Lecture 25: Simple Programming In[1]:= In[2]:= Off General::spell Off General::spell1 Note: To type a command in a Mathematica notebook, use the mouse to move the cursor until it is horizontal, click

More information

Mathematics (JUN11MPC201) General Certificate of Education Advanced Subsidiary Examination June Unit Pure Core TOTAL

Mathematics (JUN11MPC201) General Certificate of Education Advanced Subsidiary Examination June Unit Pure Core TOTAL Centre Number Candidate Number For Examiner s Use Surname Other Names Candidate Signature Examiner s Initials Mathematics Unit Pure Core 2 Wednesday 18 May 2011 General Certificate of Education Advanced

More information

1. Register an account on: using your Oxford address

1. Register an account on:   using your Oxford  address 1P10a MATLAB 1.1 Introduction MATLAB stands for Matrix Laboratories. It is a tool that provides a graphical interface for numerical and symbolic computation along with a number of data analysis, simulation

More information

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Ordinary Level

UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Ordinary Level UNIVERSITY OF CAMBRIDGE INTERNATIONAL EXAMINATIONS General Certificate of Education Ordinary Level * 9 4 95570362* ADDITIONAL MATHEMATICS 4037/12 Paper 1 May/June 2010 Additional Materials: Answer Booklet/Paper

More information

CSCI 220: Computer Architecture I Instructor: Pranava K. Jha. Simplification of Boolean Functions using a Karnaugh Map

CSCI 220: Computer Architecture I Instructor: Pranava K. Jha. Simplification of Boolean Functions using a Karnaugh Map CSCI 22: Computer Architecture I Instructor: Pranava K. Jha Simplification of Boolean Functions using a Karnaugh Map Q.. Plot the following Boolean function on a Karnaugh map: f(a, b, c, d) = m(, 2, 4,

More information

Basic Operations and Equivalent Expressions - Step-by-Step Lesson

Basic Operations and Equivalent Expressions - Step-by-Step Lesson Name Date Basic Operations and Equivalent Expressions StepbyStep Lesson Lesson 1 Simplify the expressions. 1. 4 (6x 5) 2. 3 (4 3 7x) Explanation: 1. Step 1) First see what is being asked. We have to simplify

More information

Excel R Tips. is used for multiplication. + is used for addition. is used for subtraction. / is used for division

Excel R Tips. is used for multiplication. + is used for addition. is used for subtraction. / is used for division Excel R Tips EXCEL TIP 1: INPUTTING FORMULAS To input a formula in Excel, click on the cell you want to place your formula in, and begin your formula with an equals sign (=). There are several functions

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

Plate Buckling ref. Hughes Chapter 12

Plate Buckling ref. Hughes Chapter 12 Plate Buckling ref. Hughes Chapter 1 Buckling of a plate simply supported on loaded edges treated as a wide column results in similar Euler stress, with EI replaced byd*(b): dividing by area (b*t): π Db

More information

Lecture 5: Frequency Domain Transformations

Lecture 5: Frequency Domain Transformations #1 Lecture 5: Frequency Domain Transformations Saad J Bedros sbedros@umn.edu From Last Lecture Spatial Domain Transformation Point Processing for Enhancement Area/Mask Processing Transformations Image

More information

MAT137 Calculus! Lecture 31

MAT137 Calculus! Lecture 31 MAT137 Calculus! Lecture 31 Today: Next: Integration Methods: Integration Methods: Trig. Functions (v. 9.10-9.12) Rational Functions Trig. Substitution (v. 9.13-9.15) (v. 9.16-9.17) Integration by Parts

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

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

This notebook "MathematicaDemo.nb" can be downloaded from the course web page.

This notebook MathematicaDemo.nb can be downloaded from the course web page. Mathematica demo http://www.wolfram.com/ This notebook "MathematicaDemo.nb" can be downloaded from the course web page. Basics Evaluate cells by pressing "shift-enter" / shift-return In[]:= + 3 Out[]=

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

UNIVERSIDAD CARLOS III DE MADRID Escuela Politécnica Superior Departamento de Matemáticas

UNIVERSIDAD CARLOS III DE MADRID Escuela Politécnica Superior Departamento de Matemáticas UNIVERSIDAD CARLOS III DE MADRID Escuela Politécnica Superior Departamento de Matemáticas a t e a t i c a s PROBLEMS, CALCULUS I, st COURSE. FUNCTIONS OF A REAL VARIABLE BACHELOR IN: Audiovisual System

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

Monday 17 June 2013 Morning

Monday 17 June 2013 Morning H Monday 17 June 201 Morning GCSE METHODS IN MATHEMATICS B91/02 Methods in Mathematics 1 (Higher Tier) *B1708061* Candidates answer on the Question Paper. OCR supplied materials: None Other materials required:

More information

7 Interference and Diffraction

7 Interference and Diffraction Physics 12a Waves Lecture 17 Caltech, 11/29/18 7 Interference and Diffraction In our discussion of multiple reflection, we have already seen a situation where the total (reflected) wave is the sum of many

More information

Exercises C-Programming

Exercises C-Programming Exercises C-Programming Claude Fuhrer (claude.fuhrer@bfh.ch) 0 November 016 Contents 1 Serie 1 1 Min function.................................. Triangle surface 1............................... 3 Triangle

More information

ASSIGNMENT 4 SOLUTIONS

ASSIGNMENT 4 SOLUTIONS MATH 71 ASSIGNMENT SOLUTIONS 1. If F : X X is a function, define f (x) to be (f f)(x), and inductively define f k (x) (f f k 1 )(x) for each integer k. (So f (x) (f f )(x) f(f(f(x))) for instance.) We

More information

Properties. Comparing and Ordering Rational Numbers Using a Number Line

Properties. Comparing and Ordering Rational Numbers Using a Number Line Chapter 5 Summary Key Terms natural numbers (counting numbers) (5.1) whole numbers (5.1) integers (5.1) closed (5.1) rational numbers (5.1) irrational number (5.2) terminating decimal (5.2) repeating decimal

More information

ü 1.1 Getting Started

ü 1.1 Getting Started Chapter 1 Introduction Welcome to Mathematica! This tutorial manual is intended as a supplement to Rogawski's Calculus textbook and aimed at students looking to quickly learn Mathematica through examples.

More information

A brief introduction to SCILAB

A brief introduction to SCILAB A brief introduction to SCILAB SCILAB is a powerful and versatile package for mathematical modelling and an excellent tool for solving a wide range of engineering problems. SCILAB supports simple interactive

More information

slope rise run Definition of Slope

slope rise run Definition of Slope The Slope of a Line Mathematicians have developed a useful measure of the steepness of a line, called the slope of the line. Slope compares the vertical change (the rise) to the horizontal change (the

More information

Excel Tool: Calculations with Data Sets

Excel Tool: Calculations with Data Sets Excel Tool: Calculations with Data Sets The best thing about Excel for the scientist is that it makes it very easy to work with data sets. In this assignment, we learn how to do basic calculations that

More information

Introduction to Excel Workshop

Introduction to Excel Workshop Introduction to Excel Workshop Empirical Reasoning Center June 6, 2016 1 Important Terminology 1. Rows are identified by numbers. 2. Columns are identified by letters. 3. Cells are identified by the row-column

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

2. Solve for n. 3. Express as a decimal.

2. Solve for n. 3. Express as a decimal. Name Assessment Date. Which equation can be used to solve the problem? On a trip to the beach, the Jacobsen family covered mi in h. What was the rate in miles per hour of their trip? x A. = B. x = C. x

More information

Mathematica - a First Glance

Mathematica - a First Glance Mathematica - a First Glance Peter Fischer, ZITI Tools - Introduction to Mathematica P. Fischer, ZITI, Uni Heidelberg 1 What is Mathematica? Initially: algebraic manipulation of formulae Integration Differentiation

More information

UB Indicators UB. Red, Bright LED. Silver, Straight PC Terminals. Part Numbers for Alternating Legends

UB Indicators UB. Red, Bright LED. Silver, Straight PC Terminals. Part Numbers for Alternating Legends UB ounting Types PCB ounting 01 Square 03 Rectangular * Snap-in ounting 04 Square 06 Rectangular Rectangular with 06B Side Barriers * Standard with Solder Lug terminals K Housing Black Terminals W01 Silver

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

Lesson 10. Homework Problem Set Sample Solutions. then Print True else Print False End if. False False True False False False

Lesson 10. Homework Problem Set Sample Solutions. then Print True else Print False End if. False False True False False False Homework Problem Set Sample Solutions 1. Perform the instructions in the following programming code as if you were a computer and your paper were the computer screen. Declare xx integer For all xx from

More information

Section 4.3. Graphing Exponential Functions

Section 4.3. Graphing Exponential Functions Graphing Exponential Functions Graphing Exponential Functions with b > 1 Graph f x = ( ) 2 x Graphing Exponential Functions by hand. List input output pairs (see table) Input increases by 1 and output

More information

Mathematics MPC2. General Certificate of Education Advanced Subsidiary Examination. Unit Pure Core 2

Mathematics MPC2. General Certificate of Education Advanced Subsidiary Examination. Unit Pure Core 2 Centre Number Candidate Number For Examiner s Use Surname Other Names Candidate Signature Examiner s Initials Mathematics Unit Pure Core 2 General Certificate of Education Advanced Subsidiary Examination

More information

Counting: Basics. A simple counting problem. Counting: the product rule. Relation to Cartesian products. Relation to Cartesian products

Counting: Basics. A simple counting problem. Counting: the product rule. Relation to Cartesian products. Relation to Cartesian products A simple counting problem Counting: Basics Possible answers: 6 x 10 6 + 10 Rosen, Chapter 6.1 Counting: the product rule If there are n1 ways of doing one task, and for each of those there are n2 ways

More information

Mathematics IGCSE Higher Tier, June /3H (Paper 3H)

Mathematics IGCSE Higher Tier, June /3H (Paper 3H) Link to examining board: http://www.edexcel.com The question paper associated with these solutions is available to download for free from the Edexcel website. The navigation around the website sometimes

More information

IMAGE COMPRESSION USING FOURIER TRANSFORMS

IMAGE COMPRESSION USING FOURIER TRANSFORMS IMAGE COMPRESSION USING FOURIER TRANSFORMS Kevin Cherry May 2, 2008 Math 4325 Compression is a technique for storing files in less space than would normally be required. This in general, has two major

More information

MATHEMATICS (SYLLABUS D) 4024/21 Paper 2 October/November 2016 MARK SCHEME Maximum Mark: 100. Published

MATHEMATICS (SYLLABUS D) 4024/21 Paper 2 October/November 2016 MARK SCHEME Maximum Mark: 100. Published Cambridge International Examinations Cambridge Ordinary Level MATHEMATICS (SYLLABUS D) 404/ Paper October/November 06 MARK SCHEME Maximum Mark: 00 Published This mark scheme is published as an aid to teachers

More information

How to Do Word Problems. Study of Integers

How to Do Word Problems. Study of Integers Study of Integers In this chapter, we are are going to closely look at the number line system and study integers. -3-2 -1 0 1 2 3 4 5 6 An integer is simply a number like 0, 1, 2, 3, and 4, but unlike

More information

Figure 1 Jackson Pollock painting titled "Reflections of the Big Dipper" (left) and "Number 18" (right).

Figure 1 Jackson Pollock painting titled Reflections of the Big Dipper (left) and Number 18 (right). EE 356 Notes on Pollock Paint Figures 1 shows two typical Jackson Pollock paintings. Notice that they consists of paint splatters, loops that resemble a portion of an ellipse, and occasionally a figure

More information

Solutions to Midterm Exam

Solutions to Midterm Exam 05-76-0 Solutions to Midterm Exam. For the function: f [x] =sin[πx] RECT [x ] (a) Find expressions for the even and odd parts of f [x] (b) Sketch these even and odd parts. It will first be useful to sketch

More information

Mathematical Experiments with Mathematica

Mathematical Experiments with Mathematica Mathematical Experiments with Mathematica Instructor: Valentina Kiritchenko Classes: F 12:00-1:20 pm E-mail : vkiritchenko@yahoo.ca, vkiritch@hse.ru Office hours : Th 5:00-6:20 pm, F 3:30-5:00 pm 1. Syllabus

More information

Texture. Outline. Image representations: spatial and frequency Fourier transform Frequency filtering Oriented pyramids Texture representation

Texture. Outline. Image representations: spatial and frequency Fourier transform Frequency filtering Oriented pyramids Texture representation Texture Outline Image representations: spatial and frequency Fourier transform Frequency filtering Oriented pyramids Texture representation 1 Image Representation The standard basis for images is the set

More information

Magnetics. Introduction to Filtering using the Fourier Transform. Chuck Connor, Laura Connor. Potential Fields. Magnetics.

Magnetics. Introduction to Filtering using the Fourier Transform. Chuck Connor, Laura Connor. Potential Fields. Magnetics. Introduction to using the Chuck Connor, Laura Connor Potential Fields for this week Nm Sm Schematic Earth dipolar magnetic field. The field lines placed in the page plane are drawn as thick lines, those

More information

4. Image Retrieval using Transformed Image Content

4. Image Retrieval using Transformed Image Content 4. Image Retrieval using Transformed Image Content The desire of better and faster retrieval techniques has always fuelled to the research in content based image retrieval (CBIR). A class of unitary matrices

More information

Digital Arithmetic. Digital Arithmetic: Operations and Circuits Dr. Farahmand

Digital Arithmetic. Digital Arithmetic: Operations and Circuits Dr. Farahmand Digital Arithmetic Digital Arithmetic: Operations and Circuits Dr. Farahmand Binary Arithmetic Digital circuits are frequently used for arithmetic operations Fundamental arithmetic operations on binary

More information

UNIT 5: DISCRETE FOURIER TRANSFORM

UNIT 5: DISCRETE FOURIER TRANSFORM UNIT 5: DISCRETE FOURIER TRANSFORM 5.1 Introduction This unit introduces the Discrete Fourier Transform as a means for obtaining a frequency based representation of a digital signal. The special characteristics

More information