Undergrad What software was used to plot this diagram of morse potential

Click For Summary
SUMMARY

The diagram of the Morse potential observed on Wikipedia was likely created using R or matplotlib. R is capable of plotting the Morse curve effectively, while additional graphical elements, such as the spring in the dumbbell, may require a separate drawing program for integration. Users can enhance their plots by combining outputs from different software tools to achieve a polished final product.

PREREQUISITES
  • Familiarity with R programming for data visualization
  • Understanding of matplotlib for Python-based plotting
  • Basic knowledge of Morse potential concepts in physics
  • Experience with graphic design software for additional elements
NEXT STEPS
  • Explore R's ggplot2 package for advanced plotting techniques
  • Learn how to use matplotlib for creating complex visualizations in Python
  • Research graphic design tools like Adobe Illustrator for enhancing scientific diagrams
  • Study the mathematical formulation of Morse potential for accurate representation
USEFUL FOR

Researchers, physicists, and data scientists interested in visualizing potential energy curves and enhancing scientific diagrams through software integration.

dkin
Messages
5
Reaction score
0
Hi all,

I recently saw a very nice diagram of the morse potential on wikipedia

520px-Morse-potential.png


I am curious if anyone has any suggestions as to how this diagram was made? What software package was used? In particular how the actual morse curve was plotted.
 
Physics news on Phys.org
dkin said:
Hi all,

I recently saw a very nice diagram of the morse potential on wikipedia

520px-Morse-potential.png


I am curious if anyone has any suggestions as to how this diagram was made? What software package was used? In particular how the actual morse curve was plotted.

Well, if I were to make this plot, I would use R. It could do everything on the plot fairly easily, with the exception of the spring in the dumbbell. I would do that in a drawing program, and take a screen shot and embed it in the R plot.
 
It's very do-able with matplotlib, too.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
6K
  • · Replies 5 ·
Replies
5
Views
5K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 5 ·
Replies
5
Views
1K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 14 ·
Replies
14
Views
3K
Replies
7
Views
2K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K