常用坐标系简介(正在完善~)

常用坐标系简介(正在完善~)

坐标简介(有待完善)

正则坐标:

引入正则坐标主要还是为了处理约束问题的,也就是用直角坐标描述问题可能会有多余的自由度,比如一个粒子在一个圆环上运动,用直角坐标需要两个坐标,实际上只有角度一个坐标起作用。

正则坐标和正则动量本质上还是应该从拉式量出发而不是哈密顿量出发,并不是所有的体系都可以用哈密顿量描述。首先引入拉氏量L=T-V,T是动能,V是势能,T和V只含某个广义坐标q和q对时间的一阶导数,然后一步步照着教材上正则动量,正则变换做就是了,这个该怎么做其实主要具体问题具体分析,主要还是靠经验。不过首先你要理清楚整个问题有几个自由度,比如说一个自由粒子自由度是3,它在某条固定的曲线上运动自由度是1,也就是广义坐标只能有1个,再比如一个无约束的刚体自由度是6。

参考链接:https://zhidao.baidu.com/question/871483754023207212.html


广义坐标:

对于含有n个质点的质点系,在空间有3n个坐标。若这些质点间存在k个有限约束,则约束方程可写为:fs(x1,x2,…,x3n;t)=0(s=1,2…,k)。利用约束方程消去3n个坐标中的k个变量,剩下N=3n-k个变量是独立的。利用变量转换,可将这N个变量用其他任何N个独立变量q1,q2…,qN来表示。因此,nx坐标可用Nq表示为xi=xi(q1,q2…,qN;t)(i=1,2…,3n)。这种相互独立的变量称为广义坐标,其数目N等于完整系统的自由度。

常用的广义坐标有线量和角量两种。例如,对约束在空间固定曲线上运动的质点,可用自始点计量的路程s作广义坐标;用细杆约束在竖直平面内摆动的质点,可用杆与铅垂线的夹角θ作广义坐标。广义坐标对时间的导数称广义速度。同样,因为问题需要也会有广义加速度、广义动量、广义角动量等。

例子
在这里插入图片描述
例如以长为l的细绳,悬挂一质点A于固定点O,使它在Oxy平面内运动(见图)。质点坐标为(x,y),即n=2,它与一个约束方程x+y=l相联系,故N=n-1=1,只有一个广义坐标。按问题的性质,最好选用绳与铅垂线的夹角θ为广义坐标。这样,便有 :

x=lsinθ,y=-lcosθ

参考:https://baike.so.com/doc/6661905-6875729.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/2150.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pycharm2022.01.13专业版注册激活-激活码分享

    (pycharm2022.01.13专业版注册激活)最近有小伙伴私信我,问我这边有没有免费的intellijIdea的激活码,然后我将全栈君台教程分享给他了。激活成功之后他一直表示感谢,哈哈~https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~747E…

    2022年3月31日
    54
  • Android Toast的几种使用方式「建议收藏」

    Android Toast的几种使用方式「建议收藏」Toast是Android中常用的组件,下面介绍下Toast使用的几种方式和注意事项。Toast的使用方式简单来说有下面五种:1、默认的显示//第一个参数:当前的上下文环境。可用getApplicationContext()或Activity的context//第二个参数:要显示的字符串。也可是R.string中字符串ID//第三个参数:显示的时间长短。Toast默认的有两个LENGTH_LONG(长)和LENGTH_SHORT(短),也可以使用毫秒如2000msToast

    2022年9月12日
    0
  • 数据库复制(一)–复制介绍

    数据库复制(一)–复制介绍

    2021年11月25日
    38
  • mysql数据类型tinyint_公司的类型及区别是什么

    mysql数据类型tinyint_公司的类型及区别是什么MySQL支持多种数据类型,大致可以分为三类:数值、日期/时间和字符串(字符)类型。其中,整数类型包括:tinyint、smallint、mediumint、int和bigint。其中,tinyint的大小为1字节,即8位二进制。在无符号的情况下,值得范围(0,255)。在有符号的情况下,值得范围(-128,127)。本文将通过测试验证tinyint值的范围。1.有符号…

    2022年9月21日
    0
  • Django自动化运维管理平台

    Django自动化运维管理平台运维管理平台展示,还在完善中,有所不足,望提出建议,感激不尽。@@个人网站:http://www.mykurol.com@@ Github:https://github.com/kurolz  架构:Python+Django+bootstrap+SaltStack+Zabbix+MySQL  资产管理:采用SaltStack调用收集主机配置信息入库  自动添加主机:输入ip、s…

    2022年5月17日
    43
  • linuxnodejs安装及环境配置_nodejs不是内部外部命令

    linuxnodejs安装及环境配置_nodejs不是内部外部命令安装环境本机系统:Windows10Pro(64位)Node.js:14.17.5(64位)安装Node.js步骤《1》下载对应你系统的Node.js版本:https://nodejs.org/en/download/《2》选安装目录进行安装《3》环境配置《4》测试前期准备(1)进入官网下载地址下载Node.js(2)如果要下载指定版本既可选择下边链接开始安装(1)下载完成后,双击“node-v6.9.2-x64.msi”,开始安装Nod..

    2022年9月15日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号