- 近期网站停站换新具体说明
- 按以上说明时间,延期一周至网站时间26-27左右。具体实施前两天会在此提前通知具体实施时间
主题:投票你会变分法吗? -- 乾道学派
- 投票信息
单选,参与 28 / 0
没学过19/0学过,没掌握5/0学过,掌握了,没在工作实践中使用过3/0学过,掌握了,用来解决过实际工程问题1/0
有限元方法就是通过把连续的空间和连续的时间离散化,比如空间100个点,时间100个点,那么总共有n=100*100=10000个点,将各种微分方程通过离散化加变分法转化成简单的代数方程,也就是n元一次方程组,那么方程的求解的主要部分就变成一个求逆矩阵的问题,矩阵越大需要的内存越大,计算时间不是瓶颈,内存的大小才是瓶颈。这里面用到的变分法其实和我们熟悉的最小二乘法的原理是一样的,都是拟合参数如何确定的问题,只不过有限元方法里面需要拟合的参数非常多而已。matlab也好,comsol也好,simulink也好,都是擅长做矩阵运算的,只是针对不同的领域做了最方便的优化。这些软件的核心就是如何快速的求逆矩阵,基本的算法早就是公开的。和有限元方法不同的是分子动力学模拟,这个是模拟常微分方程随时间长时间演化的,算法很简单,内存一般不是问题,但是就是要算的时间长,对于大系统比如天气预报什么的,经常需要在超算上跑几天甚至几个月,时间短模拟出来的数据一点用都没有。
- 相关回复 上下关系8
🙂过两年人工智能更新优化算法 2 Swell 字286 2023-04-21 13:28:15
🙂变分法在物理中只是一个可有可无的小工具 8 别来无样 字408 2023-04-19 13:31:20
🙂MATLAB 不是做有限元的 9 Swell 字722 2023-04-20 01:36:54
🙂Matlab本质上就是做矩阵运算的
🙂稍微说几句吧 9 Swell 字1145 2023-04-20 22:51:32
🙂最简单的有限元方法就是差分法啊 1 别来无样 字557 2023-04-26 11:48:19
🙂你这一段话 3 Swell 字65 2023-04-26 12:12:08
🙂是不是计算做多了,都忘了还有解析解这玩意了 别来无样 字81 2023-04-27 01:46:50