数值仿真中涉及的编程语言介绍

就工程中涉及的仿真来说,依据商业软件的开发来分,主要涉及以下几类编程语言:C 语言、Fortran 语言、Python、MATLAB、APDL、TCL/TK 语言、Modelica 语言等。对于我们工程师而言,掌握其中任何一门语言都是非常大的优势。还是那句老话,数学知识和编程能力撑起仿真一片天。

非常好的理解遗传算法的例子

遗传算法的手工模拟计算示例,这是一个仿生的过程,模仿生物进化和自然选择。在该算法中,个体编码就相当于生物最基本的组成——基因,初始群体就是刚开始那些个原始的生物体。

LS DYNA 二次开发的过程和需要的文件

如果进行二次开发,实际上就是要修改原有的 exe 文件,在其中加入自己的程序(子材料什么的)。而不管你是“一般用户”还是正版用户,都不太可能直接修改 exe 文件(除非你特别特别牛,能直接编写机器语言(比汇编语言还低一级别),开个玩笑,基本不可能实现)。所以目前 DYNA 开发商,给正版用户提供了下面的方式进行二次开发

十大必须掌握的机器学习算法,你都知道了吗?

通过本篇文章可以对 ML 的常用算法有个常识性的认识,没有代码,没有复杂的理论推导,就是图解一下,知道这些算法是什么,它们是怎么应用的,例子主要是分类问题。每个算法都看了好几个视频,挑出讲的最清晰明了有趣的,便于科普。以后有时间再对单个算法做深入地解析。

将 ANSYS 作为子程序调用

将 ANSYS 作为子程序调用,对于优化或参数化设计,可以在 VC 或 Fortran 中将 ANSYS 作为子程序调用。

  • CSUA 原创 2017.06.25 11:49 阅读 9899 推荐 12