没有合适的资源?快使用搜索试试~ 我知道了~
88行matlab拓扑优化代码-TOSSE:高效的51行Matlab代码用于拓扑优化
共5个文件
m:3个
md:1个
license:1个
需积分: 38 6 下载量 182 浏览量
2021-05-24
07:23:19
上传
评论
收藏 18KB ZIP 举报
温馨提示
88行matlab拓扑优化代码托斯 高效的51行Matlab代码,用于拓扑优化。 TOSSE(相同尺寸元素的拓扑优化)是用于2D和3D拓扑设计问题的Matlab代码。 该代码使用称为TOP88的经典88行代码作为基础,以开发一种硬0-1进化算法,该算法在每次迭代时都将元素杀死。 新代码由51行组成,并且不牺牲任何可读性,因此它对于想要接触该领域的从业人员很有用。 该算法显示出优于TOP88的平均范围和几乎没有棋盘格图案的结构的效率。 有关理论和数值结果的更多详细信息,可以查看以下文章: 用法 在此项目中,可以使用三个代码: tosse.m tosse_cant.m tosse3d.m 第一个是Messerschmitt-Bolkow-Blohm(MBB)光束的拓扑优化代码。 可以通过在Matlab终端中键入以下命令来启动代码: tosse(nelx,nely,volfrac,mu) 其中nelx是在x轴元素的数量, nely是在y轴上的元素数, volfrac是在最终的设计和所需的体积mu在所述体积降低参数。 一个实际的呼叫示例是: tosse(180,60,0.5,0.97) 对于1
资源推荐
资源详情
资源评论
收起资源包目录
TOSSE-master.zip (5个子文件)
TOSSE-master
tosse_cant.m 3KB
LICENSE 34KB
tosse3d.m 6KB
README.md 2KB
tosse.m 2KB
共 5 条
- 1
资源评论
weixin_38552239
- 粉丝: 13
- 资源: 955
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功