没有合适的资源?快使用搜索试试~ 我知道了~
matlab拓扑优化代码-LETO:LETO是用于拓扑优化的一种新的混合Lagrangian-Eulerian方法。它将密度信息...
共8个文件
png:4个
m:2个
md:1个
需积分: 5 0 下载量 58 浏览量
2021-05-24
08:30:04
上传
评论
收藏 799KB ZIP 举报
温馨提示
matlab模拟优化代码 LETO:用于拓扑优化的混合拉格朗日-欧拉方法 *,*,*,,, *均摊 此仓库是LETO的88行MATLAB版本,具有2D线性弹性。 C ++中的高性能和更完整的版本将在以后开源。 执行 我们将LETO分为两个文件: leto.m包含LETO的核心算法(场景设置,从载体粒子到正交的密度转移,顺应性计算,导数计算和优化循环)。 场景设置和DOF索引遵循88行的惯例。 mmaUpdate.m是独立的优化器,优化循环基于该优化器。 此实现是从开放源代码进行翻译和修改的。 用法 leto(nelx, nely, volfrac, penal) nelx * nely定义模拟分辨率。 volfrac定义音量约束。 penal定义了SIMP中使用的幂律。 对于不同的场景设置,请随时修改代码。 结果 通过此MATLAB实现,我们在梁示例中比较了LETO和SIMP()。 场景设置完全相同。 Dirichlet和Neumann边界条件定义为(在leto.m和top88.m ): F = sparse( 2 * (nely + 1 ) * (nelx + 1 ), 1 , -
资源推荐
资源详情
资源评论
收起资源包目录
LETO-master.zip (8个子文件)
LETO-master
leto.m 5KB
LICENSE 1KB
results
LETO_60x20.png 10KB
simp.png 4KB
leto.png 8KB
README.md 3KB
mmaUpdate.m 4KB
LETO_teaser.png 776KB
共 8 条
- 1
资源评论
weixin_38750406
- 粉丝: 6
- 资源: 894
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功