
MATLAB 频域转时域代码 - elas3D Python版:源自 NIST 的 elas3D 翻译代码
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
这段代码是将 MATLAB 中用于频域转换为时域的算法移植到 Python,基于 NIST 开发的 elas3D 项目。它提供了一种在Python中实现复杂信号处理的方法。
MATLAB中的代码elas3D是从NIST的“elas3D”翻译而来的Python-MATLAB版本。原始的elas3D是由美国国家标准技术研究院(NIST)的Garboczi在1978年用Fortran77编写的,该程序使用有限元方法求解线性弹性方程。
给定一个大小为Nx×Ny×Nz的离散立方体,并指定了应变边界条件(exx, eyy, exz, eyz),此代码可以解决每个节点上的应力问题,使系统的能量降至最低。需要注意的是,该算法使用了周期性边界条件。在引用和使用原始代码时,请参考其出处。
提供的MATLAB版本的代码用于以下出版物:Ken Ikeda、Eric Goldfarb 和 Nicola Tisato 在2017年的“通过无分段数字岩石物理学探究Berea砂岩的静态弹性特性”;以及 Ken Ikeda、Shankar Subramaniyan、Beatriz Quintal、Eric J. Goldfarb、Erik H. Saenger 和 Nicola Tisato 于2021年的工作。
全部评论 (0)
还没有任何评论哟~


