- 博客(80)
- 收藏
- 关注
原创 径向基函数神经网络RBFNN案例实操
平面上有一些点,将这些点映射到马鞍面的对应点上。输入为平面点空间坐标(x,y,z),输出为马鞍面点空间坐标(x,y,z)训练,预测一些点的对应坐标。
2024-09-13 16:57:21 1375
原创 CATIA拖动工具栏显示错位&图标大小调整
版本:CATIA V5 R20电脑:Thinkbook14如图,拖动右上角工具栏时,显示工具条在左边。
2024-09-02 09:35:25 1059
原创 TexGen简单模型对应inp文件简单梳理-1
默认最简单的编织复材,编辑材料属性时发现基体属性设置正常,各向同性材料,但是纱线的材料属性却没有弹性性能的设置。导出inp文件后,导入ABAQUS中其实可以看到有两种材料,纱线也是有属性的。ABAQUS中修改属性的话一来手动比较慢,二来每次都要改,所以考虑导出inp后直接先修改inp的材料属性试试。
2023-11-09 17:50:44 560
原创 TexGen简单模型对应inp文件简单梳理-2
默认最简单的编织复材,编辑材料属性时发现基体属性设置正常,各向同性材料,但是纱线的材料属性却没有弹性性能的设置。导出inp文件后,导入ABAQUS中其实可以看到有两种材料,纱线也是有属性的。ABAQUS中修改属性的话一来手动比较慢,二来每次都要改,所以考虑导出inp后直接先修改inp的材料属性试试。
2023-11-09 17:40:18 606
原创 C语言调用python训练的机器学习模型(项目需求轻体量)
机器学习模型基本上都是python下的实现与使用,有关C如何调用训练好的模型或是C实现模型的相关教程相对较少同时,项目需求整个模型大小尽可能小,大概在几十Kb由于是表格类型的数据,因此主要考虑树模型但是这两种方法都需要下载对应的包,即便是机器学习模型进行了轻体量的优化,这些包的体量却是无法避免的,因此再无进行下去的必要而是一个python包,可以将你的模型自动转为文本,也就是代替自己手写实现了最后一个方法,简直是神器。
2023-08-23 15:45:56 731
原创 Linux部分文件操作记录
多级文件夹下,有多个同名文件,以及其他无关文件,为了减轻体量,遍历目录,只保留对应文件首先open terminal here这个命令使用 find 来遍历当前目录及其子目录中的所有文件。-type f 限制查找到的对象为文件。!-name 表示排除指定名称的文件。在这种情况下,我们排除了除了 ‘algo_imu.bin’、‘post_gnss_only_error.log’ 和 ‘rtkout.log’ 之外的所有文件。-exec rm {} + 部分将找到的文件传递给 rm 命令来进行删除操作。
2023-08-12 18:12:23 335
原创 单纤维/多纤维复合材料RVE模量计算结果不同
同种材料和体积分数下构建复合材料RVE模型,假设纤维都沿x方向分布,计算复合材料x方向的弹性模量。具有单根纤维的RVE模型(上面的图)与具有十几根纤维(纤维在基体中位置随机,但是取向都是x)的RVE模型(下面的图)的计算结果不一样,这是为什么力学基础薄弱,想不出理论如何分析以及相关参考文献。
2023-05-26 19:17:24 816
原创 python基础:自编文件导入包
在你提供的例子中,nets是一个文件夹,而unet是该文件夹中的一个Python文件。这是可能的,因为在Python中,如果一个文件夹包含一个名为__init__.py的文件,那么该文件夹就被视为一个包(package)。当你导入nets.unet时,Python会首先查找nets文件夹,并检查其中是否存在__init__.py文件。如果unet.py文件存在,其中定义的内容就可以被导入并使用。总之,导入nets.unet实际上是导入了nets包中的unet模块,这是Python中的一种常见导入方式。
2023-05-24 17:31:29 224
原创 Abaqus报错:选中的主变量在当前帧中对当前显示组中的单元均不可用
我出现这个问题是因为直接进到了可视化模块看结果,Abaqus对结果文件的读取出现了错误。进入作业管理器,然后从右边的结果选项进入可视化页面。
2023-04-11 17:02:50 6733 13
原创 Latex {multicols}{2}环境下插入单栏/双栏表格
期刊模板中未给出表格插入,因此需要单双栏插入方式汇总。相比于图片和公式,此部分细节或者试错次数更多。已经可以轻易地搜到许多教程,熟悉基本语法之后,若普通的功能满足不了需求,则这里可能提供相应的解决方式。一般来讲,论文中的表格宽度和文字宽度是一致的,单栏就是单栏宽度,双栏就是双栏宽度。而普通的环境貌似需要手动调整每列宽度,因此该方法不太实用。相比之下,可以指定整体宽度,每列宽度自动适应,因此更适用一些。由此总结一些对齐/合并的操作方式。
2023-04-10 20:15:52 5133
原创 Latex {multicols}{2}环境下插入单栏/双栏公式
期刊模板里给出了双栏公式插入,这里补充单栏公式插入。一般会使用Mathtype将公式复制为latex格式,需要正版或者某解版。复制的过程中可能会报错,,修改文件时可能会遇到管理权限问题,然后就可以通过复制转换格式了。
2023-04-10 15:24:11 3255
原创 Latex {multicols}{2}中单栏/双栏图片插入
使用期刊给的模板进行图片排版时遇到的问题,模板并未给出单栏插图方法。或许不同class环境下会有所不同。参考不同教程后,获得的目前可行方式。或许有更好的方式,但未知。
2023-04-10 14:51:35 1930
原创 Abaqus二次开发:局部坐标系的建立与应用
在单向复材中,纤维的力学性能往往是横观各向同性的,于是需要规定材料方向。通常需要新建局部坐标系用于材料方向的定义,而在实际建立坐标系中,坐标系会储存在对应的Part下:mdb.models[‘Model-1’].parts[‘Part-1’].datums[],但是并不是从datums[0]开始,其中的数字需要根据具体情况确定,因此调用该坐标系存在读取问题重点部分单独拿出来说一下。根据下图可以看到mdb.models[‘Model-1’].parts[‘UDcomp’].datums[]中只有一个元素
2022-12-08 11:40:10 5222 2
原创 matplotlib刻度设置数量
根据循环代码生成了四张图,因为有可能每次数据会有区别,因此需要y轴刻度自适应为5-6个,此时传统的xticks方法不再适用。
2022-10-15 22:30:07 693
原创 Just-In-Time Debugger 实时调试窗口弹出-关闭解决
在Abaqus运行脚本时总会弹出这样的的东西,影响脚本的运行,所以想要该弹窗不出现。
2022-10-09 20:50:40 861
原创 Sympy-nonlinsolve-只保留实数解问题
通过sympy中nonlinsolve求解二元二次方程,得到的解为负数解,如下。而我只想要里面的(1, 0)实数结果。搜了一些诸如:符号设置为实数变量等的方法都没用,感觉有必要记录一下。
2022-08-09 20:31:07 2182 1
原创 随机分布单向长纤维-复合材料RVE模型-abaqus-python二次开发(下)
根据上篇文章存在的问题(随机纤维生成、截面指派、切割)进行学习整理。
2022-07-31 13:54:56 1895
原创 随机分布单向长纤维-复合材料RVE模型-abaqus-python二次开发(上)
本篇通过简单的案例再次学习了abaqus代码,相比之前新增了切割命令,从而满足周期性条件。目前存在的问题指定截面时GUI操作为手动选取,只通过代码无法复现,因此需要新的指定截面的方式,将在下篇更新。httpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttps。...
2022-07-30 17:49:07 4115
原创 stacking集成模型预测回归问题
关于各种集成模型,已经有很多文章做了详细的原理介绍。本文不再赘述stacking的原理,直接通过一个案例,使用stacking集成模型预测回归问题。本文通过学习一篇stacking继承学习预测分类问题,对其代码进行了调整,以解决回归问题。使用KFold进行交叉验证stacking基模型包含4种(GBDT、ET、RF、ADA)元模型为LinearRegression回归模型评价指标为r2_score关于为何使用KFold,这篇文章提到:KFlod 适用于用户回归类型数据划分stratifiedK
2022-06-28 16:55:05 6262 13
原创 Abaqus-python-二次开发学习笔记-单向长纤维RVE
前言从未打开过Abaqus开始的二次开发。参考书籍《Abaqus Python二次开发攻略》,书里写的很详细。Abaqus版本:2020初始rpy文件# -*- coding: mbcs -*-## Abaqus/CAE Release 2020 replay file# Internal Version: 2019_09_14-01.49.31 163176# Run by Administrator on Thu May 19 11:05:34 2022## from driver
2022-05-20 13:16:40 2804 5
原创 Hypermesh-优化案例学习笔记-cclip
前言最近发现Altair公司在b站上也发了很多教学视频,不过实在是太多了,不容易找到切合自己需求的。所以根据《基于Hyper Works的结构优化设计技术》这本书上的一些简单例子学习一下。不过书上的步骤和我的版本的操作还是略有不同,以此记录学习心得与理解。本次的案例为P183拓扑优化的第一个案例:cclip,模型的网格划分和静力分析和之前类似,不再赘述。优化优化描述定义拓扑优化的设计变量Analysis-optimization-topology面板,如下设置,选择props后create
2022-05-16 17:57:43 5516 8
原创 Hypermesh-laminate复合材料案例学习笔记
参考视频教程:composite_复合材料层合板建模及仿真计算hypermesh复合材料准备工作随便建一个平面并mesh建立一个orthotropic材料,随便定个参数坐标系建立直接create一个system,很简单。最好还是建一个,不然角度有可能乱掉property创建Card Image一定要为PCOMPP,并赋予给上面的plane组件set设置这个平面的铺层比较复杂时可以设置,比如第一层我全铺0°,第二层左半边铺一个,右半边铺一个。可以通过set设置不同区域。比方说这
2022-04-21 13:20:51 6888 2
原创 Hypermesh案例学习笔记
根据我要自学网Hypermesh2017教程,1-10~1-13课程学习笔记面板介绍直接放教程里的图了模型静力分析模型导入与简化尽量使用板壳单元,因此抽取模型中面:点一下模型,点extract就可以得到中面的部件集为了使网格均匀,可以对圆角进行简化。进入特征边编辑:进入edge fillets,设置最大最小半径(1-3mm)(模型圆角半径为2),选中模型,点击find后点击remove网格划分因为是壳单元,所以进入2D的automeshsurface选择by coll
2022-04-11 15:45:09 9798 2
原创 LSTM案例airline-passengers全面解析与优化
前言刚开始学习LSTM的一些理解torch版本print(torch.__version__)1.10.2原数据下载https://raw.githubusercontent.com/jbrownlee/Datasets/master/airline-passengers.csv代码步步解析加载包们import numpy as npimport matplotlib.pyplot as pltimport pandas as pdimport torchimport tor
2022-03-25 19:27:35 3058
原创 pytorch-gpu安装注意事项
1. CUDA与cuDNN安装1.1 GPU驱动版本检查win+R输入cmd,回车打开。输入nvidia-smi查看当前驱动的版本号,版本数值可通过更新驱动增加。1.2 CUDA版本选择按照驱动版本与表中对应的CUDA版本选择合适的版本号。https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html如我的驱动版本为511.65,我之后安装了CUDA 10.2CUDA各版本下载地址:https://developer.nv
2022-02-27 10:27:18 713
原创 关于excel打开缓慢,即使只是新建
问题描述双击excel文件或者新建excel时,总要等半天(5s)才会有加载框出来,出来加载框后就正常了。解决方式尝试了百度的这个方法,打不开原有文件还有一种方法类似,只不过改成了这个 /n “%1” /o “%u”。会出现新的问题:打开原有文件后会自动生成新文件,比方说打开“文件”,实际打开的是“文件1”,保存时就是个新文件。最后选择了重装...
2021-11-24 23:45:19 517
原创 关于笔记本外接显示屏后LOL游戏中切屏桌面的黑屏问题的解决办法
问题描述刚买了红米1A显示器,外接到笔记本上,采用只在红米显示屏显示方式,进行LOL游戏时(全屏模式)切屏回桌面会出现几秒的黑屏。名称型号显卡GTX1060处理器i7-7700HQ电脑分辨率1080P电脑刷新率60Hz红米1A分辨率1080P红米1A刷新率60Hz当时出现问题时十分苦恼,感觉像是被坑了一样,甚至一度怀疑买了假货。但是其实是相关专业知识的匮乏罢了。解决办法打开显示器设置,将刷新率调到75Hz,问题解决!游戏内的刷新
2021-10-28 12:35:11 15607
原创 微信表情包像素不合适的解决办法
问题描述朋友给了张表情包,众所周知wx表情包无法保存到本地。所以只能使用截图或者电脑截图发送或保存到电脑上进行大小的更改。解决办法手机的解决办法暂时没有找到,所以需要依靠电脑解决。使用PS。调整图像大小至合适,比方说5050像素,原来是800800像素。将图片使用qq发送至手机上(不能是wx,试过了,没有效果)。可以看到已经有了效果。之后使用wx的表情添加功能添加本地图片(不能直接发送图片,没效果,嗯,wx就是这么lj)。...
2021-09-23 22:04:45 6207
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人