Need free program to plot expressions in polar coordinates

Click For Summary
SUMMARY

This discussion focuses on the need for free software to plot expressions in polar coordinates, specifically for visualizing the equipotentials of a dipole charge configuration. The potential expression provided is V=kq(4/r1 - 1/r), with r12 defined as r2 + L2 - 2rLcosθ. Recommended tools for this task include Octave, SciPy with Matplotlib, and GNUPlot, which are all capable of handling such mathematical visualizations effectively.

PREREQUISITES
  • Understanding of polar coordinates and their applications in physics.
  • Familiarity with the mathematical expression for electric potential.
  • Basic knowledge of programming in Octave or Python.
  • Experience with data visualization libraries such as Matplotlib.
NEXT STEPS
  • Explore Octave for plotting polar coordinate expressions.
  • Learn how to use SciPy and Matplotlib for mathematical visualizations.
  • Investigate GNUPlot for alternative plotting options.
  • Study the mathematical principles behind dipole charge configurations and their potential fields.
USEFUL FOR

Students, educators, and researchers in physics or engineering who require tools for plotting mathematical expressions in polar coordinates, particularly in the context of electric fields and potentials.

morangta
Messages
23
Reaction score
0

Homework Statement


Need a free program to plot expressions in polar coordinates. For example, I want to plot the equipotentials for an expression in polar coordinates of the potential for a dipole charge, 4q and -q separated by a distance L.


Homework Equations


V=kq(4/r1 - 1/r), where r12 = r2+ L2 - 2rLcosθ.


The Attempt at a Solution


Octave and SciPy/matplotlib are posted online as two (2) good programs.


PS Thank you to Simon for guiding me to a solution for the sheet charge electric field problem I posted.
 
Physics news on Phys.org
You could try GNUPlot.
 
  • Like
Likes   Reactions: 1 person

Similar threads

Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
5K
Replies
2
Views
4K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
1
Views
3K
  • · Replies 5 ·
Replies
5
Views
14K