最近发现了Github上的开源物理引擎项目Matter.js,对它很感兴趣,发现源码并不算长,算上注释大约1万行左右,值得剖析一番。Matter.js实现一个最小化的2D物理引擎,性能不错,故打算用C#重写并学习之。 由于JS是弱类型,而C#是强类型的,所以不得不还原相应的类型。在重写 ...
一切的基础 点 在二维平面中,点 P 就是坐标 x,y ,点集就是一系列坐标的集合 P ,P ,...,P n ,不过这个集合是有序的 顺时针 。 向量 加减运算 vec P pm vec Q P x pm Q x,P y pm Q y 模 vert vec P vert sqrt P x P y 单位向量 vec e frac vec P vert vec P vert 角度 alpha ar ...
2016-10-01 15:54 0 3922 推荐指数:
最近发现了Github上的开源物理引擎项目Matter.js,对它很感兴趣,发现源码并不算长,算上注释大约1万行左右,值得剖析一番。Matter.js实现一个最小化的2D物理引擎,性能不错,故打算用C#重写并学习之。 由于JS是弱类型,而C#是强类型的,所以不得不还原相应的类型。在重写 ...
目录 瞬态动力学定义 瞬态动力学三种方法 完全法 模态叠加法 缩减法 步长选取准则: 实例分析 APDL代码 瞬态动力学定义 瞬态动力学分析(亦称时间历程分析)是用于确定承受任意的随时间变化 ...
®版权声明:本文为博主原创文章,未经博主允许不得转载。 一.ODE介绍与平台搭建. 接触到动力学仿真引擎, 是因为笔者的一款PLC仿真软件需要3D仿真.我需要达到的效果是,以3D方式构建出工控行业中常见的元件,比如感应器,气缸,机械手,拉带.这些元件在场 ...
各有关单位: 分子动力学模拟是一种研究分子体系结构与性质的重要方法,已被广泛用于化学化工、生物医药、材料科学与工程、物理等学科领域。传统实验需要大量的人力物力而且耗时,而计算机模拟的方法省时省力,可以用来求解解析理论无法求解的问题,模拟实验做起来困难或不可能做的条件,得到更贴近实际体系 ...
Data lines to define rotordynamic loads (Abaqus/Standard only): 用于定义转子动力载荷的数据线(仅限Abaqus / Standard): First line ...
图论与复杂网络的根本区别在于后者不仅研究网络的静态结构,而且还关注网络的动力学特性。接下来讨论五种动态过程:随机游走、惰性随机游走、自避行走、游客漫步和流行病传播。还有一些其他的动力学过程,如信息传播,规则网络和复杂网络上的渗流和振荡器(节点)同步。(参考书籍:基于复杂网络的机器学习 ...
运动学(kinematics),理论力学的一分支学科,从几何的角度研究物体的运动,这里的“运动”指机械运动,即物体位置的改变。 从几何的角度(指不涉及物体本身的物理性质和加在物体上的力) 描述和研究物体位置随时间的变化规律的力学分支。 研究的是运动本身,主要是表述物体 ...
专业课讲了化学动力学反应,还是得记录一下不然真的会忘记的 eg:设有某个反应物\(a\)会经历一系列的过程,先生成中间产物\(B\),再进而转变成最终产物\(C\) 整个系列的反应可表示为: \[A \stackrel{k_1}{\longrightarrow} B \stackrel ...