Creating a Vector Field from a 3D Parametric Equation

Click For Summary
SUMMARY

The discussion focuses on converting the 3D parametric equation [x,y,z]=[r*cos(u),r*sin(u),a*u] into a vector field for visualization purposes. Users mention using Grapher on Mac and Mathematica for plotting, with the latter providing a VectorPlot3D example. The conversation highlights that there is no unique method to create a vector field from a helix, emphasizing the need to clarify the desired characteristics of the vector field, such as whether it should fill all space or be tangent to the curve.

PREREQUISITES
  • Understanding of 3D parametric equations
  • Familiarity with vector fields and their properties
  • Experience using Grapher on Mac
  • Basic knowledge of Mathematica syntax for plotting
NEXT STEPS
  • Explore Grapher's manual for advanced parametric plotting techniques
  • Learn about vector field visualization in Mathematica using VectorPlot3D
  • Research methods for defining vector fields along curves
  • Investigate the mathematical properties of helices in three-dimensional space
USEFUL FOR

Mathematicians, physicists, and engineers interested in visualizing 3D parametric equations and vector fields, as well as students learning about advanced plotting techniques in software like Grapher and Mathematica.

theobserver
Messages
9
Reaction score
0
I am trying to turn a 3D parametric equation into a vector field for an experiment, but I am not having much luck. [x,y,z]=[r*cos(u),r*sin(u),a*u] is the equation, I'm using grapher on the Mac. I want it all going in a helix, which is what the equation is for.

Thanks!
 
Physics news on Phys.org
Not quite an answer to your question I'm afraid, but just in case it's any help, you can plot a vector field like this in Mathematica:

Code:
VectorPlot3D[{Norm[{x, y, z}]*Cos[ArcTan[x, y]], 
  Norm[{x, y, z}]*Cos[ArcTan[x, y]], ArcTan[x, y]}, {x, -9, 
  9}, {y, -9, 9}, {z, -9, 9}]

Wolfram Alpha didn't do anything when I tried it there just now, although it does plot the parametric equation with

Code:
ParametricPlot3D[{Cos[u],Sin[u],u}, {u, 0, 9}]

(taking r = a = 1).
 
theobserver said:
I am trying to turn a 3D parametric equation into a vector field for an experiment, but I am not having much luck. [x,y,z]=[r*cos(u),r*sin(u),a*u] is the equation, I'm using grapher on the Mac. I want it all going in a helix, which is what the

Hello again :)

Maybe it would help to explain the purpose a bit clearer. There's no unique way to convert a helix to a vector field. What do you want the vector field to look like? Should it fill all space or just exist on the curve? Should it be tangent to the curve at points on the curve?

If you simply want to plot the equation directly to get a picture of the helix then you don't need any extra math, the equation is already in an ideal form for parametric plotting. Just look up the manual for Grapher, equivalent to Rasel's ParametricPlot3D example.
 

Similar threads

Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
Replies
3
Views
4K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
14
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 12 ·
Replies
12
Views
5K