自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(125)
  • 收藏
  • 关注

原创 归一化和正则化

归一化和正则化是机器学习和数据预处理中的两个重要概念,但它们的目的、方法和作用有显著不同。归一化的核心目的是,使数据处于相似的尺度范围,从而提升模型性能或训练效率。当特征尺度差异大时(例如一个特征范围是0-1,另一个是100-10000),梯度下降算法在不同方向上更新速度不一致,导致收敛缓慢。归一化后,各特征梯度方向更平衡,加快收敛速度。基于距离的算法(如KNN、SVM、K-Means)对特征尺度敏感。若某个特征数值过大,会主导距离计算,导致模型忽略其他特征的影响。

2025-03-07 12:41:20 325

原创 随机数种子(Seed)设置

通过以上原则,可以确保在不同代码版本、甚至不同编程语言中,只要遵循相同的种子管理策略,即可实现随机变量生成的高度一致性。这是可重复科学研究与工程部署的基石。:给定相同的初始状态(种子),它会生成完全相同的伪随机数序列。),即使种子相同,后续生成的变量也会不同。这是因为RNG的状态被中间操作改变了。使用独立的RNG实例,避免全局状态污染(适用于复杂项目)。将随机生成过程抽象为函数,控制种子调用。随机数生成器(RNG)本质是一个。在需要生成相同功能的变量前,这是最直接的解决方案。),需分别设置种子。

2025-03-06 09:56:18 362

原创 理解置信区间,区间估计和点估计

并量化估计的可靠性(通过置信水平)。它是统计学中连接样本与总体的核心工具,帮助我们在有限信息下更科学地做出推断。置信区间反映了抽样误差和随机波动的影响。区间越宽,说明估计的不确定性越大;区间越窄,说明估计越精确。是通过样本统计量(如样本均值、样本比例等),对未知的总体参数(如总体均值、总体比例等)进行。通过有限的样本数据,构建一个区间范围,使其以一定置信水平(如95%)覆盖真实的总体参数。置信区间的目的是通过样本数据,对总体参数进行。,而不是单一的点估计。

2025-03-02 17:17:06 1071

原创 python命令行激活环境activate

1. 找到你创建的环境中activate.bat的文件路径(如D:\Python\Python39\env\test\Scripts\activate.bat);3. 将文件路径复制到cmd中,执行;4. 可观察到cmd中已激活该环境。

2025-01-26 13:01:58 384

原创 matplotlib多张图共享一个图例

【代码】matplotlib多张图共享一个图例。

2025-01-18 12:26:28 168

原创 python matplotlib绘图,显示和保存没有标题栏和菜单栏的图像

如果你的目的是生成一个图形并保存为文件,而不是在屏幕上显示,可以使用。参数来去除多余的空白边缘。来进一步减少边缘空白。

2025-01-18 11:07:11 443

原创 在cmd中激活虚拟环境(无需conda)

假设你的虚拟环境中python.exe所在目录为:D:\python39\env\pyans_ui\Scripts\python.exe。只需在cmd中输入:D:\python39\env\pyans_ui\Scripts\activate。即可激活改虚拟环境。

2024-09-14 16:29:47 568

原创 Ansys Workbench如何导出某个面的节点及坐标

点击Export,对导出格式进行设置。把Include Loctions设置为yes,表示导出的数据里有坐标,这样就设置好了。默认导出的数据中不包含坐标,首先需要设置导出格式。同样也可以导出分析结果。

2024-09-04 14:34:37 2248

原创 ansys apdl目标区域节点号提取,通过workbench设置节点集合

4.选中static structural,tool write input files.9.plot node,显示test-area节点组。6.在经典界面读入input files.2.命名目标面,test-area。8.选中 test-area组件名。3.建立test-area组件。1.网格划分完成模型。

2024-09-01 19:50:27 1016

原创 PyQt5中,editingFinished连接的槽函数中 QMessageBox 弹出两次

在 PyQt5 中,当QLineEdit的信号连接到一个槽函数,该槽函数弹出时,可能会出现对话框弹出两次的情况。这通常是由于会在弹出时改变焦点,触发信号,再次调用槽函数。

2024-08-29 21:14:55 396

原创 APDL中*Vwrite使用用法介绍

这里我已经创建了一个数组nodepres,大小817214,然后想把这个数组保存为txt文件,用以下命令。创建写出文件的文件名字filedata。创建宏文件名字Datawrite。*vwrite,aa!*end!

2024-08-17 19:23:04 612

原创 C语言简单代码作业练习

【代码】C语言简单代码作业练习。

2024-07-22 22:43:00 150

原创 vs code中多个c文件的编译、调试,对应的task.json/launch.json文件的设置

vs code中实现多个c文件的编译、调试,需修改对应的task.json/launch.json文件内容

2024-07-21 19:00:49 1182

原创 ansys apdl如何将选中的节点储存到变量中

这样,所有选中的节点的标签就被存储在 nodeList 这个数组变量中了。3.最后,使用 *VGET 命令来将选中的节点标签存储到刚才定义的数组中。这行命令的作用是将所有选中的节点的标签读取到 nodeList 数组中。2.接着,使用 *DIM 命令来定义一个用于存储节点标签的数组。注意:需要根据你实际的模型和需求来调整上述的命令和变量名。这里,numNodes 是你用来存储节点数量的变量。nodeList 就是用来存储节点标签的数组变量。1.使用 *GET 命令来获取选中节点的数量。

2024-06-21 11:30:37 880

原创 PyQt5中建立二级窗口

用qtdesigner创建两个窗口,在主窗口里面放置一个按钮,用pyuic解析为py文件。主窗口文件名one.py,二级窗口文件名main_window_v1.py。

2024-06-20 17:54:13 442

原创 PyTorch中配置CUDA

PyTorch中配置CUDA,

2024-06-12 19:22:30 5856 3

原创 ANSYS APDL中使用SF和SFFUN命令,对不同节点施加不同大小的面载荷

ANSYS APDL中使用SF和SFFUN命令,对不同节点施加不同大小的载荷

2024-06-09 11:13:40 1703

原创 matplotlib将 x 轴的标签从 0 开始改为从 1 开始

【代码】matplotlib将 x 轴的标签从 0 开始改为从 1 开始。

2024-05-30 21:32:02 727

原创 workbench中将圆面按半径划分为不同区域

选择extrude拉伸,选择刚才创建的草图,然后在operation中选择imprint faces。在该平面内新建草图,画几个不同尺寸的圆,点击generate。进入DM模块,对圆面新建一个平面。点击generate即可。

2024-05-30 18:56:03 672 2

原创 np.savetxt保存数据时不使用科学计数法形式,保留原数据

未指定存储格式,会默认使用。

2024-05-28 15:54:37 560

原创 高斯过程学习笔记

最常用的径向基函数是高斯核函数 ,形式为 k(||x-xc||)=exp{- ||x-xc||^2/(2*σ)^2) } 其中x_c为核函数中心,σ为函数的宽度参数 , 控制了函数的径向作用范围。叉积或向量积(有时是有向面积积,以强调其几何意义)是在三维有向欧几里得向量空间,并用符号x表示. 给定两个线性独立的向量 a和b,叉积a × b(读作“a cross b”)是一个垂直于a和b的向量,因此垂直于包含它们的平面。这样一种函数K(w,x),接受低维空间的输入值,却能算出高维空间的内积值。

2024-05-22 19:12:54 1328

原创 python中用“*”运算符复制列表时子列表实际上引用的是同一个列表,列表和嵌套列表的坑

当你修改了一个子列表的元素时,所有的子列表都会随之改变。因为他们实际上都是同一个子列表的引用。输出如下,可以看到每个子列表中的第5个元素相同,并没有实现从0.8-1.2分布。先看一个例子,我想改变load的子列表中第五个元素,从0.8-1.2分布。的时候,Python实际上。

2024-05-21 16:18:28 1462

原创 ANSYS workbench怎么单独查看某一个零件的云图?

3.右键solution,insert,选择你要查看的结果类型。1. 选择选中模式为body,2.点击你要查看的零件,选中。4.求解,查看结果。

2024-05-17 15:27:59 2523

原创 删除ansys apdl中仿真运行后产生的文件

命令在分布式并行处理运行中删除所有处理器中的所有本地文件。ansys仿真后文件很大,可以使用。

2024-05-16 17:54:33 1099

原创 ansys apdl求解器设置、Analysis option位置、多核设置

再在Analysis Type下就会出现Analysis option的菜单。因为该菜单一般不需要设置,所有默认隐藏了,所以需要打开未删减的菜单,即Unabridged Menu。在solution---Analysis Type菜单下面的。

2024-05-14 10:38:47 3496 1

原创 ANSYS APDL如何查看SOLVE的计算时间

在output window(启动apdl打开的另一个窗口)中,会输出所有操作的类似日志的信息。Elapsed Time 就是计算时间。

2024-05-14 10:26:03 1104

原创 ANSYS Workbench中如何从面/体选择创建节点集合named selection?

点击选中一个面,右键named selection:

2024-05-14 10:04:28 2888

原创 Ansys ACT的一个例子

• 对于显示为工具栏按钮或菜单命令旁边的图像,Mechanical 需要 BMP 文件。扩展的XML文件总是从元素<extension>.开始的。关于基本要素的说明,参见附录A:扩展要素( p.185 )。回调 <onclick> 定义单击按钮时要调用的函数的名称。在 XML 文件中,元素 <interface> 的参数上下文包含产品名称(“Mechanical”)。IronPython 脚本定义了响应用户和界面交互的函数,并实现了扩展的行为。通常,函数是通过 XML 文件中的不同事件或回调来调用的。

2024-05-13 10:16:34 591

原创 Ansys界面设计:ACT入门

来自官方文档Getting Started with ACT,机翻。Ansys 提供一流的现成仿真技术。为了最有效地部署普遍模拟,您可能需要更精心策划的体验,以使我们的模拟专业知识与您的用户、公司或行业需求相匹配。Ansys ACT 使您能够自定义和扩展 Ansys 体验。

2024-05-10 18:16:37 1854

原创 Python:将数组从一个范围等效到另一个范围

的所有元素从[-1,1]的范围等效转换到[-10000,10000]的范围。这样做可以保证数据的最大值和最小值分别映射到目标范围的最大值和最小值。的方法,它把数据从一个范围转换到另一个范围。的元素经过这种线性转换处理后的结果。x_iter的取值范围为。这段代码的目的是将矩阵。这是一种线性转换,它。这个公式进行的变换是。

2024-04-29 23:33:41 525

原创 解决ImportError: cannot import name ‘xxx‘ from partially initialized module xxx

python项目中某个文件名与需要引入的module中的文件名相同时,可能出现循环引用的情况,此时会报错ImportError: cannot import name ‘xxx‘ from partially initialized module xxx。如我的python文件命名为copy.py,需要引入的库恰好包含这个名称,把python文件改了就行。所以把项目文件中涉及 报错内容的python文件名 修改即可。

2024-04-29 17:57:28 7120

原创 Ansys报错:There is at least 1 small equation solver pivot term.

指定边界条件为固定约束。原本材料没有定义质量,对材料添加质量属性后运行恢复正常。

2024-04-28 19:12:44 3227

原创 ansys apdl中出动图

选择要绘制动图相关的变量。

2024-04-28 15:57:11 1286

原创 强化学习实践0

gym是目前强化学习最常用的工具之一,一直在迭代升级。gymnasium与gym之间的主要不同在于reset和step的返回参数数目发生了变化,具体变化见版本变化。有很多版本兼容问题,gym0.26.0和之后的版本对之前的代码不兼容。所以可以安装0.25.2。seed()函数在新版本已经被删除了。在新版本中,seed应该在reset()函数调用时指定。gym目前并不支持python3.11版本,所以在台式上就用gymnasium吧。新版本的env_step()的返回值由4个变为5个了。

2024-04-13 21:21:33 652

原创 ansys workbench的有限元分析文件导出为.dat/.inp

在workbench的solution模块中,在窗口左侧点中solution,然后再去窗口上侧的工具栏里找到TOOLS选项,点开就会看到write input file to(找不到的话直接在搜索框搜索write),里面就可以选择你要导出的文件类型了。

2024-04-07 20:45:41 3586

原创 如何为开发项目编写规范的README文件(windows)

如何为开发项目编写规范的README文件(windows),此文详解 - 战争热诚 - 博客园 (cnblogs.com)

2024-04-03 09:00:50 521 2

原创 win10远程桌面连接设置方法

找到远程桌面服务“remote desktop services”,相关联的RPC服务也要打开;的ip地址,ip地址通过被控制端cmd输入ipconfig获取。在桌面同时按住win+r打开运行,输入 mstsc。需要打开开始运行,输入service.msc;此电脑-属性-远程连接-启用远程桌面。点击常规,在 计算机 位置输入。首先台式需要设置锁屏密码。用笔记本电脑控制台式机。

2024-03-19 19:28:37 982

原创 查看详细的系统信息

win+R打开运行,输入msinfo32。

2024-03-13 10:33:47 164

原创 悬臂梁载荷谱f(x)=10+x^2

x方向范围是(0,60)有21个点,y方向范围是(-3,3)有3个点,load的形状为(21,3),每个load的值为这些位置上的载荷值,并且载荷值跟x有函数关系f=10+x^2,做出载荷谱。

2024-03-11 21:37:34 352

原创 numpy中把两个数组拼接的方法

在Python的NumPy库中,有多种方式可以把两个数组融合(合并)在一起。

2024-03-11 20:00:30 1139

ansys workbench流体分析所用的模型(阀门、动车、管道)

学习鱼海科技ansys workbench fluent时建的模型,包括(阀门、动车、管道),使用solidworks建模,保存为x_t模式。

2024-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除