文件名称:matlab中两个复数矩阵相乘代码-csc418-A8-mass-spring-systems:csc418-A8质量弹簧系统
文件大小:12.71MB
文件格式:ZIP
更新时间:2024-06-12 06:02:17
系统开源
matlab中两个复数矩阵相乘代码计算机图形学–质量弹簧系统 开始:使用以下命令克隆此存储库 git clone --recursive http://github.com/alecjacobson/computer-graphics-mass-spring-systems.git 背景 阅读《计算机图形学基础知识》(第4版)的第16.5章。 读 质量弹簧系统 在此作业中,我们将考虑对可变形形状进行动画处理。 我们通过将形状视为和的网络来对形状的物理行为进行建模。 我们可以将形状视为每个顶点是一个点质量,每个边缘是一个弹簧的形状。 给定初始条件(每个点的起始位置和起始速度,如果有的话),我们将按照物理定律创建动画。 在现实世界中,物理学是确定性的:如果我们知道当前状态,就可以确定下一个状态是什么(至少在我们正在考虑的范围内)。 对于我们的物理模拟也是如此。 我们开始的定律是牛顿第二定律,该定律规定作用在物体上的力必须等于其质量乘以其加速度: 请注意,和是向量,每个向量都有一个大小和一个方向。 我们将通过要求该方程对于我们网络中的每个点质量为真来构建我们的计算仿真。 作用在-点质量上的力