[编程][Video] 基于ESO的拓扑优化 案例2 (Python编程) ESO based topology optimization Example 2 (Python programming)

实干、实践、积累、思考、创新。 来自团队小伙伴的分享,基于Python编制渐进结构优化法(ESO)的程序。渐进结构优化法(ESO)最早由澳大利亚维多利亚大学的谢亿民院士和悉尼大学的Steven G.P于1993年共同提出,主要用于解决连续体的拓扑优化问题。ESO算法的思路很清晰简单,即根据某一个优化准则,将无效或者效率低的材料逐步删除,从而使结构逐渐趋向优化。【www.jdcui.com出品】 相关资料 ( Related Topics ) [01] [CSI OAPI][编程] CSI OAPI EX1: 运行/关闭/捕捉 SAP2000 [Start/Exit/GetActive SAP2000] [02] [CSI OAPI][编程] CSI OAPI EX2: 伸臂桁架几何优化 [Geometric optimization of outrigger truss] [03] [CSI …

[视频][Video] 基于ESO的拓扑优化 案例1 (Python编程) ESO based topology optimization Example 1(Python programming)

实干、实践、积累、思考、创新。 ESO拓扑优化,Python编程,视频。 相关资料 ( Related Topics ) [01] [CSI OAPI][编程] CSI OAPI EX1: 运行/关闭/捕捉 SAP2000 [Start/Exit/GetActive SAP2000] [02] [CSI OAPI][编程] CSI OAPI EX2: 伸臂桁架几何优化 [Geometric optimization of outrigger truss] [03] [CSI OAPI][编程] …

[编程][笔记] Python中numpy的求和

实干、实践、积累、思考、创新。 Numpy中的Sum函数,可以实现按行、按列相加。 代码: import numpy as np # A=np.zeros((3,4)) A=np.array([[1,2,3],[4,5,6]]) print(A) # 逐个元素求和 print(‘逐个元素求和’) print(np.sum(A)) # 按列叠加 print(‘按列叠加’) temp=np.sum(A,axis = 0) print(temp) print(temp.shape) # 按行叠加 print(‘按行叠加’) temp=np.sum(A,axis = 1) print(temp) …

[Python] 安装PyOpenGL笔记

实干、实践、积累、思考、创新。 通过Pycharm安装PyOpenGL编译程序,提示以下报错: OpenGL.error.NullFunctionError: Attempt to call an undefined function glutInit, check for bool(glutInit) before calling 如下图所示 最后百度研究是因为Python版本、系统版本与PyOpenGL不兼容问题导致,于是下载对应的离线PyOpenGL的 whl,通过cmd进入对应的python下找到pip,然后通过pip重新安装whl文件即可解决。PIP会卸载旧的PyOpenGL,并提示新版库安装成功,如下图。 其中离线PyOpenGL可以再这个连接下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/ 相关话题 ( Related Topics) [01]. Python 出现”invalid literal for int() with base …

[Python][编程][笔记] Python海龟绘图 —— 多边形 (Python turtle drawing – polygon)

实干、实践、积累、思考、创新。 最近工作比较忙,撸撸python代码放松一下,用python的turtle库绘图,重新学习python。       相关话题 ( Related Topics) [01]. Python 出现”invalid literal for int() with base 10: \xef\xbb\xbf0″ 错误 [02]. [编程笔记] Tuple in Python [Python中的元组] [03]. [Python][编程][笔记] Python海龟绘图 —— 多边形 Polygon 微信公众号 ( Wechat Subscription) …