SlideShare a Scribd company logo
Cylindrical and Spherical
Coordinates
Representation and
Conversions
Representing 3D points in
Cylindrical Coordinates.
r
Recall polar representations in the plane
Representing 3D points in
Cylindrical Coordinates.
r
Cylindrical coordinates just adds a z-coordinate to the
polar coordinates (r,).
Representing 3D points in
Cylindrical Coordinates.
r
Cylindrical coordinates just adds a z-coordinate to the
polar coordinates (r,).
Representing 3D points in
Cylindrical Coordinates.
r
Cylindrical coordinates just adds a z-coordinate to the
polar coordinates (r,).
Representing 3D points in
Cylindrical Coordinates.
r
Cylindrical coordinates just adds a z-coordinate to the
polar coordinates (r,).
Representing 3D points in
Cylindrical Coordinates.
r
Cylindrical coordinates just adds a z-coordinate to the
polar coordinates (r,).
Representing 3D points in
Cylindrical Coordinates.
r
Cylindrical coordinates just adds a z-coordinate to the
polar coordinates (r,).
r
Representing 3D points in
Cylindrical Coordinates.
r
(r,,z)
Converting between rectangular
and Cylindrical Coordinates
r
r
(r,,z)
cos( )
sin( )
x r
y r
z z





Rectangular to Cylindrical
2 2 2
tan( )
r x y
y
x
z z
 



Cylindrical to rectangularNo real surprises here!
Representing 3D points in Spherical
Coordinates
Spherical Coordinates are the 3D
analog of polar representations in
the plane.
We divide 3-dimensional space into
1. a set of concentric spheres centered at
the origin.
2. rays emanating outward from the origin
Representing 3D points in Spherical
Coordinates
(x,y,z)
We start with a point (x,y,z) given
in rectangular coordinates.
Then, measuring its distance 
from the origin, we locate it on a
sphere of radius  centered at the
origin.
Next, we have to find a way to
describe its location on the sphere.

Representing 3D points in Spherical
Coordinates
We use a method similar to the
method used to measure latitude
and longitude on the surface of the
Earth.
We find the great circle that goes
through the “north pole,” the “south
pole,” and the point.
Representing 3D points in Spherical
Coordinates

We measure the latitude or polar
angle starting at the “north pole” in
the plane given by the great circle.
This angle is called . The range
of this angle is
Note:
all angles are measured in
radians, as always.
0 .  
Representing 3D points in Spherical
Coordinates
We use a method similar to the
method used to measure latitude
and longitude on the surface of the
Earth.
Next, we draw a horizontal circle
on the sphere that passes through
the point.
Representing 3D points in Spherical
Coordinates
And “drop it down” onto the xy-
plane.
Representing 3D points in Spherical
Coordinates
We measure the latitude or azimuthal
angle on the latitude circle, starting at
the positive x-axis and rotating toward
the positive y-axis.
The range of the angle is
Angle is called .
0 2 .  
Note that this is the same angle as the  in cylindrical coordinates!
Finally, a Point in Spherical
Coordinates!
( , ,)
Our designated point on the
sphere is indicated by the three
spherical coordinates ( ,  , ) ---
(radial distance, azimuthal angle,
polar angle).
Please note that this notation is not
at all standard and varies from
author to author and discipline to
discipline. (In particular, physicists
often use  to refer to the
azimuthal angle and  refer to the
polar angle.)

Converting Between Rectangular
and Spherical Coordinates

(x,y,z)
z

r
First note that if r is the usual cylindrical
coordinate for (x,y,z)
we have a right triangle with
•acute angle ,
•hypotenuse , and
•legs r and z.
It follows that
sin( ) cos( ) tan( )
r z r
z
  
 
  
What happens if
 is not acute?
Converting Between Rectangular
and Spherical Coordinates

(x,y,z)
z

r
cos( ) sin( )cos( )
sin( ) sin( )sin( )
cos( )
x r
y r
z
   
   
 
 
 

Spherical to rectangular
Converting from Spherical to
Rectangular Coordinates

(x,y,z)
z

r
Rectangular to Spherical
2 2 2
2 2
2 2 2
tan( )
tan( )
cos( )
x y z
y
x
x yr
z z
z z
x y z





  


 
 
 
Cylindrical and Spherical
Coordinates
Integration
Integration Elements:
Rectangular Coordinates
We know that in a Riemann Sum approximation for a
triple integral, a summand
This computes the function value at some point in the little
“sub-cube” and multiplies it by the volume of the little
cube of length , width , and height .
* * *
( , , ) .i i i i i if x y z x y z  
* * *
function value volume of the small
at a sampling point cube
( , , ) .i i i i i if x y z x y z  
1 4 2 4 3 14 2 43
ix iy iz
Integration Elements:
Cylindrical Coordinates
What happens when we consider small changes
in the cylindrical coordinates r, , and z?
, , andr z  
We no longer get a
cube, and (similarly to
the 2D case with polar
coordinates) this affects
integration.
Integration Elements:
Cylindrical Coordinates
What happens when we consider small changes
in the cylindrical coordinates r, , and z?
, , andr z  
Start with our previous
picture of cylindrical
coordinates:
r
r
Integration Elements:
Cylindrical Coordinates
What happens when we consider small changes
in the cylindrical coordinates r, , and z?
, , andr z  
Start with our previous
picture of cylindrical
coordinates:
Expand the radius by a
small amount:
r
r
r+r
r
Integration Elements:
Cylindrical Coordinates
r+r
r
This leaves us with a thin cylindrical shell of inner radius r
and outer radius r+ r.
r
r+r
Integration Elements:
Cylindrical Coordinates
Now we consider the angle .
We want to increase it by a small amount .



Integration Elements:
Cylindrical Coordinates

This give us a “wedge.”
Combining this with the cylindrical shell created by the
change in r, we get
Integration Elements:
Cylindrical Coordinates
This give us a “wedge.”
Intersecting this wedge with the cylindrical shell created by
the change in r, we get
Integration Elements:
Cylindrical Coordinates
Finally , we look at a small vertical change  z .
Integration in Cylindrical Coordinates.
dA r dr d 
We need to find the volume of this little solid.
As in polar coordinates, we have the area of a horizontal
cross section is. . .
Integration in Cylindrical Coordinates.
dV r dr d dz 
We need to find the volume of this little solid.
Since the volume is just the base times the height. . .
So . . .
( , , )
S
f r z r dr d dz 

More Related Content

What's hot

Lesson 6: Polar, Cylindrical, and Spherical coordinates
Lesson 6: Polar, Cylindrical, and Spherical coordinatesLesson 6: Polar, Cylindrical, and Spherical coordinates
Lesson 6: Polar, Cylindrical, and Spherical coordinates
Matthew Leingang
 
Lagrangian mechanics
Lagrangian mechanicsLagrangian mechanics
Lagrangian mechanics
AmeenSoomro1
 
Cylindrical co ordinate system
Cylindrical co ordinate systemCylindrical co ordinate system
Cylindrical co ordinate system
Nisarg Amin
 
Vector calculus
Vector calculusVector calculus
Vector calculus
Santhanam Krishnan
 
Lesson 2: Vectors and the Dot Product
Lesson 2: Vectors and the Dot ProductLesson 2: Vectors and the Dot Product
Lesson 2: Vectors and the Dot Product
Matthew Leingang
 
Relativity
RelativityRelativity
Relativity
Hem Bhattarai
 
Black body radiation,planck's radiation, wien's law, stephen boltzmann law in...
Black body radiation,planck's radiation, wien's law, stephen boltzmann law in...Black body radiation,planck's radiation, wien's law, stephen boltzmann law in...
Black body radiation,planck's radiation, wien's law, stephen boltzmann law in...
P.K. Mani
 
Coordinate system 1st
Coordinate system 1stCoordinate system 1st
Coordinate system 1st
HIMANSHU DIWAKAR
 
Complex variables
Complex variablesComplex variables
Complex variables
MADHAVASAIYENDUVA
 
derivation of Wave equation
derivation of Wave equationderivation of Wave equation
derivation of Wave equation
UCP
 
Complex analysis
Complex analysisComplex analysis
Complex analysis
sujathavvv
 
20 sequences x
20 sequences x20 sequences x
20 sequences x
math266
 
spherical coordinates system
spherical coordinates systemspherical coordinates system
spherical coordinates system
Pankaj Nakum
 
Cylindrical and spherical coordinates
Cylindrical and spherical coordinatesCylindrical and spherical coordinates
Cylindrical and spherical coordinatesTarun Gehlot
 
Ph 101-9 QUANTUM MACHANICS
Ph 101-9 QUANTUM MACHANICSPh 101-9 QUANTUM MACHANICS
Ph 101-9 QUANTUM MACHANICS
Chandan Singh
 
Vector calculus
Vector calculusVector calculus
Vector calculusKumar
 
Analytic function
Analytic functionAnalytic function
Analytic function
Santhanam Krishnan
 
Time dilation
Time dilationTime dilation
Time dilation
hepzijustin
 

What's hot (20)

Lesson 6: Polar, Cylindrical, and Spherical coordinates
Lesson 6: Polar, Cylindrical, and Spherical coordinatesLesson 6: Polar, Cylindrical, and Spherical coordinates
Lesson 6: Polar, Cylindrical, and Spherical coordinates
 
Lagrangian mechanics
Lagrangian mechanicsLagrangian mechanics
Lagrangian mechanics
 
Cylindrical co ordinate system
Cylindrical co ordinate systemCylindrical co ordinate system
Cylindrical co ordinate system
 
Ring
RingRing
Ring
 
Vector calculus
Vector calculusVector calculus
Vector calculus
 
Lesson 2: Vectors and the Dot Product
Lesson 2: Vectors and the Dot ProductLesson 2: Vectors and the Dot Product
Lesson 2: Vectors and the Dot Product
 
Relativity
RelativityRelativity
Relativity
 
Black body radiation,planck's radiation, wien's law, stephen boltzmann law in...
Black body radiation,planck's radiation, wien's law, stephen boltzmann law in...Black body radiation,planck's radiation, wien's law, stephen boltzmann law in...
Black body radiation,planck's radiation, wien's law, stephen boltzmann law in...
 
Coordinate system 1st
Coordinate system 1stCoordinate system 1st
Coordinate system 1st
 
Complex variables
Complex variablesComplex variables
Complex variables
 
derivation of Wave equation
derivation of Wave equationderivation of Wave equation
derivation of Wave equation
 
Complex analysis
Complex analysisComplex analysis
Complex analysis
 
20 sequences x
20 sequences x20 sequences x
20 sequences x
 
spherical coordinates system
spherical coordinates systemspherical coordinates system
spherical coordinates system
 
Simple harmonic motion
Simple harmonic motionSimple harmonic motion
Simple harmonic motion
 
Cylindrical and spherical coordinates
Cylindrical and spherical coordinatesCylindrical and spherical coordinates
Cylindrical and spherical coordinates
 
Ph 101-9 QUANTUM MACHANICS
Ph 101-9 QUANTUM MACHANICSPh 101-9 QUANTUM MACHANICS
Ph 101-9 QUANTUM MACHANICS
 
Vector calculus
Vector calculusVector calculus
Vector calculus
 
Analytic function
Analytic functionAnalytic function
Analytic function
 
Time dilation
Time dilationTime dilation
Time dilation
 

Similar to Cylindrical and spherical coordinates

9 trigonometric functions via the unit circle nat
9 trigonometric functions via the unit circle nat9 trigonometric functions via the unit circle nat
9 trigonometric functions via the unit circle nat
math260
 
6869212.ppt
6869212.ppt6869212.ppt
6869212.ppt
SubhiAshour1
 
20 polar equations and graphs
20 polar equations and graphs20 polar equations and graphs
20 polar equations and graphs
math267
 
Application of Cylindrical and Spherical coordinate system in double-triple i...
Application of Cylindrical and Spherical coordinate system in double-triple i...Application of Cylindrical and Spherical coordinate system in double-triple i...
Application of Cylindrical and Spherical coordinate system in double-triple i...
Sonendra Kumar Gupta
 
11. polar equations and graphs x
11. polar equations and graphs x11. polar equations and graphs x
11. polar equations and graphs x
harbormath240
 
20 polar equations and graphs x
20 polar equations and graphs x20 polar equations and graphs x
20 polar equations and graphs x
math267
 
Coordinate and unit vector
Coordinate and unit vectorCoordinate and unit vector
Coordinate and unit vector
Jobins George
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
sabbirantor
 
Trigonometric Function of General Angles Lecture
Trigonometric Function of General Angles LectureTrigonometric Function of General Angles Lecture
Trigonometric Function of General Angles Lecture
Froyd Wess
 
Double integration in polar form with change in variable (harsh gupta)
Double integration in polar form with change in variable (harsh gupta)Double integration in polar form with change in variable (harsh gupta)
Double integration in polar form with change in variable (harsh gupta)
Harsh Gupta
 
EMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptxEMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptx
5610UmarIqbal
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
Ahammednayeem
 
Polar co
Polar coPolar co
Polar co
awais ahmad
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
Muhammed Afsal Villan
 
Kristi's Trig. for Dummies
Kristi's Trig. for DummiesKristi's Trig. for Dummies
Kristi's Trig. for Dummiesdaisyrock
 
19 polar equations and graphs x
19 polar equations and graphs x19 polar equations and graphs x
19 polar equations and graphs x
math260
 
Polar interactive p pt
Polar interactive p ptPolar interactive p pt
Polar interactive p ptNslosser
 
Differential Calculus
Differential CalculusDifferential Calculus
Differential Calculus
anithaselvakumar271
 

Similar to Cylindrical and spherical coordinates (20)

9 trigonometric functions via the unit circle nat
9 trigonometric functions via the unit circle nat9 trigonometric functions via the unit circle nat
9 trigonometric functions via the unit circle nat
 
6869212.ppt
6869212.ppt6869212.ppt
6869212.ppt
 
20 polar equations and graphs
20 polar equations and graphs20 polar equations and graphs
20 polar equations and graphs
 
Application of Cylindrical and Spherical coordinate system in double-triple i...
Application of Cylindrical and Spherical coordinate system in double-triple i...Application of Cylindrical and Spherical coordinate system in double-triple i...
Application of Cylindrical and Spherical coordinate system in double-triple i...
 
11. polar equations and graphs x
11. polar equations and graphs x11. polar equations and graphs x
11. polar equations and graphs x
 
20 polar equations and graphs x
20 polar equations and graphs x20 polar equations and graphs x
20 polar equations and graphs x
 
Coordinate and unit vector
Coordinate and unit vectorCoordinate and unit vector
Coordinate and unit vector
 
3D Transformation in Computer Graphics
3D Transformation in Computer Graphics3D Transformation in Computer Graphics
3D Transformation in Computer Graphics
 
Trigonometric Function of General Angles Lecture
Trigonometric Function of General Angles LectureTrigonometric Function of General Angles Lecture
Trigonometric Function of General Angles Lecture
 
Double integration in polar form with change in variable (harsh gupta)
Double integration in polar form with change in variable (harsh gupta)Double integration in polar form with change in variable (harsh gupta)
Double integration in polar form with change in variable (harsh gupta)
 
EMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptxEMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptx
 
3D Transformation
3D Transformation3D Transformation
3D Transformation
 
Polar co
Polar coPolar co
Polar co
 
3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals3D Graphics : Computer Graphics Fundamentals
3D Graphics : Computer Graphics Fundamentals
 
Kristi's Trig. for Dummies
Kristi's Trig. for DummiesKristi's Trig. for Dummies
Kristi's Trig. for Dummies
 
19 polar equations and graphs x
19 polar equations and graphs x19 polar equations and graphs x
19 polar equations and graphs x
 
Circular functions
Circular functionsCircular functions
Circular functions
 
Circular functions
Circular functionsCircular functions
Circular functions
 
Polar interactive p pt
Polar interactive p ptPolar interactive p pt
Polar interactive p pt
 
Differential Calculus
Differential CalculusDifferential Calculus
Differential Calculus
 

More from venkateshp100

Unit iv
Unit   ivUnit   iv
Unit iv
venkateshp100
 
Rf power amplifier design
Rf power amplifier designRf power amplifier design
Rf power amplifier design
venkateshp100
 
Antenna arrays
Antenna arraysAntenna arrays
Antenna arrays
venkateshp100
 
unit V rectifiers and power supplies
unit V rectifiers and power suppliesunit V rectifiers and power supplies
unit V rectifiers and power supplies
venkateshp100
 
Ec 8701 ame unit 1
Ec 8701 ame unit 1Ec 8701 ame unit 1
Ec 8701 ame unit 1
venkateshp100
 
Ge6757 unit 1
Ge6757 unit 1Ge6757 unit 1
Ge6757 unit 1
venkateshp100
 
Memory devices copy
Memory devices   copyMemory devices   copy
Memory devices copy
venkateshp100
 
Ec6004 unit 2
Ec6004 unit 2Ec6004 unit 2
Ec6004 unit 2
venkateshp100
 
Ec6602 antenna and wave propagation presentation
Ec6602 antenna and wave propagation presentationEc6602 antenna and wave propagation presentation
Ec6602 antenna and wave propagation presentation
venkateshp100
 

More from venkateshp100 (9)

Unit iv
Unit   ivUnit   iv
Unit iv
 
Rf power amplifier design
Rf power amplifier designRf power amplifier design
Rf power amplifier design
 
Antenna arrays
Antenna arraysAntenna arrays
Antenna arrays
 
unit V rectifiers and power supplies
unit V rectifiers and power suppliesunit V rectifiers and power supplies
unit V rectifiers and power supplies
 
Ec 8701 ame unit 1
Ec 8701 ame unit 1Ec 8701 ame unit 1
Ec 8701 ame unit 1
 
Ge6757 unit 1
Ge6757 unit 1Ge6757 unit 1
Ge6757 unit 1
 
Memory devices copy
Memory devices   copyMemory devices   copy
Memory devices copy
 
Ec6004 unit 2
Ec6004 unit 2Ec6004 unit 2
Ec6004 unit 2
 
Ec6602 antenna and wave propagation presentation
Ec6602 antenna and wave propagation presentationEc6602 antenna and wave propagation presentation
Ec6602 antenna and wave propagation presentation
 

Recently uploaded

Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation & Control
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
ssuser9bd3ba
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Sreedhar Chowdam
 

Recently uploaded (20)

Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Water Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdfWater Industry Process Automation and Control Monthly - May 2024.pdf
Water Industry Process Automation and Control Monthly - May 2024.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
LIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.pptLIGA(E)11111111111111111111111111111111111111111.ppt
LIGA(E)11111111111111111111111111111111111111111.ppt
 
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfCOLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&BDesign and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
Design and Analysis of Algorithms-DP,Backtracking,Graphs,B&B
 

Cylindrical and spherical coordinates

  • 2. Representing 3D points in Cylindrical Coordinates. r Recall polar representations in the plane
  • 3. Representing 3D points in Cylindrical Coordinates. r Cylindrical coordinates just adds a z-coordinate to the polar coordinates (r,).
  • 4. Representing 3D points in Cylindrical Coordinates. r Cylindrical coordinates just adds a z-coordinate to the polar coordinates (r,).
  • 5. Representing 3D points in Cylindrical Coordinates. r Cylindrical coordinates just adds a z-coordinate to the polar coordinates (r,).
  • 6. Representing 3D points in Cylindrical Coordinates. r Cylindrical coordinates just adds a z-coordinate to the polar coordinates (r,).
  • 7. Representing 3D points in Cylindrical Coordinates. r Cylindrical coordinates just adds a z-coordinate to the polar coordinates (r,).
  • 8. Representing 3D points in Cylindrical Coordinates. r Cylindrical coordinates just adds a z-coordinate to the polar coordinates (r,).
  • 9. r Representing 3D points in Cylindrical Coordinates. r (r,,z)
  • 10. Converting between rectangular and Cylindrical Coordinates r r (r,,z) cos( ) sin( ) x r y r z z      Rectangular to Cylindrical 2 2 2 tan( ) r x y y x z z      Cylindrical to rectangularNo real surprises here!
  • 11. Representing 3D points in Spherical Coordinates Spherical Coordinates are the 3D analog of polar representations in the plane. We divide 3-dimensional space into 1. a set of concentric spheres centered at the origin. 2. rays emanating outward from the origin
  • 12. Representing 3D points in Spherical Coordinates (x,y,z) We start with a point (x,y,z) given in rectangular coordinates. Then, measuring its distance  from the origin, we locate it on a sphere of radius  centered at the origin. Next, we have to find a way to describe its location on the sphere. 
  • 13. Representing 3D points in Spherical Coordinates We use a method similar to the method used to measure latitude and longitude on the surface of the Earth. We find the great circle that goes through the “north pole,” the “south pole,” and the point.
  • 14. Representing 3D points in Spherical Coordinates  We measure the latitude or polar angle starting at the “north pole” in the plane given by the great circle. This angle is called . The range of this angle is Note: all angles are measured in radians, as always. 0 .  
  • 15. Representing 3D points in Spherical Coordinates We use a method similar to the method used to measure latitude and longitude on the surface of the Earth. Next, we draw a horizontal circle on the sphere that passes through the point.
  • 16. Representing 3D points in Spherical Coordinates And “drop it down” onto the xy- plane.
  • 17. Representing 3D points in Spherical Coordinates We measure the latitude or azimuthal angle on the latitude circle, starting at the positive x-axis and rotating toward the positive y-axis. The range of the angle is Angle is called . 0 2 .   Note that this is the same angle as the  in cylindrical coordinates!
  • 18. Finally, a Point in Spherical Coordinates! ( , ,) Our designated point on the sphere is indicated by the three spherical coordinates ( ,  , ) --- (radial distance, azimuthal angle, polar angle). Please note that this notation is not at all standard and varies from author to author and discipline to discipline. (In particular, physicists often use  to refer to the azimuthal angle and  refer to the polar angle.) 
  • 19. Converting Between Rectangular and Spherical Coordinates  (x,y,z) z  r First note that if r is the usual cylindrical coordinate for (x,y,z) we have a right triangle with •acute angle , •hypotenuse , and •legs r and z. It follows that sin( ) cos( ) tan( ) r z r z         What happens if  is not acute?
  • 20. Converting Between Rectangular and Spherical Coordinates  (x,y,z) z  r cos( ) sin( )cos( ) sin( ) sin( )sin( ) cos( ) x r y r z                Spherical to rectangular
  • 21. Converting from Spherical to Rectangular Coordinates  (x,y,z) z  r Rectangular to Spherical 2 2 2 2 2 2 2 2 tan( ) tan( ) cos( ) x y z y x x yr z z z z x y z                
  • 23. Integration Elements: Rectangular Coordinates We know that in a Riemann Sum approximation for a triple integral, a summand This computes the function value at some point in the little “sub-cube” and multiplies it by the volume of the little cube of length , width , and height . * * * ( , , ) .i i i i i if x y z x y z   * * * function value volume of the small at a sampling point cube ( , , ) .i i i i i if x y z x y z   1 4 2 4 3 14 2 43 ix iy iz
  • 24. Integration Elements: Cylindrical Coordinates What happens when we consider small changes in the cylindrical coordinates r, , and z? , , andr z   We no longer get a cube, and (similarly to the 2D case with polar coordinates) this affects integration.
  • 25. Integration Elements: Cylindrical Coordinates What happens when we consider small changes in the cylindrical coordinates r, , and z? , , andr z   Start with our previous picture of cylindrical coordinates: r r
  • 26. Integration Elements: Cylindrical Coordinates What happens when we consider small changes in the cylindrical coordinates r, , and z? , , andr z   Start with our previous picture of cylindrical coordinates: Expand the radius by a small amount: r r r+r r
  • 27. Integration Elements: Cylindrical Coordinates r+r r This leaves us with a thin cylindrical shell of inner radius r and outer radius r+ r. r r+r
  • 28. Integration Elements: Cylindrical Coordinates Now we consider the angle . We want to increase it by a small amount .   
  • 29. Integration Elements: Cylindrical Coordinates  This give us a “wedge.” Combining this with the cylindrical shell created by the change in r, we get
  • 30. Integration Elements: Cylindrical Coordinates This give us a “wedge.” Intersecting this wedge with the cylindrical shell created by the change in r, we get
  • 31. Integration Elements: Cylindrical Coordinates Finally , we look at a small vertical change  z .
  • 32. Integration in Cylindrical Coordinates. dA r dr d  We need to find the volume of this little solid. As in polar coordinates, we have the area of a horizontal cross section is. . .
  • 33. Integration in Cylindrical Coordinates. dV r dr d dz  We need to find the volume of this little solid. Since the volume is just the base times the height. . . So . . . ( , , ) S f r z r dr d dz 