
部分MATLAB代码无法执行,涉及NLIGA项目(共享分叉形式,位于sourceforge)。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
matlab中的某些代码无法执行非线性以及几何分析,特别是针对NLIGA(非线性几何分析)。以下是开源MATLAB工具箱NLIGA的README文件:该工具箱涵盖了非线性材料的分析,包括超弹性材料和弹塑性材料。在当前版本中,这些非线性材料已经纳入了代码库。该工具箱支持构建二维和三维模型,并能够清晰地呈现计算出的位移和应力结果。为了优化运行效率,此工具箱使用了C代码,因此在使用前需要确保已安装C/C++编译器。如果您在编译过程中遇到问题,请不必担心,我们提供替代方案。首先,请将“nliga”文件夹添加到系统的环境变量路径中;具体操作是在“nliga”文件夹上右键单击并选择“添加到路径”->“选定的文件夹和子文件夹”。为了快速预览NLIGA的功能,可以直接进入“输出”子文件夹并运行相应的脚本。NLIGA工具箱的目录结构如下: “cfiles” 目录包含了用于计算二维和三维基函数及其导数的C代码,这些代码将在后续函数中得到广泛应用。在使用前,务必运行“compile.m”文件以生成MEX文件,该文件负责建立MATLAB与C/C++代码之间的桥接接口。请注意:如果无法成功编译C代码部分,您可以尝试使用“nurbs-1.3.12”进行处理。
全部评论 (0)
还没有任何评论哟~


