Looking for a numeric classical mechanics problem for project

Click For Summary
SUMMARY

The forum discussion centers on a student's assignment to create a numeric classical mechanics problem solvable by computer methods, specifically using Python. The instructor suggested simulating the sun-earth-moon system or tidal movements. The student expressed confusion about where to start due to limited Python experience and difficulty finding relevant numeric problems online. Forum member Mike Garlow emphasized the importance of conducting thorough research and suggested alternative search terms to find suitable problems.

PREREQUISITES
  • Basic understanding of classical mechanics concepts
  • Familiarity with Python programming language
  • Knowledge of numerical methods in physics
  • Research skills for academic problem-solving
NEXT STEPS
  • Research "numerical solutions in classical mechanics" for potential project ideas
  • Learn Python programming through online courses or tutorials
  • Explore simulations of celestial mechanics using Python libraries like Pygame or Matplotlib
  • Consult textbooks on numerical methods for physics to gather more problem ideas
USEFUL FOR

This discussion is beneficial for students in physics or computer science courses, particularly those tasked with creating simulations in classical mechanics, as well as educators seeking project ideas for their students.

Mike Garlow
Messages
2
Reaction score
0

Homework Statement


I was recently assigned an assignment where my instructor told us to come up with an idea for a numeric classical mechanics problem that is solved by computer methods. Some ideas the instructor gave was to simulate motion of a sun-earth-moon system or simulate the tides of a sun-earth-moon system. The instructor said a project such as this would have to be completed using a computer language such as python, etc. The instructor hasn't given info besides this. [/B]

Homework Equations

The Attempt at a Solution



I am confused on where to start. I have little experience with python (most likely not enough to write code for a computer simulation). I also am having trouble finding "numeric problems" online which might give me further ideas on the topic of my paper.
[/B]
 
Physics news on Phys.org
@Mike Garlow:

I get the feeling you haven't typed in the full problem statement. But anyway...

When someone tells you to "come up with an idea", it means "go do some research". In your case: consult textbooks, or be more tenacious and creative in hunting down Google links.

What precisely is the course you're doing? E.g., is it "classical mechanics", or "numerical methods", or... some computer science course? Knowing more of your context might enable better answers here.

As for Python, etc, sometimes this type of assignment is given to force students to acquire/improve their programming skills. Python sounded like just an example. Do you know other programming languages? In any case, it wouldn't hurt your future career to try and learn some Python, possibly by studying examples from elsewhere. You could also ask on the computing forums here about potential alternatives for that type of problem.

I also am having trouble finding "numeric problems" online which might give me further ideas on the topic of my paper.
Then you didn't try very hard. Sometimes you've got to think a bit laterally about varying the search terms in Google. E.g., try Googling numerical solutions classical mechanics which seems to give a few leads. Also trying the alternate searches suggested by Google at the bottom of the page.

BTW, I'm also curious why you felt you couldn't ask your teacher for more guidance before approaching PF?
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
3K
Replies
7
Views
2K
Replies
4
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
Replies
4
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K