- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 自研有限元软件与ANSYS精度对比-Bar2D2Node二维杆单元模型-四连杆实例
基于前文的准备工作,已具备初步的有限元分析的全流程计算,接下来终于能够进行实例显示啦,为了验证计算的准确性,将自研的有限元软件与商业软件ANSYS的计算结果进行对比。
2025-02-03 21:29:49
996
原创 C++实现有限元求解-全流程处理-project类
有限元整体求解流程,将前期介绍的Point2D类、Matrix类、Assembly类、Bar2D2Node类进行串联起来。
2025-01-25 10:22:42
400
原创 C++实现有限元计算 矩阵装配Assembly类
Assembly类用来实现矩阵的装配,将单元的全局刚度矩阵、位移列矩阵、外载列矩阵装配组装为整体全局刚度矩阵、位移列矩阵和外载列矩阵,作为后续求解位移列阵的基础。
2025-01-23 22:31:51
1312
原创 C++实现有限元二维杆单元计算 Bar2D2Node类(纯自研 非套壳)
使用C++实现二维杆单元计算(Bar2D2Node),具体展示了Bar2D2Node的实现过程。
2025-01-22 20:58:32
907
原创 C++实现矩阵Matrix类 实现基本运算
本系列文章致力于实现“”,基本框架为前端显示使用QT实现交互,后端计算采用VisualStudioC++。此篇为矩阵的基本运算。
2025-01-19 21:45:40
1223
原创 Matlab GUI 制作俄罗斯方块小游戏
使用matlab制作俄罗斯方块小游戏,首先考虑到的是使用GUI来完成,GUI可以实现方块的显示、键盘的控制、整体逻辑的实现。本文依照结构框架和实现代码来完成介绍。结构框架可分为初始化、逻辑控制、方块控制、按键控制、美化界面五个部分,每个部分下有着细化的分支流程。
2024-01-21 19:56:29
2390
2
原创 vs使用C语言BUG(一):用双精度格式输出单精度出现错误
在VS中使用C语言时,遇到了一个问题,在主函数中定义了一个单精度类型数组,传递到双精度函数参数时,出现了问题,后经过测试,如果是单个数,则不会产生影响。所以在调用函数的过程中,一定要注意形参的数据类型一定要与变量对应上,否则会出现意想不到的结果。可以看出一个数没有影响,但是数组这里就出现了问题,所以在调用函数时一定要注意保持参数类型一致。闲言少叙,直接上代码,这里写了一个数单精度转双精度和一个数组单精度转双精度的情况。
2022-11-21 22:40:50
801
原创 C语言static静态变量的妙用(二)-设置开关,在循环调用函数时直运行一次
在编程中有时需要循环调用一个函数,但是在第一次调用这个函数的时候,会有一个变量的初始值需要设置,而在后面调用函数的过程中(第二次及以后),就不需要就变量进行初始值的设定的了。
2022-11-02 20:57:26
1421
原创 C语言static变量的妙用(储存函数上一步的值)
项目中存在一个问题,主函数是一个循环,不断调用子函数,其中需要用到调用的子函数上一个循环中的数值。比如说,主函数main中的循环有100次,每次都需要调用子函数A,子函数有一个返回值a,目前同时要使用到本次循环(比如第10次)子函数A的返回值a10和上一次循环(第9次)子函数A的返回值a9。可以看出变量a_pre一直储存的是上一步static_A()返回值,这样就很好的解决了上面的问题。
2022-10-26 22:10:47
1615
原创 matlab高效处理数据(读取文件,对比数据,画图)
1、实现数据匹配对比画图的功能。2、两个数据文件的变量个数、位置、独特性都可以不一致,比如上面的变量“应变”是B特有的情况。3、改变读入的excel文件,就可以对比任何数据,通用性强。
2022-10-11 19:57:28
2727
原创 (二)计算软件的安装:truegrid、ls-prepost、ls-dyna
使用ls-dyna求解入水冲击荷载的处理流程,熟练的使用这三款软件。
2022-07-01 09:32:02
8536
14
原创 手把手教你用ls-dyna做入水冲击荷载仿真分析(一)大体介绍
本系列分享为基于ls-dyna做出有关入水、冲击、破碎、降载的仿真从软件的安装到参数的设定再到结果的分析,最后还有一个基于matlab所做的预测模型,话不多说,所做的仿真结果如上述图片所示,点击这里也能看到结果的视频。大家的持续关注是我更新此系列的动力,大家一起进步,欢迎讨论。......
2022-06-30 14:42:26
3551
2
原创 matlab编译平面有限元计算(附有完整代码)
matlab编译平面有限元计算(附有完整代码)问题描述使用完成的代码,解决图1所示的平面应力问题。中心孔半径为A的均匀薄板承受单轴应力。使用有限元法确定给定物理数据psi的应力集中系数,a=0.5 in.,h=3 in.,w=6 in.,E=10(10)6 psi,泊松比=0.3。计算应力分布。...
2021-07-05 10:42:52
22978
28
原创 matlab编译桁架有限元计算(附有完整代码)
matlab编译桁架有限元计算(附有完整代码)**题目要求:**使用完成的代码求解的桁架示例。起重机的垂直和水平部分由铝制成(杨氏模量E=70 GPa,横截面为2 cm2)。对角桁架构件由钢制成(杨氏模量E=210 GPa,横截面为3 cm2)。如图,结构承受荷载P=6000 N。假设两个支撑节点固定(即x和y位移为0)。解决方案本问题通过使用Matlab编程实现了求解,并且运算结果与Ansys建模仿真得到的结果几乎完全一致,编程的流程如图1所示,下面我将对每一模块具体阐述。1. 对单元和节点进行编
2021-07-05 10:09:45
10785
15
原创 python批量移动文件
任务:每个大文件夹下有许多小文件夹,将小文件夹里的pdf文件移动到指定文件夹。如图:最终效果:废话不多说 上源码:import osimport shutilpath_main = r"C:\Users\e2164\Desktop\待处理文件夹"#待处理文件夹路径filelist_main = os.listdir(path_main) #将“待处理文件夹“下的文件名以列表的形式列出来path_receive = r"C:\Users\e2164\Desktop\接受文件夹"fo
2021-04-03 16:44:56
456
3
原创 python批量管理文献
目前硕士搬砖,老师给了个任务,下载700篇相关文献,并且把每篇文献按照 **年份-期刊名称-文章题目**格式来重命名,未处理之前如图:处理完成之后如图:对于700篇的文献整理,每一篇要依次点开,寻找对应 “年份 期刊名称 文章题目” ;这个工作量显然是灾难, 且重复操作没有营养,想写一个程序自动完成。第一步:获取每一篇文献的相关信息。若用程序直接读取pdf文件,寻找信息是相当困难的,因为我的这700篇文献中**“年份 期刊名称 文章题目”出现位置极不规律,可以说一篇一个样,随便贴两张图...
2021-04-03 11:07:31
2792
6
基于matlab计算导弹阻力.rar
2021-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人