- 博客(89)
- 资源 (1)
- 收藏
- 关注
原创 有限元方法之三角形元任意阶的Lagrange型形状函数
top文章目录前言求解区域1. 一维2. 二维3. 三维形状函数三角形单元面积坐标三角形单元的Lagrange型形状函数前言本文通过Lagrange型形状函数回顾有限元的基本概念,并推导三角形单元上任意阶Lagrange元的几何节点坐标公式,和各自由度概念。求解区域求解区域即偏微分方程所定义的区域,或者说几何形状。1. 一维一维元素多是线元即线段。相应元素节点可以取线段的两个端点,或者线段中点。2. 二维二维元素有三角形,矩形,四边形等。相应元素节点可以取多边形的顶点,或者边的中点,以
2021-10-23 16:40:51 7752 5
原创 利用 Python 读取数据合并对比同时写入Excel生成报告
文章目录前言1. 数据格式2. 程序1. 生成随机名字2. 生成随机整数组3. 通过字典合并数据4. 通过 Pandas 的 merge 合并数据5. 将 Pandas 的 DataFrame 数据写入 Excel 生成报告6. 随机生成数据并测试7. 完整代码3. 程序结果1. Terminal 输出2. Excel 内容4. 总结前言学习工作中经常需要对比数据,比如上一版本代码和目前代码跑的数据精度或者时间性能对比。如下程序就给出了两种方法,推荐第二种,同时方便生成数据报告,也可以方便利用 Pyth
2021-09-13 09:44:00 641
原创 软考高级之信息系统项目管理师备考攻略
文章目录前言报名备考考试微信公众号1. 软考信官网2. 91grk项目管理总结前言本人参加的2021年上半年的考试,虽然分数不高但一次性通过了,仅就此介绍一下自己的备考经历。报名考试报名官网 :全国计算机技术与软件专业技术资格(水平)考试网上报名平台2021年上半年是3月22开始报名的,在上面官网填写个人相关信息,并缴纳204元的报名费即可。在此写明时间是为了方便看到个人备考时间上安排。具体报名以及查成绩等时间信息,其实不用自己去留意官网,在下面的资源处关注相应的微信公众号,会有及时信息推送。
2021-07-17 13:46:11 3671 6
原创 Python-Tkinter图形化界面设计从入门到放弃
文章目录前言程序1. 入门第一个窗口2. Tkinter 组件(a) 标签(b) 文本框(c) 输入框(d) 按钮3. Tkinter 事件绑定(a) 鼠标点击(b) 键盘按键(c) 点击按钮4. 添加背景图片小项目完整程序结果前言Python 提供了多个图形开发界面的库,在此介绍一下自己对 Tkinter 学习的理解和经验,并用其制作几个小项目。具体代码可以去我的GitHub网站下载。程序1. 入门第一个窗口from tkinter import *window = Tk() # 类的实
2021-07-16 17:10:04 3159 12
原创 有限元剖网格之Gmsh安装与使用入门
有限元剖网格之Gmsh安装与使用入门有限元法(FEM,Finite Element Method)是一种求解偏微分方程问题的数值方法。随着电子计算机的发展,有限元方法迅速发展成一种现代计算方法,在固体力学、流体力学、热传导、电磁学、声学、生物力学等方面有着广泛的应用。今天就先介绍有限元方法之前处理,利用Gmsh剖网格。Gmsh介绍Gmsh是一个自动的三维有限元网格生成带有内置在CAD和后期处理器。当然其也可以生成一维和二维的有限元网格。Gmsh安装1. Gmsh图形界面安装可以去官网下载安装包G
2020-09-12 16:10:39 20172 33
原创 Python 借助 subprocess 模块批量跑任务
Python 我们经常会写一些脚本来辅助我们学习或者工作,从而提高效率。bash 脚本批量处理文件并将文件扔给程序如下是用 Python 借助 subprocess 模块写的一个模板,可以设置并行任务数批量跑 case。
2024-04-02 08:00:07 418
原创 Python 读取文本格式的 golden 和 target 数据对比写出报告
Python 读取文本格式的 golden 和 target 数据对比写出报告
2024-01-09 14:23:25 480
原创 Python 批量处理文件并将文件扔给程序
Linux下我们经常会写一些shell脚本来辅助我们学习或者工作,从而提高效率。Linux下利用shell脚本批量产生内容有规律变化的文件csh 脚本批量处理文件并将文件扔给程序bcsh 脚本批量处理文件并将文件扔给程序。
2023-12-27 14:02:57 506
原创 bash 脚本批量处理文件并将文件扔给程序
Linux下我们经常会写一些shell脚本来辅助我们学习或者工作,从而提高效率。Linux下利用shell脚本批量产生内容有规律变化的文件。
2023-12-27 12:50:57 476
原创 shell 判断文件是否存在(csh bash)
Shell 编程能提升我们工作效率,在 shell 中, 可以借助文件测试符号来判断一个文件是否存在。 常用的文件测试符号有 -e, -f, -d, -s, -r。
2023-11-21 08:11:38 5782
原创 Python 之 subprocess 模块教程
subprocess模块是Python标准库中的一个模块,用于创建和管理子进程。subprocess 模块允许我们启动一个新进程,并连接到它们的输入/输出/错误管道,从而获取返回值。使用上比 os.system(cmd) 更友好。
2023-08-31 16:37:25 717
原创 Python 读写 Excel 文件库推荐和使用教程
Python 读写 Excel 文件的库总体看还是很多的, 各有其优缺点, 以下用一图总结各库的优缺点, 同时对整体友好的库重点介绍其使用教程。
2023-08-22 22:05:15 1606
原创 C++ 中 static_cast , dynamic_cast , const_cast , reinterpret_cast 类型转换使用详解
C++ 中 static_cast , dynamic_cast , const_cast , reinterpret_cast 类型转换使用详解
2023-04-16 15:57:33 522 1
原创 线性求解器C++API源码(含列选主元高斯消去法,共轭梯度法,Gmres法)
本文集合了Gauss消去法, 共轭梯度法, Gmres方法的线性求解器的源码。
2023-03-19 18:53:27 266
原创 Vim 中高效折叠代码方法总结
文章目录前言vim 折叠设置模式(1) manual 模式:set foldmethod=manual创建折叠区 : zf开启关闭删除移动(2) indent模式:set foldmethod=indent(3) marker模式:set foldmethod=marker总结前言本文章旨在总结自己在利用 Vim 阅读和写代码过程中所用的折叠代码的方法。vim 折叠设置vim 自带代码折叠功能。在 vim 中折叠设置:set fdm=xxx(fdm< foldmethod >缩写),可在
2022-03-03 19:46:42 4376
原创 利用Python读取三角形网格数据并图形化显示
文章目录前言数据格式1. 节点数据格式2. 单元编号数据格式程序1 读取节点信息2 读取网格拓扑信息3 网格图形化4 完整代码结果1. 不显示编号信息2. 显示编号信息前言利用有限元方法计算一些数值问题,经常需要剖网格,得到的网格拓扑信息,如果能图形化显示对我们Debug程序也方便,下面利用Python语言读取文本中的网格拓扑信息,然后图形化显示,且可以选择是否显示节点或者单元编号信息。具体代码和数据可以去我的 Github下载。数据格式1. 节点数据格式id_1 x1 y1id_2 x2 y2
2021-11-09 22:11:47 3958 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人