- 博客(242)
- 资源 (1)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 Python怎么卸载不了?No Python 3.8 installation was detected.
No Python 3.8 installation was detected.当我们在卸载Python时,弹出”No Python 3.8 installation was detected.“对话框,可能是卸载程序已经损坏。可以通过先修复Python程序,然后再卸载程序,最后删除在路径C:\users\123\appdata\roaming\python\python38\site-packages下安装的Python的库,以免影响新一次安装Python第三方库发生错误。1.点击修复按钮2.修
2020-09-25 22:09:16
12685
2
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 MATLAB批量读取文件夹名,文件名,文件数据
MATLAB批量读取文件及文件名目录MATLAB批量读取文件及文件名一、介绍二、eval函数的用法三、批量读取文件1.读取子文件夹函数2.一些函数的简单介绍3.读取文件夹下特定格式的文件名4.批量读取文件夹下的文件一、介绍我们在研究一些课题时,经常会遇到大量的数据需要处理,在存在大量数据文件的时候,需要批量读取文件中的数据,将其转换为矩阵进行计算。二、eval函数的用法eval函数能够计算生成的字符串或数值的表达式。eval(expression)计算字符串表达式中的MATLAB代码。 如果
2020-09-24 12:03:03
11313
原创 变压器型号:SC14-1600/35,35±2×2.5%/0.4kV,D,yn11,Ud=8%
4、11表示高低压之间的向量差是30度,低压绕组的电压向量位移落后高压30度,用时钟表示的方法,高压侧的电压向量指向时钟的12点时,低压侧的线电压向量指向时钟的11点。Ud=8%:变压器的阻抗电压为8%,它表示将该变压器的一侧三相短路,从另一侧施加8%的额定电压,变压器中就将流过额定电流。0.4:表示此变压器的二次侧(也就是低压侧)额定电压0.4kV;35:表示此变压器的一次侧(也就是高压侧)额定电压35kV;1600:表示此变压器的额定容量为1600kVA;C:表示此变压器的绕组是环氧树脂浇注成型;
2023-10-07 16:58:35
944
原创 西南交通大学2022年电气硕士毕业去向
中国能源建设集团广东省电力设计研究院有限公司。中国电力工程顾问集团西南电力设计院有限公司。中国电力工程顾问集团西北电力设计院有限公司。中国电力工程顾问集团中南电力设计院有限公司。中国能源建设集团安徽省电力设计院有限公司。中国能源建设集团安徽省电力设计院有限公司。中国电建集团华东勘测设计研究院有限公司。中国电建集团中南勘测设计研究院有限公司。中国电建集团中南勘测设计研究院有限公司。中国电建集团成都勘测设计研究院有限公司。中国电建集团华中电力设计研究院有限公司。国网河北省电力有限公司电力科学研究院。
2023-05-20 18:37:13
432
原创 if __name__ == ‘__main__‘:
需要说明的是,如果我们导入的模块除了定义函数之外还有可以执行代码,那么Python解释器在导入这个模块时就会执行这些代码,事实上我们可能并不希望如此,因此如果我们在模块中编写了执行代码,最好是将这些执行代码放入如下所示的条件中,这样的话除非直接运行该模块,if条件下的这些代码是不会执行的,因为只有直接执行的模块的名字才是__main__
2023-04-20 22:17:49
107
1
原创 用模块管理函数
对于任何一种编程语言来说,给变量、函数这样的标识符起名字都是一个让人头疼的问题,因为我们会遇到命名冲突这种尴尬的情况。最简单的场景就是在同一个**.py**文件中定义了两个同名函数,由于Python没有函数重载的概念,那么后面的定义会覆盖之前的定义,也就意味着两个函数同名函数实际上只有一个是存在的。答案其实很简单,Python中每个文件就代表了一个模块(module),我们在不同的模块中可以有同名的函数,在使用函数的时候我们通过。关键字导入指定的模块就可以区分到底要使用的是哪个模块中的。
2023-04-20 22:05:23
95
原创 电子束与材料相互作用Matlab代码
直接蒙特卡洛模拟法最充分体现出蒙特卡洛方法无可比拟的特殊性和优越性,因为在物理学的各种各样问题中得到广泛的应用。扫描透射电镜(STEM)的基本原理是用极细的扫描电子束透射样品,透射电子直接被具有一定张角的接收器所接收,透射电流的强度直接反应了样品的质量厚度。对于一定厚度的样品,采用蒙特卡洛方法模拟电子在样品中的散射过程,分析投射样品的电子的角度分布,计算散射角小于接收器张角的电子数目,电子透过率为。任务2:计算不同能量的入射电子穿透不同厚度后,一定接受角对应的电子透过率。
2023-04-13 20:37:59
778
原创 原子搜索优化算法ASO
原子搜索算法(atom search algorithm,ASO)是模仿自然界中原子运动而提出的一种新型优化算法。原子搜索算法(atom search algorithm,ASO)是根据原子的运动规律,通过种群中各个原子之间的相互作用力来指导群体进行智能优化搜索。算法结构简单,参数较少。
2023-02-13 11:18:50
816
原创 Python多线程的用法
每个线程都有他自己的一组CPU寄存器,称为线程的上下文,该上下文反映了线程上次运行该线程的CPU寄存器的状态。_thread提供了低级别的、原始的线程以及一个简单的锁,它相比于threading模块的功能还是比较有限的。这阻塞调用线程直至线程的join()方法被调用中止-正常退出或者抛出未处理的异常-或者是可选的超时发生。● threading.activeCount():返回正在运行的线程数量,与len(threading.enumerate())有相同的结果。● run():用以表示线程活动的方法。
2022-09-17 17:05:10
725
原创 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location: “/sear
编程式路由跳转到当前路径且参数没有变化时会抛出 NavigationDuplicated 错误。
2022-08-20 23:10:08
3642
1
原创 办公自动化(1)——整理微信文件
需要修改的参数:微信安装位置微信文件位置微信文件的整理位置from pywinauto import Desktop, Applicationimport pyautoguiimport reimport osimport shutildata_dic = {}folder_name = []file_name = []os.environ.update({"__COMPAT_LAYER": "RUnAsInvoker"})wx_pro_path = "D:\\Program
2022-05-17 22:06:05
307
1
原创 硕博士学位论文标准制图技巧
目录要求一些技巧绘制代码误差阴影代码绘制代码2绘制代码3要求(1)插图须紧跟文述。在正文中,一般应先见图号及图的内容后再见图,一般情况下不能提前见图,特殊情况须延后的插图不应跨节;(2)提供照片应大小适宜,主题明确,层次清楚,金相照片一定要有比例尺;(3)图应具有“自明性”,即只看图、图题和图例,不阅读正文,就可理解图意。通常使用的函数图采用简化形式,称为简写函数图,例如图 1-1。图中的标目是说明坐标轴物理意义的项目,它是由物理量的符号或名称和相应的单位组成。物理量的符号由斜体字母标注,单位的
2022-05-04 11:17:51
1598
原创 提取MATLAB fig的数据
open('运行结果.fig');lh = findall(gca, 'type', 'line');% 如果图中有多条曲线,lh为一个数组xc = get(lh, 'xdata'); % 取出x轴数据,xc是一个元胞数组yc = get(lh, 'ydata'); % 取出y轴数据,yc是一个元胞数组figure(2)for i=1:length(xc) plot(xc{i},yc{i}/max(yc{i})); hold on;en
2022-04-19 20:31:14
1709
1
原创 加权平均数计算
import pandas as pdimport numpy as npfrom matplotlib import pyplot as pltdata1 = pd.read_csv("yiled of Au on 2022-04-16 of wfe1_6elfe100_2.csv", header=None, index_col=None)data2 = pd.read_csv("yiled of Au on 2022-04-17 of wfe1_6elfe100_2.csv", header=
2022-04-18 11:40:27
384
原创 邮件获取程序运行进度
每隔一个小时获取一次程序运行情况import osimport yagmailimport timeimport numpy as npimport pandas as pdenergylist = [50, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1200, 1400, 1600, 1800, 2000, 2200, 2400, 2600, 2800, 3000]angel = [0, 15, 30,
2022-04-11 10:45:40
353
原创 win10 onedrive右键没有“释放空间”和“始终在此设备上保留”菜单的解决方法
先卸载电脑上的onedrive,然后下载新的onedrive,重新安装。下载链接:下载 OneDrive
2022-04-10 19:53:46
4316
原创 error: invalid path ‘filePath:Zone.Identifier‘
运行此命令来设置标志git config core.protectNTFS false以上命令需要管理员权限才能更新标志要以管理员身份运行此命令,请以管理员身份打开终端(cmd 提示符)并运行下面提到的命令git config --system core.protectNTFS false...
2022-04-08 15:38:22
901
原创 RuntimeError: Invalid DISPLAY variable
添加plt.switch_backend('agg')在import matplotlib.pyplot as plt之后
2022-03-30 16:43:14
193
原创 ssh本机失败(ssh: connect to host localhost port 22: Connection refused)
sudo /etc/init.d/ssh start参考:[ssh本机失败 (ssh: connect to host localhost port 22: Connection refused)
2022-03-27 21:08:34
1429
原创 标准制图实例
%% 这个函数是绘制光学能量损失函数值currentFolder = pwd;yuansu = "Au";data = readmatrix(currentFolder+"\能量损失函数\lossvalve "+yuansu+".csv");set(0,'defaultfigurecolor','w')figure(1);set(gcf,'Units','centimeters','Position',[6 6 9.45 7.48]);semilogx(data(:,2))xlabel("能
2022-03-10 21:33:18
169
原创 读取录波数据
function [t,data] = ComtradeRead()%% 导入数据[CFGFileName,PathName] = uigetfile('*.cfg','选择.CFG文件'); %打开.CFG文件CFGPathFile = [PathName CFGFileName]; %读取.CFG文件路径和名称DatFileName = [CFGFileName(:,1:length(CFGFileName)-4) '.dat']; %获得.DAT文件名称DATPathFile = [Path
2022-02-16 19:00:00
750
1
原创 python函数里面调用多个参数的函数
import mathimport numpy as npimport pandas as pdfrom scipy.integrate import quad, dblquad, nquaddef fun1(x, y): return math.exp(-x) * ydef main(): print(quad(fun1, 0, np.inf, args=(1,)))if __name__ == "__main__": main()
2022-01-05 13:29:34
3175
原创 在Vscode里配置Latex
// LaTeX "latex-workshop.latex.tools": [ { "name": "xelatex", "command": "xelatex", &n
2021-11-05 10:40:31
225
原创 批量修改Excel数据
import pandas as pdfor day in range(21): gendata = pd.read_csv("gen\\case39_day_" + str(day) + "_gen.csv", header=None, index_col=None) maxdata = pd.read_csv("max_renewable_gen_p\\case39_day_" + str(day) + "_max_renewable_gen_p.csv", header=None,
2021-10-26 13:39:39
273
原创 pandapower画图
import pandapower as ppimport pandapower.networks as pnfrom pandapower.plotting.plotly import simple_plotlyfrom pandapower.plotting.plotly import pf_res_plotlynet = pn.case39()pp.runpp(net)pf_res_plotly(net)
2021-10-25 20:21:38
733
原创 pytorch 实现BP神经网络
# -*- coding: utf-8 -*import numpy as npimport torchfrom torch import nnfrom torch.autograd import Variablefrom torch.utils.data import DataLoaderimport matplotlib.pyplot as pltx = [ [0, 0], [0, 1], [1, 0], [1, 1], ]y=[[0],
2021-10-24 16:37:43
7371
4
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人