- 博客(92)
- 收藏
- 关注
原创 强化学习实践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 311
原创 ansys workbench的有限元分析文件导出为.dat/.inp
在workbench的solution模块中,在窗口左侧点中solution,然后再去窗口上侧的工具栏里找到TOOLS选项,点开就会看到write input file to(找不到的话直接在搜索框搜索write),里面就可以选择你要导出的文件类型了。
2024-04-07 20:45:41 341
原创 如何为开发项目编写规范的README文件(windows)
如何为开发项目编写规范的README文件(windows),此文详解 - 战争热诚 - 博客园 (cnblogs.com)
2024-04-03 09:00:50 403 2
原创 win10远程桌面连接设置方法
找到远程桌面服务“remote desktop services”,相关联的RPC服务也要打开;的ip地址,ip地址通过被控制端cmd输入ipconfig获取。在桌面同时按住win+r打开运行,输入 mstsc。需要打开开始运行,输入service.msc;此电脑-属性-远程连接-启用远程桌面。点击常规,在 计算机 位置输入。首先台式需要设置锁屏密码。用笔记本电脑控制台式机。
2024-03-19 19:28:37 330
原创 悬臂梁载荷谱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 247
原创 为PDF创建目录(侧边栏目录)
Adobe Acrobat:只能新建书签,不能建立子书签。通过可以新建书签的pdf阅读器。知云翻译:可以新建书签和子书签。
2024-03-05 21:06:02 337
原创 作用力(Force)和压力(Pressure)的区别
压力的方向不总是恒定的,通常是垂直于作用面,在有限元中定义压力时,朝向作用面方向为正,远离作用面方向为负。一般,力和压力在方向以及数值大小给的准确的情况下是可以通用的,但是相对而言,力比压力的给定方便一点,考虑的东西可以少一点,力的方向一般是恒定的,在有限元中通过XYZ设置方向。对于流体的分析,应该给与压力去进行分析。参考:(这个系列视频推荐看)
2024-01-26 21:31:01 408
原创 Ansys APDL如何查看已经施加的约束和载荷
目录查看当前已经施加的载荷和约束 查看具体的值查看已经定义的参数在菜单栏选择:通常在有限元单元的视图下:选择SOLID MODEL LOADS(如下)可查看当前已经施加的载荷和约束。查看具体的值,在菜单栏选择DOF constrains、Forces,然后选择要查看的节点即可:
2024-01-26 20:50:55 1951
原创 Ansys APDL施加任意形式载荷(线性/非线性,通过命令流/GUI)
Ansys APDL施加任意形式载荷(线性/非线性,通过命令流/GUI)
2024-01-26 19:43:39 2567 4
原创 复现NAS with RL时pytorch的相关问题
传播时不断累积,这往往不是我们希望看到的。为了确保正确的计算,我们需要在每次进行权重更新之前,用。一旦使用backward()计算出梯度,就可以调用该函数。是PyTorch中的一个操作,它用于清零所有被优化变量(通常是模型的参数)的梯度。这意味着,每次计算梯度,新的梯度值会被加上旧的梯度值。,得到的梯度值是累积的结果,这在大多数优化场景中是不正确的。在PyTorch中,当你计算某个张量的梯度时(比如通过调用。如果在反向传播前不将梯度清零,那么梯度值将会在每次。后,每次计算后得到的是当前情况下的准确梯度。
2024-01-23 22:08:05 521
原创 RNN与NLP
2. 统计词频(->dict):把每个单词映射到一个正整数(字典的key,value,key的个数叫词汇量)。把词频按从高到低排序,然后把词频换成index,从1开始数,然后保留常用词,去掉低频词(可能是人名或拼写错误),这样可以在ont-hot编码时向量的维度变小,减小计算量。1. Tokenization(string->list):把文本变成列表。3. 按照one-hot编码:编码后向量的维度就是第二步字典中的词汇量。不能用标量表示类别特征。
2024-01-21 21:59:45 495
原创 解决“DataFrame object has no attribute append“问题
2.可以使用 “pandas.concat()” 方法代替“dataframe.append()pandas2.0以后的版本舍弃了原本的append操作。1.将append改为_append。
2024-01-20 16:45:33 467
原创 abaqus中操作XY数据时报错的问题
选择combine(X,X)后,应该先在表达式中将U1和RF1添加进去,再添加负号。否则会提示无效运算符。
2024-01-13 12:28:23 534
原创 DRL入门
状态和观察(states and observations)动作空间(action spaces)策略(policies)行动轨迹(trajectories)不同的回报公式(formulations of return)强化学习优化问题(the RL optimization problem)值函数(value functions)2. 算法分类分类方法:1、免模型学习和有模型学习(理不理解所处的环境)Model-Based:多了为现实世界建模的过程,多了一个虚拟环境、可通过想象。
2024-01-10 10:45:51 800
原创 pycharm修改项目文件夹名称
上面输入原项目名,下面输入修改后项目名,replace all,完成。此时选中项目文件夹,右键,选择replace in files。选中项目文件夹,右键,选择refactor-rename。此时进入资源管理器,修改项目文件夹的名字,完成。第1步做完之后,代码中的名称仍然是原来的项目名。然后输入新的项目名称。
2023-12-23 10:03:00 1044
原创 ansys.dpf.gate.errors.DPFServerException: a invalid argument error ocurred: missing countentity enum
很疑惑,在上一个回答中,我刚把它添加进去才解决了另一个问题,这里又需要把它去掉才能看到结果。
2023-12-21 22:18:38 415
原创 解决raise _InactiveRpcError(state)grpc._channel._InactiveRpcError: <_InactiveRpcError of RPC that ...
在使用DPF-Core时,使用以下代码报错。
2023-12-21 17:42:26 704
原创 notepad++精美主题&字体(转)
notepad++精美主题&字体 - longzhankunlun - 博客园 (cnblogs.com)
2023-12-21 09:10:07 1015 1
原创 Python如何匹配库的版本
在搭建pyansys环境的时候,安装grpcio-tools和protobuf两个库的版本不能对应。Python环境,pip的使用,版本对应等回答总结。
2023-12-16 11:31:59 1205 1
原创 Python编译环境相关问题(pycharm创建虚拟环境)
理解Python虚拟环境 - 知乎 (zhihu.com)conda找不到安装的环境 Could not find conda environment(添加已经存在的python环境)_environmentnamenotfound: could not find conda envi-CSDN博客
2023-12-15 10:58:49 394
原创 Abaqus中job提交时出错问题解决(Job Job-1 aborted due to errors.)
Abaqus 2022中job提交时报错如下:Error in job Nonlinear: Abaqus could not locate the pre executable. This may indicate that this component is not installed. Please contact your system Administrator for further assistance.Job Nonlinear aborted due to errors.将solver模块
2023-12-14 21:21:10 4625 4
原创 abaqus经验总结(转)
网格质量检查在Mesh 功能模块中,点击主菜单Mesh→Verify,可以选择部件、实体、几何区域或单元,检查其网格的质量,获得节点和单元信息。每个模型中只能有一个装配件,它是由一个或多个实体组成的,所谓的“实体”(instance)是部件(part)在装配件中的一种映射,一个部件可以对应多个实体。ABAQUS 拥有433 种单元,分8 大类:连续体单元(continuum element,即实体单元solid element)、壳单元、薄膜单元、梁单元、杆单元、刚体单元、连接单元和无限单元。
2023-12-14 19:29:19 1064
原创 Abaqus-相关操作总结
Ctrl+Alt+右键缩放模型;Ctrl+Alt+中键平移模型;Ctrl+Alt+左键旋转模型。Ctrl+Alt+左键缩放模型;Ctrl+Alt+中键平移模型;Ctrl+Alt+右键旋转模型。菜单栏中:视图-工具栏-视图-打对钩即可,还可以把它拖到功能区。网上有人说是下面的操作,可能不同版本不一样?
2023-12-14 19:27:15 1373
原创 Python处理文件<file>.seek(offset [,whence])出错TypeError: TextIOWrapper.seek() takes no keyword arguments
Python,改变当前文件操作指针的位置
2023-12-13 19:59:10 429
原创 Ansys ADPL中查看当前结点、单元、关键点等的数目(查看当前状态)
Ansys ADPL中查看当前结点、单元、关键点等的数目(查看当前状态)
2023-12-13 09:21:28 946
ansys workbench流体分析所用的模型(阀门、动车、管道)
2024-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人