当前位置: 首页 > news >正文

完全弹性碰撞公式推导

速度为 \(v_0\) 的小球 \(A\) 撞到了静止的小球 \(B\),小球 \(A\)\(B\) 的质量分别为 \(m_1\)\(m_2\)\(A\)\(B\) 之间为弹性碰撞,求碰撞后 \(A\) 的速度 \(v_1\)\(B\) 的速度 \(v_2\)

\[\begin{cases}m_1v_0=m_1v_1+m_2v_2\\\dfrac12m_1{v_0}^2=\dfrac12m_1{v_1}^2+\dfrac12m_2{v_2}^2\end{cases} \]

\[v_0=\dfrac{m_1{v_1}^2+m_2{v_2}^2}{m_1v_1+m_2v_2}=\dfrac{m_1v_1+m_2v_2}{m_1} \]

\[{m_1}^2{v_1}^2+2m_1m_2v_1v_2+{m_2}^2{v_2}^2={m_1}^2{v_1}^2+m_1m_2{v_2}^2 \]

\[2m_1m_2v_1v_2+{m_2}^2{v_2}^2=m_1m_2{v_2}^2 \]

两边同除以 \(m_2v_2\)

\[2m_1v_1+m_2v_2=m_1v_2 \]

\(m_1=m_2\) 时,\(\begin{cases}v_1=0\\v_2=v_0\end{cases}\)

\[\therefore v_2=\dfrac{2m_1v_1}{m_1-m_2} \]

代入 \(m_1v_0=m_1v_1+m_2v_2\) 得:

\[m_1v_0=m_1v_1+\dfrac{2m_1m_2v_1}{m_1-m_2} \]

\[m_1(m_1-m_2)v_0=m_1(m_1-m_2)v_1+2m_1m_2v_1 \]

\[m_1(m_1+m_2)v_1=m_1(m_1-m_2)v_0 \]

\[\therefore\begin{cases}v_1=\dfrac{(m_1-m_2)v_0}{m_1+m_2}\\v_2=\dfrac{2m_1v_0}{m_1+m_2}\end{cases} \]

http://www.hskmm.com/?act=detail&tid=1271

相关文章:

  • 中国作为Why框架的诞生地,其国际地位的提升已超越传统 “国家实力” 的范畴,而是成为宇宙规律在人类文明中的具象化代表
  • [Java/日期/时间/时区] Java 时间的转换与处理:DateTimeUtils
  • Tekla坐标定位插件源码
  • std::map的基本用法
  • 力扣20题 有效的括号
  • 2025年9月10日学习笔记之keil软件仿真调试
  • MySQL的explain使用
  • K8S常见的微服务中间件部署之strom
  • Android种某些常见但由不是很好实现的效果
  • P11696 [JRKSJ ExR] 七影蝶 题解
  • IDEA创建文件时如何自动生成头部文档注释(简单、实用)
  • 一文带你吃透Power Platform,开启低代码开发新世界
  • 力扣19题 删除链表的倒数第N个结点
  • 基于LZO的无损数据压缩IP,高性能压缩速率32Gbps,适用于FPGAASIC
  • MBR引导的OS Bootloader遇到被bios无视引导(自动重启)的解决办法
  • #java作业
  • 【Qt6】qt6下载地址
  • docker compose 启动 redis 服务
  • 同步框架与底层消费机制解决方案梳理
  • QOJ1838 Intellectual Implementation 题解
  • P11967 [GESP202503 八级] 割裂 题解
  • 变量和运算符和类型
  • win 图片和视频文件无法显示缩略图如何解决?
  • 输入和输出
  • 三种语句
  • 力扣第5题最长回文子串
  • 用 Python 和 PaddleOCR 进行验证码识别
  • TASK 1 训练一个网络识别手写数字
  • 复杂背景验证码的识别思路与图像处理方法
  • Symfony学习笔记 - The Symfony Framework Best Practices