- 博客(54)
- 资源 (2)
- 收藏
- 关注
原创 SCR相对标准偏差、氨氮比、截面速度,多平面计算
程序用来处理fluent通过xyplot导出的数据,导出可以选择多个平面,可计算标准偏差SD、相对标准偏差RSD,平均速度,适用于求解多个平面。SCR截面速度、氨氮比等标准及相对标准偏差计算。
2024-10-17 20:27:11
522
原创 fluent鱼儿游动python代码,可调振幅,直接保存为视频
plt.grid( color = ‘black’,linestyle=‘-.’,linewidth = 1)#设置网格线。x = data[‘x’].values.tolist()#获取列名为姓名这一列的内容,并且转化为列表。t = data[‘t’].values.tolist()#获取列名为姓名这一列的内容。b = data[‘b’].values.tolist()#获取列名为姓名这一列的内容。‘’‘设置数据在四周的坐标显示’‘’‘’‘读取excel的内部’‘’‘’‘输出视频控制’‘’
2022-11-13 21:55:42
958
原创 CO2已知质量分数求摩尔分数求解计算,MEA吸收CO2
# -*- coding: utf-8 -*-"""Created on Wed Jan 13 14:20:38 2021"""from sympy import *import numpy as np''' 待求解方程:61.08x/(61.08x+18.02*(1-x-0.15*x)) = 0.361.08x/(61.08x+18.02*(1-x-0.15*x))-0.3 = 0其中0.3表示mea的质量分数为0.30.15*x中的0.15表示co2的负载为0.15mol/mol.
2021-02-02 14:50:07
2266
原创 python求解一元一次方程
待求解方程: 61.08x/(61.08x+18.02*(1-x-0.15*x)) = 0.3from sympy import *x = symbols('x')z = solve(61.08*x/(61.08*x+18.02*(1-x-0.15*x)) - 0.3, x)print(z)[0.110387581703350]
2021-01-13 14:37:06
7023
转载 Rosin-Rammler液滴粒径分布
转自:微信公众号 cfd之道用来自记!!!!!在液体喷雾过程中,常利用Rosin-Rammler方法来描述液滴粒径分布。本文内容来自Fluent UserGuide 25.3.14。Rosin-Rammler方法利用以下方式描述粒径与质量分数之间的函数关系:齐总\bar{d}为平均粒径(Mean Diameter),n为尺寸分布指数(Spread Parameter)。通过将粒径分布数据拟合到Rosin-Rammler方程中,可以很容易地定义粒度分布。在这种方法中,完整的粒径范围被划分为一
2020-10-06 08:23:14
22859
2
原创 fluent导出文件保存到excel中后处理
本文件包括fluent导出文件保存到excel中将多个excel中的文件合并到一个excel中的多个sheet中读取一个excel中的多个sheet文件名# -*- coding: utf-8 -*-"""Created on Mon Sep 21 20:09:01 2020@author: """import pandas as pdimport reimport osimport numpy as npimport syssys.setrecursionlimit(500
2020-09-26 20:45:49
6558
原创 python实现两个word文档对比
python实现两个word文档对比对比之后会显示有差异的段落,需要注意的是word中的表格无法实现自动对比。# -*- coding: utf-8 -*-"""Spyder EditorThis is a temporary script file."""import docximport difflibimport os'''在文件目录中存在两个待对比的word文档'''#获取文档对象path = input('请输入文件目录:')path_file = os.lis
2020-09-01 10:08:57
5648
3
原创 python批量将CAD中的每个图分别转化为对应的PDF(cad转pdf)
python批量将CAD中的每个图分别转化为一个PDF(cad转pdf)通过交互方式将一个CAD中的每个图纸分别转为一个pdf,简单易操作!!其中有一部分是借鉴各路大神的,其中链接都在下方。另外也参阅了acadauto.chm,以及AutoCADActiveX和VBA参考明经翻译版).chm(打赏可发送参考文件,私信我邮箱即可)# -*- coding: utf-8 -*-"""Created on Wed Aug 26 13:55:01 2020@author: """import w
2020-08-27 14:31:12
7225
9
原创 吴恩达机器学习python代码练习三(向前传递神经网络)
import numpy as npimport scipy.io as sioimport matplotlib.pyplot as pltimport pandas as pdfrom sklearn.metrics import classification_report#这个包是评价报告path = 'E:\吴恩达及遗传算法\机器学习\Machine_Learning_An...
2020-04-15 09:49:51
418
原创 吴恩达机器学习python代码练习三(多类别分类)
import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport scipy.io as siofrom scipy.optimize import minimizefrom sklearn.metrics import classification_report#这个包是评价报告scipy中的loa...
2020-04-14 09:03:39
908
原创 吴恩达机器学习python代码练习二(逻辑回归)
吴恩达机器学习练习文件下载地址:链接:https://pan.baidu.com/s/1RvUeG10FBpV9RyFtOX1Zdw提取码:5b4x逻辑回归(线性可分)import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport seaborn as snsimport scipy.optimi...
2020-04-12 15:11:48
574
原创 吴恩达机器学习python代码练习一(线性回归)
吴恩达机器学习练习文件下载地址:链接:https://pan.baidu.com/s/1RvUeG10FBpV9RyFtOX1Zdw提取码:5b4x单变量线性回归import numpy as npimport matplotlib.pyplot as pltpath = 'E:\吴恩达\作业代码资料\全部作业代码-无答案\ML_totalexerise\exerise1\ex1da...
2020-04-11 16:06:05
685
原创 seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
步骤;1、pip uninstall scipy seaborn2、pip install -i https://pypi.tuna.tsinghua.edu.cn/simple scipy seaborn-i表示从清华镜像下载相应的库,下载速度比较快
2020-04-09 11:17:10
3814
3
转载 解决pip安装太慢
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gevent,这样就会从清华这边的镜像去安装gevent库。转载地址:https://blog.youkuaiyun.com/qq595662096/article/details/93846417
2020-04-09 11:12:47
354
转载 Python·Jupyter Notebook各种使用方法
转载地址:https://www.jianshu.com/p/21ba32a057c4
2020-04-08 18:18:02
358
原创 使用pandas对数据进行分类并输出到一个文件中
import pandas as pdimport hashlibdata = pd.DataFrame(pd.read_excel(r'E:\dddd\数据.xlsx'))grouped = data.groupby('院系')#将不同的院系进行分类data_empty = pd.DataFrame(columns=data.columns.tolist())#首先创建一个空的dat...
2020-04-04 19:04:32
5615
1
转载 吴恩达机器学习文字整理及视频资料地址 机器学习100天练习地址
文字资料:http://www.ai-start.com/ml2014/视频资料:https://www.bilibili.com/video/BV164411S78V?from=search&seid=10487165810269750316
2020-04-04 18:27:01
233
原创 遗传算法对单目标优化步骤(自梳)
基于Pareto遗传算法的多目标优化步骤1.染色体编码设置在设置好的译码矩阵中会生成染色体的长度。# 调用函数创建译码矩阵,crtfld译码矩阵生成函数,具体使用可以使用help(ea.crtfld)查看FieldD =ea.crtfld(Encoding,varTypes,ranges,borders,precisions,codes,scales)Encoding:染色体编码方式(...
2020-02-13 20:24:44
4922
7
原创 用来计算SCR流场的速度偏差系数
用来计算SCR流场的速度偏差系数# -*- coding: utf-8 -*-"""Created on Sun Sep 29 08:54:46 2019@author: innduce""""""用来计算SCR流场的速度偏差系数 """print('华北电力大学')print('只需要将fluent导出的速度文件的路径按照提示输入就可以算出速度偏差')def scr():...
2019-09-29 10:16:11
995
原创 解决matplotlib横坐标日期过长导致的重叠、无法完全显示问题(换行)
解决matplotlib横坐标日期过长导致的重叠、无法完全显示问题(换行)该方法较为繁杂,主要是将年月日和时间分开,通过使用plt.text根据坐标位置将年月日重新加上import matplotlib.pyplot as pltimport pandas as pdimport numpy as npplt.rcParams['font.sans-serif']=['SimHei'] ...
2019-08-30 21:23:36
19692
原创 matplotlib绘图改变边框粗细颜色、小数点后几位显示、网格粗细、坐标轴刻度隐藏(不显示)
matplotlib绘图改变边框粗细颜色、小数点后几位显示、网格粗细1、原图import numpy as npimport matplotlib.pyplot as plty = np.arange(1,10,1)x = np.arange(1,10,1)plt.plot(x,y)2、网格设置颜色、粗细、线的类型import numpy as npimport matplo...
2019-08-30 17:10:18
47545
1
原创 pyqt中的QTableWidget 用法总结(获取行数、列数、指针、内容等)
pyqt中的qtableWidge用法总结(获取行数、列数、指针、内容等)持续更新~qtableWidge中的行和列是从0开始的***************self.tableWidget.itemClicked.connect(self.outSelect)#单击获取单元格中的内容 def outSelect(self, Item=None): if Item==...
2019-07-20 14:51:43
46933
9
原创 pandas读取文件时,不去掉前面的0(前面的0出现数据丢失,保留原有数据格式)
pandas读取文件时,不去掉前面的0(前面的0出现数据丢失,保留原有数据格式)第一种方法:使用converters源文件:data_child2 = pd.DataFrame(pd.read_excel('F:\\dong\\2019程序测试.xls',converters = {u'lqzydm':str,u'lqyxsm':str}))#使用converters进行转换depart...
2019-07-20 12:40:18
18603
6
转载 pandas保存文件出现乱码
pandas保存文件出现乱码 test_data_save.to_excel(path ',index = False,encoding='gb2312')#使用encoding='gb2312'
2019-07-14 14:19:34
2674
转载 删除序列中相同的元素,并且保持顺序
删除序列中相同的元素,并且保持顺序def dedupe(items): seem = set() for item in items: if item not in seem: yield item seem.add(item) a = [1,5,2,1,9,1,5,10]print(li...
2019-07-13 21:13:46
2788
转载 python快速给序列元素添加下表
python快速给序列元素添加下表(enumerate)seasons = ['Spring', 'Summer', 'Fall', 'Winter']print(list(enumerate(seasons)))结果:[(0, 'Spring'), (1, 'Summer'), (2, 'Fall'), (3, 'Winter')]...
2019-07-13 15:27:05
259
原创 pyqt5+qt desiger实例教程(1)创建含有三个按钮的窗口,点击按钮2输出消息、按钮3可退出
pyqt5+qt desiger实例教程(1)创建含有三个按钮的窗口,点击按钮三可退出目标:设计一个含有三个按钮的窗口,点击按钮2弹出消息,点击按钮3退出如果是使用的anacoda那么自带qtdesiger,搜索qt.exe即可,建议使用everything进行搜索。如qt不能打开,参考:https://blog.youkuaiyun.com/weixin_43245453/article/detail...
2019-06-03 21:51:20
6350
原创 python对excel操作获取某一列,某一行的值,对某一列信息筛选
python对excel操作大全详解(获取某一列,某一行的值,对某一列信息筛选)在此使用的包是pandas,因为其可以同时处理xls和xlsx两种excel文件。使用pd读取有多个sheet的excelpandas读取的常用格式pd.read_excel(file, sheet_name),其中sheetname可以使用数字进行替代,从0开始,默认为0pandas写入的格式为data.to...
2019-06-03 09:42:45
160472
12
原创 python批量将.xls转化为.xlsx,包括文件名和后缀分割
python批量将.xls转化为.xlsx,包括文件名和后缀分割import osimport pandas as pd#此方法用将xls转化为xlsxdef transformat(): global path #定义为全局变量 path = os.getcwd()#获取当前工作路径 file = os.listdir(path)#获取当前路径下的所有文件 ...
2019-05-31 12:57:06
5352
5
转载 pyuic5将ui文件转换为py文件
操作系统上正确配置python环境之后,pyuic5也是一个可以识别的命令行指令到.ui文件的目录下,直接cmd进入,输入pyuic5 -o 转换的py文件 待转换的ui文件
2019-05-26 21:02:13
14462
转载 anacoda中的qtdesiger不用打开解决
anacoda中的qtdesiger不用打开解决转载:https://blog.youkuaiyun.com/whu3s/article/details/82751630直接在QT文件中,打开designer.exe,也是同样的问题。在网上搜到的办法:1、重装2、某文件重命名解决办法:将QT安装目录下的plugins下的所有文件,拷到Bin文件夹下。...
2019-05-26 20:24:36
2851
原创 python使用matplotlib绘制投稿期刊格式的图片(刻度线向内、无边框、上标、中文)
python使用matplotlib绘制投稿期刊格式的图片(刻度线向内、无边框、上标、中文)import pandas as pdimport matplotlib.pyplot as pltimport os#解决plt绘图显示中文的问题plt.rcParams['font.sans-serif'] = ['SimHei']path = input('请输入文件所在的路径:')f...
2019-05-25 22:03:26
4737
2
批量将cad中的每个图转为pdf(将一个dwg中的每个图转化为对应的pdf)原创!
2020-08-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅