← 返回专业首页

力学

Mechanics

课程介绍 Course Introduction

学分:3 | 先修课:高等数学 | 学期:秋季

本课程是物理学专业的第一门基础课,系统讲授质点运动学、牛顿运动定律、动量与能量、刚体转动、振动与波动等内容。课程强调物理概念的理解与数学工具的运用,培养学生分析和解决力学问题的能力。通过大量例题和习题训练,为后续电磁学、热力学、量子力学等课程打下坚实基础。

This course is the first foundational course for physics majors, systematically covering kinematics of particles, Newton's laws of motion, momentum and energy, rotation of rigid bodies, oscillations and waves. The course emphasizes understanding of physical concepts and application of mathematical tools, developing students' ability to analyze and solve mechanics problems. It provides a solid foundation for subsequent courses in electromagnetism, thermodynamics, and quantum mechanics.

大作业 Final Project

作业标题:多体系统运动的数值模拟

利用Python或Matlab实现N体问题的数值模拟,研究太阳系中行星运动轨迹。要求实现欧拉法、龙格-库塔法等多种数值积分算法,比较不同算法的精度和稳定性。学生需自选一个三体或多体系统进行仿真,绘制运动轨迹图,并分析系统能量守恒情况,最终提交代码和分析报告。

Implement numerical simulation of the N-body problem using Python or Matlab to study planetary trajectories in the solar system. Required to implement multiple numerical integration algorithms such as Euler method and Runge-Kutta method, comparing accuracy and stability of different algorithms. Students choose a three-body or multi-body system for simulation, plot motion trajectories, analyze energy conservation, and submit code and analysis report.