Python
文章平均质量分 61
liuyhoo
这个作者很懒,什么都没留下…
展开
-
Pygmsh,Fipy,图形可视化
是一个用于三维可视化的Python库。它可以用于绘制三维图形、曲面、等值线和点云数据。它使用VTK后端进行绘图,并提供了一个类似于MATLAB的界面,使用户能够轻松地创建复杂的三维图形。, traits,PyQt4等工具包。依次对VTK, traits,PyQt4和mayavi进行下载安装或者在官网直接下载手动安装。Pyvista是一款Python的可视化工具包(VTK),比VTK、pyqt5等操作简单。注意:VTK必须与mayavi版本对应。如果pip下载找不到vtk对应版本,可以在。原创 2023-03-30 14:35:32 · 1073 阅读 · 1 评论 -
Pygmsh生成有限元网格数据应用到fipy中
最近我在研究基于Python,用有限体积求解微分方程。首先通过利用Pygmsh生成一个正方体有限元网格数据文档,代码如下:import pygmshwith pygmsh.occ.Geometry() as geom: geom.characteristic_length_max = 0.1 ellipsoid = geom.add_box([0.0, 0.0, 0.0], [1, 1, 1]) mesh = geom.generate_mesh() mesh.w原创 2021-05-12 10:41:09 · 2998 阅读 · 3 评论 -
Python中 *和**的用法及区别
一个星(*):表示接收的参数作为元组来处理两个星(**):表示接收的参数作为字典来处理原创 2018-06-23 11:00:51 · 33472 阅读 · 0 评论 -
Python中列表索引 A[ : 2 ]与A[ : , 2]的区别
Python内置的一种数据类型是列表:list 。list是一种有序的集合,也就是说,list中的元素是按照顺序排列的。可以随时添加和删除其中的元素。它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。一、创建一个列表 构造list非常简单,按照上面的代码,直接用 [ ]把list的所有元素都括起来,就是一个list对象。通常,我们会把list赋值给一个变量,这样,就可以通过变量来引用l...原创 2018-06-24 11:39:29 · 53812 阅读 · 2 评论