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

《经典力学》笔记

文章目录

    • 直线运动
      • 弹簧和简谐运动
      • 动能,势能,机械能
      • 动量
      • 动量守恒
      • 机械能守恒
      • 弹性碰撞和非弹性碰撞
      • 冲量
    • 圆周运动
      • 匀速圆周运动
      • 转动惯量
        • 平行轴定理
      • 角动量
      • 角动量守恒
  • 英语

直线运动

弹簧和简谐运动

F s → = − k x 1 → \overrightarrow{F_s}=-k \overrightarrow{x_1} Fs =kx1 ,弹簧的初始位置为原点,大小为 F s = k ( L − L 1 ) F_s=k(L-L_1) Fs=k(LL1)

F = − k x = m a = m x ¨ m x ¨ + k x = 0 x ¨ + k m x = 0 设 ω = k m , 则 x ¨ + ω 2 x = 0 F = -kx = ma = m\ddot x \\ m \ddot x + kx = 0 \\ \ddot x + \frac{k}{m}x = 0 \\ 设\omega = \sqrt{\frac{k}{m}},则\ddot x + \omega^2x = 0 \\ F=kx=ma=mx¨mx¨+kx=0x¨+mkx=0ω=mk ,x¨+ω2x=0
x ¨ + ω 2 x = 0 \ddot x + \omega^2x = 0 x¨+ω2x=0 为简谐运动,求解出来的 x = A s i n ( ω t + φ ) x=Asin(\omega t + \varphi) x=Asin(ωt+φ)
a = F m = − k x m = − k m ⋅ A s i n ( ω t + φ ) ( 1 ) a = x ¨ = − A ⋅ ω 2 ⋅ sin ⁡ ( ω t + φ ) ( 2 ) 由 ( 1 ) 和 ( 2 ) 可得 ω = k m a = \frac{F}{m} = \frac{-kx}{m} = \frac{-k}{m} \cdot Asin(\omega t + \varphi) \qquad (1) \\ a = \ddot x = -A \cdot \omega^2 \cdot \sin(\omega t+\varphi) \qquad (2) \\ 由(1)和(2)可得\; \omega=\sqrt{\frac{k}{m}} a=mF=mkx=mkAsin(ωt+φ)(1)a=x¨=Aω2sin(ωt+φ)(2)(1)(2)可得ω=mk

动能,势能,机械能

动能 K E = 1 2 m v 2 KE=\frac{1}{2}mv^2 KE=21mv2

势能有重力势能和弹性势能,动能和势能之间可以互相转换,比如自由落体,就是重力势能转换为动能。

机械能由动能和重力势能组成。 M E = P E + K E ME=PE+KE ME=PE+KE

动量

动量是物体在它的运动方向上保持运动的趋势。动量实际上是牛顿第一定律的推论。 P = m v = m a d t = F d t P=mv=madt=Fdt P=mv=madt=Fdt

动量守恒

系统不受外力作用,则系统的动量总是守恒。

比如,物体m由粒子构成,物体的动量为所有构成粒子的总动量, m v = ∑ m i v i = ∑ m i a i d t = ( ∑ F i ) d t mv=\sum m_i v_i=\sum m_i a_i dt=(\sum F_i) dt mv=mivi=miaidt=(Fi)dt,由牛顿第三定律,力的作用是相互的,粒子的合力 ∑ F i = 0 \sum F_i = 0 Fi=0,物体m的动量在不受外力的情况下为0。

机械能守恒

系统无外力做功,系统内只有保守力做功,则系统的机械能不变。

保守力(conservative force):力所做的功跟移动路径无关,又称守恒力。重力是保守力,摩檫力是非保守力,从A到B,不同路径,摩擦力做的功不同。

弹性碰撞和非弹性碰撞

弹性碰撞的碰撞前和碰撞后机械能守恒,非弹性碰撞的碰撞前和碰撞后机械能不守恒。

对于弹性碰撞,已知 m 1 , v 1 , m 2 , v 2 m_1,v_1,m_2,v_2 m1,v1,m2,v2,求碰撞后的 v 1 ′ , v 2 ′ v{_1}{\prime}, v_2\prime v1,v2
根据动量守恒 m 1 v 1 + m 2 v 2 = m 1 v 1 ′ + m 2 v 2 ′ 根据机械能守恒,假设没有势能转换 1 2 m 1 v 1 2 + 1 2 m 2 v 2 2 = 1 2 m 1 v 1 ′ 2 + 1 2 m 2 v 2 ′ 2 根据上面两式可以求解出 v 1 ′ , v 2 ′ 根据动量守恒 m_1v_1+m_2v_2=m_1v_1\prime+m_2v_2\prime \\ 根据机械能守恒,假设没有势能转换 \frac{1}{2}m_1v_1^2+\frac{1}{2}m_2v_2^2=\frac{1}{2}m_1v_1\prime^2+\frac{1}{2}m_2v_2\prime^2 \\ 根据上面两式可以求解出v_1\prime,v_2\prime 根据动量守恒m1v1+m2v2=m1v1+m2v2根据机械能守恒,假设没有势能转换21m1v12+21m2v22=21m1v12+21m2v22根据上面两式可以求解出v1,v2
对于非弹性碰撞,两个物体碰撞后合并成一个物体,可以根据动量守恒求解碰撞后的速度 m 1 v 1 + m 2 v 2 = ( m 1 + m 2 ) v m_1v_1+m_2v_2=(m_1+m_2)v m1v1+m2v2=(m1+m2)v

冲量

作用在物体上的力在时间上的累积效果。冲量也是动量的变化量。

设物体的质量为m,碰撞前的速度为v1,碰撞后的时间为v2,碰撞的时间为dt,则
动量的改变量为冲量 J = m v 1 − m v 2 碰撞时产生的力 F = J d t 动量的改变量为冲量 \;J= mv_1 - mv_2 \\ 碰撞时产生的力 \;F = \frac{J}{dt} 动量的改变量为冲量J=mv1mv2碰撞时产生的力F=dtJ

圆周运动

直线运动和圆周运动的对应关系
质量 m − − − 转动惯量 I 速度 v − − − 角速度 ω 加速度 a − − − 角加速度 α 位移 x = x 0 + v t + 1 2 v t 2 − − − 角位移 θ = θ 0 + ω t + 1 2 α t 2 动量 P = m v − − − 角动量 L = I ω = R c × P 动能 K E = 1 2 m v 2 − − − 角动能 K E = 1 2 I ω 2 质量m \; --- \; 转动惯量I \\ 速度v \; --- \; 角速度\omega \\ 加速度a \; --- \; 角加速度\alpha \\ 位移x=x_0+vt+\frac{1}{2}vt^2 \; --- 角位移\theta = \theta_0 + \omega t + \frac{1}{2} \alpha t^2 \\ 动量P=mv \; --- \; 角动量L=I\omega = R_c \times P \\ 动能KE=\frac{1}{2}mv^2 \; --- \; 角动能KE=\frac{1}{2}I\omega^2 质量m转动惯量I速度v角速度ω加速度a角加速度α位移x=x0+vt+21vt2角位移θ=θ0+ωt+21αt2动量P=mv角动量L=Iω=Rc×P动能KE=21mv2角动能KE=21Iω2

匀速圆周运动

转动惯量

物体对其旋转运动的惯性大小的度量。设一个物体绕质心 C C C旋转,角速度为 ω \omega ω,圆盘的质量为 M M M,圆盘由无数个质点组成,每个质量的质量为 m i ( M = ∑ m i ) m_i \; (M=\sum m_i) mi(M=mi), 速度为 v i v_i vi,离质心C的距离为 r i r_i ri,则物体的动能为
K E i = 1 2 m i v i 2 = 1 2 m i ( ω r i ) 2 = 1 2 ( m i r i 2 ) ω 2 KE_i=\frac{1}{2}m_i v_i^2=\frac{1}{2}m_i(\omega r_i)^2=\frac{1}{2}(m_i r_i^2)\omega^2 KEi=21mivi2=21mi(ωri)2=21(miri2)ω2
其中质点的转动惯量就是 I = m r 2 I=mr^2 I=mr2。物体的转动惯量就是所有质点的转动惯量的和 I m = ∑ i m i r i 2 I_m = \sum_i m_i r_i^2 Im=imiri2

平行轴定理

从刚体通过质心的直轴(质心轴)的转动惯量,计算出刚体对平行于质心轴的另外一直轴的转动惯量。
I = I 0 + M d 2 I = I_0 + Md^2 I=I0+Md2
I 0 I_0 I0为通过质心轴的转动惯量,M为刚体的质量,d为质心轴到另外一轴的距离。

推导:
I = ∑ i m i ( R + r i ) 2 = R 2 ∑ i m i + ∑ i m i r i 2 + 2 R ⋅ ∑ i m i r i ∑ i m i = M ; I 0 = ∑ i m i r i 2 I = M R 2 + I 0 + 2 R ⋅ ∑ i m i r i I = \sum_{i}m_i(R + r_i)^2 = R^2\sum_{i}m_i + \sum_{i}m_{i}r_{i}^2 + 2R·\sum_{i}m_{i}r_{i} \\ \sum_{i}m_{i} = M;I_0 = \sum_{i}m_{i}r_{i}^2 \\ I = MR^2 + I_{0} + 2R·\sum_{i}m_{i}r_{i} I=imi(R+ri)2=R2imi+imiri2+2Rimiriimi=M;I0=imiri2I=MR2+I0+2Rimiri

ri为矢量,刚体的质量是均匀分布的,每个ri都有另外一个相反的ri与它对应,因此最后一项为0。

角动量

物体的位置矢量和动量相关的物理量。

角动量守恒

和动量守恒一样,在没有外力的情况下,系统内部的角动量是守恒的。

英语

  • mechanics 机械学,力学

  • momentum 动量§

  • work 功(W),也叫机械功

  • velocity 速度,向量

  • speed 速率,标量

  • potential energy 势能(PE)

  • kinetic energy 动能(KE)

  • mechanical energy 机械能(ME)

  • simple harmonic motion 简谐运动(SHM)

  • impluse 冲量(J或Imp)

  • moment of inertia 转动惯量(I)

相关文章:

《经典力学》笔记

文章目录 直线运动弹簧和简谐运动动能,势能,机械能动量动量守恒机械能守恒弹性碰撞和非弹性碰撞冲量 圆周运动匀速圆周运动转动惯量平行轴定理 角动量角动量守恒 英语 直线运动 弹簧和简谐运动 F s → − k x 1 → \overrightarrow{F_s}-k \overrighta…...

【论文+源码】基于Spring和Spring MVC的汉服文化宣传网站

为了实现一个基于Spring和Spring MVC的汉服文化宣传网站,我们需要创建一个简单的Web应用程序来展示汉服文化和相关信息。这个系统将包括以下几个部分: 数据库表设计:定义文章、用户和评论的相关表。实体类:表示数据库中的数据。DAO层接口及MyBatis映射文件:用于与数据库交…...

计算机的错误计算(一百九十九)

摘要 用大模型判断下面四个函数 有何关系?并计算它们在 x0.00024时的值,结果保留10位有效数字。两个大模型均认为它们是等价的。实际上,还有点瑕疵。关于计算函数值,大模型一只是纸上谈兵,没计算;大模型二…...

【AI日记】25.01.02 kaggle 比赛 3-1

【AI论文解读】【AI知识点】【AI小项目】【AI战略思考】【AI日记】 工作 参加:kaggle 比赛 Forecasting Sticker Sales时间:4 小时 读书 书名:秦制两千年时间:5 小时阅读原因:之前看过 《商君书》,对秦制…...

el-pagination 为什么只能展示 10 条数据(element-ui@2.15.13)

好的&#xff0c;我来帮你分析前端为什么只能展示 10 条数据&#xff0c;以及如何解决这个问题。 问题分析&#xff1a; pageSize 的值&#xff1a; 你的 el-pagination 组件中&#xff0c;pageSize 的值被设置为 10&#xff1a;<el-pagination:current-page"current…...

Ps:将数据组作为文件导出

Ps菜单&#xff1a;文件/导出/数据组作为文件 Export/Data Sets as Files “将数据组作为文件导出” Export Data Sets as Files命令是 Photoshop 数据驱动设计功能的一部分&#xff0c;用于结合可变数据和模板&#xff0c;生成多个文件。 1、自动化批量生成 适用于名片、证书、…...

nohup.out日志

1、nohup.out生成 在你执行 nohup java -jar ruoyi-admin.jar & 时&#xff0c;程序原本要输出到控制台的所有内容&#xff0c;包括日志框架输出到控制台的部分&#xff0c;都会被写入 nohup.out 。nohup 命令运行程序时&#xff0c;默认情况下&#xff0c;nohup 会把程序的…...

01 背包

文章目录 前言代码思路 前言 总是感觉有点没有完全懂&#xff0c;但是说起来的时候好像又懂一点点&#xff0c;就是我现在的状态。 代码 二维的直接的版本 #include<iostream> #include<algorithm>using namespace std;const int N 1010; int f[N][N]; int v[…...

QT-------------多线程

实现思路 QThread 类简介&#xff1a; QThread 是 Qt 中用于多线程编程的基础类。可以通过继承 QThread 并重写 run() 方法来创建自定义的线程逻辑。新线程的执行从 run() 开始&#xff0c;调用 start() 方法启动线程。 掷骰子的多线程应用程序&#xff1a; 创建一个 DiceThre…...

【JVM】深入了解Java虚拟机-------内存划分、类加载机制、垃圾回收机制

目录 什么是JVM? 内存划分&#xff1a; 1.堆 &#xff08;共享&#xff09; 2.栈 &#xff08;私有&#xff09; 3.元数据区&#xff08;共享&#xff09; 4.程序计数器&#xff08;私有&#xff09; 示例&#xff1a; JVM 类加载 一.类加载过程 1.加载 2.验证 3.…...

k8s部署juicefs

操作系统k8smysqlminiojuicefs内核centos8.21.19.18.0.39RELEASE.2023-12-20T01-00-02Zv0.19.04.18.0-193.el8.x86_64 本文k8s较老采用老版本的juicefs&#xff0c;中间件也都是部署在k8s上。测试是否能成功创建动态pvc挂在到测试pod当中并查看到数据信息。一些偏理论知识就不多…...

【ArcGIS微课1000例】0136:制作千层饼(DEM、影像、等高线、山体阴影图层)

文章目录 一、效果展示二、数据准备三、制作过程1. 打开软件2. 制作DEM图层3. 制作影像层4. 制作TIN层5. 制作等高线层四、注意事项一、效果展示 二、数据准备 订阅专栏后,从专栏配套案例数据包中的0136.rar中获取。 1. dem 2. 影像 3. 等高线 4. tin 三、制作过程 1. 打开软…...

Ajax数据爬取

有时我们用requests 抓取页面得到的结果&#xff0c;可能和在浏览器中看到的不一样:在浏览器中可以看到正常显示的页面数据&#xff0c;而使用requests 得到的结果中并没有这些数据。这是因为 requests 获取的都是原始 HTML 文档&#xff0c;而浏览器中的页面是JavaScript 处理…...

快速上手大模型的对话生成

本项目使用0.5B小模型&#xff0c;结构和大模型别无二致&#xff0c;以方便在如CPU设备上快速学习和上手大模型的对话上传 #mermaid-svg-Z86hUiQZ0hg9BVji {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-Z86hUiQZ0h…...

DateTimeExtensions:一个轻量C#的开源DateTime扩展方法库

推荐一个专门为System.DateTime编写的扩展方法库。 01 项目简介 该项目主要是为System.DateTime和System.DateTimeOffset的编写的扩展方法&#xff0c;包括自然日期差值的文本表示&#xff08;精确和人性化四舍五入&#xff09;、多个时区的节假日和工作日计算。 核心扩展方…...

题解:监控屏幕调整问题

问题描述 Reca 公司生产高端显示器&#xff0c;其中最受欢迎的型号是 AB999。屏幕尺寸为 $x \times y$ 的比例。由于某些生产特性&#xff0c;屏幕参数总是整数。最终&#xff0c;屏幕边长比例 $x:y$ 需要适应用户的需求。 为了满足用户需求&#xff0c;公司需要调整屏幕尺寸…...

C语言----指针

目录 1.概念 2.格式 3.指针操作符 4.初始化 1. 将普通变量的地址赋值给指针变量 a. 将数组的首地址赋值给指针变量 b. 将指针变量里面保存的地址赋值给另一个指针变量 5.指针运算 5.1算术运算 5.2 关系运算 指针的大小 总结&#xff1a; 段错误 指针修饰 1. con…...

树莓派之旅-在wsl-x86-64 上进行树莓派的交叉编译

前情提要&#xff1a; 想把自己花里胡哨的终端丢到树莓派上去&#xff0c;可是树莓派算力不够&#xff0c;编译时间过于漫长 交叉编译 定义网上有&#xff0c;懒得复制了&#xff0c;大概就是在本机电脑上编译目标平台的可执行文件 这里的目标平台是树莓派 使用 uname -m …...

nature reviews genetics | 需要更多的针对不同种族的癌症基因组图谱研究,促进精准治疗和维护治疗公平权益

–https://doi.org/10.1038/s41576-024-00796-w Genomic landscape of cancer in racially and ethnically diverse populations 研究团队和单位 Ulrike Peters–Public Health Sciences Division, Fred Hutchinson Cancer Center Claire E. Thomas–Public Health Scienc…...

代码随想录算法训练营day18

代码随想录算法训练营 —day18 文章目录 代码随想录算法训练营前言一、530.二叉搜索树的最小绝对差递归法迭代法 二、501.二叉搜索树中的众数普通二叉树的方法递归法中序迭代法 三、 236. 二叉树的最近公共祖先递归法 总结 前言 今天是算法营的第18天&#xff0c;希望自己能够…...

遍历 Map 类型集合的方法汇总

1 方法一 先用方法 keySet() 获取集合中的所有键。再通过 gey(key) 方法用对应键获取值 import java.util.HashMap; import java.util.Set;public class Test {public static void main(String[] args) {HashMap hashMap new HashMap();hashMap.put("语文",99);has…...

Debian系统简介

目录 Debian系统介绍 Debian版本介绍 Debian软件源介绍 软件包管理工具dpkg dpkg核心指令详解 安装软件包 卸载软件包 查询软件包状态 验证软件包完整性 手动处理依赖关系 dpkg vs apt Debian系统介绍 Debian 和 Ubuntu 都是基于 Debian内核 的 Linux 发行版&#xff…...

关于nvm与node.js

1 安装nvm 安装过程中手动修改 nvm的安装路径&#xff0c; 以及修改 通过nvm安装node后正在使用的node的存放目录【这句话可能难以理解&#xff0c;但接着往下看你就了然了】 2 修改nvm中settings.txt文件配置 nvm安装成功后&#xff0c;通常在该文件中会出现以下配置&…...

Psychopy音频的使用

Psychopy音频的使用 本文主要解决以下问题&#xff1a; 指定音频引擎与设备&#xff1b;播放音频文件 本文所使用的环境&#xff1a; Python3.10 numpy2.2.6 psychopy2025.1.1 psychtoolbox3.0.19.14 一、音频配置 Psychopy文档链接为Sound - for audio playback — Psy…...

在WSL2的Ubuntu镜像中安装Docker

Docker官网链接: https://docs.docker.com/engine/install/ubuntu/ 1、运行以下命令卸载所有冲突的软件包&#xff1a; for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done2、设置Docker…...

Element Plus 表单(el-form)中关于正整数输入的校验规则

目录 1 单个正整数输入1.1 模板1.2 校验规则 2 两个正整数输入&#xff08;联动&#xff09;2.1 模板2.2 校验规则2.3 CSS 1 单个正整数输入 1.1 模板 <el-formref"formRef":model"formData":rules"formRules"label-width"150px"…...

springboot整合VUE之在线教育管理系统简介

可以学习到的技能 学会常用技术栈的使用 独立开发项目 学会前端的开发流程 学会后端的开发流程 学会数据库的设计 学会前后端接口调用方式 学会多模块之间的关联 学会数据的处理 适用人群 在校学生&#xff0c;小白用户&#xff0c;想学习知识的 有点基础&#xff0c;想要通过项…...

招商蛇口 | 执笔CID,启幕低密生活新境

作为中国城市生长的力量&#xff0c;招商蛇口以“美好生活承载者”为使命&#xff0c;深耕全球111座城市&#xff0c;以央企担当匠造时代理想人居。从深圳湾的开拓基因到西安高新CID的战略落子&#xff0c;招商蛇口始终与城市发展同频共振&#xff0c;以建筑诠释对土地与生活的…...

C/C++ 中附加包含目录、附加库目录与附加依赖项详解

在 C/C 编程的编译和链接过程中&#xff0c;附加包含目录、附加库目录和附加依赖项是三个至关重要的设置&#xff0c;它们相互配合&#xff0c;确保程序能够正确引用外部资源并顺利构建。虽然在学习过程中&#xff0c;这些概念容易让人混淆&#xff0c;但深入理解它们的作用和联…...

C++课设:简易日历程序(支持传统节假日 + 二十四节气 + 个人纪念日管理)

名人说:路漫漫其修远兮,吾将上下而求索。—— 屈原《离骚》 创作者:Code_流苏(CSDN)(一个喜欢古诗词和编程的Coder😊) 专栏介绍:《编程项目实战》 目录 一、为什么要开发一个日历程序?1. 深入理解时间算法2. 练习面向对象设计3. 学习数据结构应用二、核心算法深度解析…...