- 博客(67)
- 资源 (3)
- 收藏
- 关注

原创 利用python绘图
import matplotlib.pyplot as pltimport seaborn as seabornseaborn.set_style('whitegrid')import numpy as np#fig = plt.figure()#ax = plt.axes()x = np.linspace(0, 10, 1000)#ax.plot(x, np.sin(x))plt.plot(x, np.sin(x),color='blue')plt.plot(x, np.cos(.
2020-11-10 15:26:26
254
1

原创 神经网络基本原理及其在Python中的实现
1、神经网络:利用多个神经元去参数化映射函数f的模型。1.1 感知机不能解决线性不可分问题。1.2 全连接层张量方式实现程序如下:import osos.environ['TF_CPP_MIN_LOG__LEVEL'] = '2'import tensorflow as tf# 创建 W,b 张量x = tf.random.normal([2,784])w1 =...
2020-04-04 20:10:04
875

原创 python小程序完成单人脸识别和多人脸识别(超有意思)
1、单人脸识别# 导入需要用的模块from aip import AipFace# 准备AppID、API Key、Secret KeyAPP_ID = '18101974'API_KEY = 'HG5NFSFpfBiqqmBYVBpXQFKs'SECRET_KEY = 'ytdOFrcBxZvvGlMKGtmkmpBQ6arbjupx'# 调用人脸检测client = A...
2020-04-04 19:50:54
644

原创 python小程序实现图片爬取、分割、抠图和识别(超实用)
对png格式图像进行分割:import osfrom PIL import Imagedef splitimage(src, rownum, colnum, dstpath): img = Image.open(src) w, h = img.size if rownum <= h and colnum <= w: print('O...
2020-04-03 12:51:52
2199
2
原创 基于simulink的配网自动化仿真
3. 10kV有载调容调压变压器的技术导则中提到了Dyn11(Yyn0)和Dyn11(Yzn11)两种接线方式,其中Dyn11表示变压器的高压侧为三角形接法,而低压侧为星形接法。2.在电力系统中,通常所说的10kV(千伏)是指电压的有效值(RMS,Root Mean Square),其最大值(峰值)是有效值的√2倍,一般是指线电压(Line Voltage)秒(即0.00001秒或10微秒),通常表示模型中的离散事件或控制逻辑将以这个时间间隔进行更新或执行。在Simulink的PowerGUI中,将。
2024-04-15 13:47:18
626
原创 PSCAD的使用
1. Canvas Settings中设置母线电压监测和虚拟连线十分重要。2. Project Settings中snapshot可以实现分段仿真。3. .out文献导出数据。
2024-04-02 22:44:37
501
原创 配电线路故障仿真中的基本概念
电压时间型保护装置的核心思想是通过设定一定的电压阈值和时间延迟,当检测到的电压超过这个阈值并且持续时间超过设定的时间时,保护装置就会动作,从而切断电路或者发出报警信号,以保护电气设备不受损害。DTU (Distribution Terminal Unit) - 配电终端单元。FTU (Feeder Terminal Unit) - 馈线终端装置。RTU (Remote Terminal Unit) - 远程终端单元。记录电力系统在发生故障时的电压、电流等关键参数的波形变化。3. 配电自动化终端。
2024-04-02 10:49:19
290
原创 AD学习笔记
3. 选择线框,按DSD重新定义板框。2. · PDL 标记距离。6. dk 打开层叠管理器。1. EOS 选择中心点。4. su框选,sl线选。5. mx x/y轴移动。
2024-03-25 21:41:26
272
原创 matlab生成word文档
经典程序:% function ceshi_Word%利用MATLAB生成Word文档filespec_user = [pwd '\测试.doc'];% 设定测试Word文件名和路径% 判断Word是否已经打开,若已打开,就在打开的Word中进行操作,否则就打开Wordtry% 若Word服务器已经打开,返回其句柄WordWord = actxGetRunningServer('Word.Application');catch% 否则,创建一个Microsoft Word服务器,返回句
2020-09-21 21:11:54
4633
原创 matlab常用函数的总结一
%% 默认随机数,即固定值rng('default');a = rand(2)%%K-折交叉验证:将总数据划分为训练集+验证集degradationData = [1:50]; %从文本文件加载退化数据并转换为表格的单元格数组,专用于本案例。numEnsemble = length(degradationData); % 218numFold = 5; %交叉验证分区数,即k的值cv = cvpartition(numEnsemble, 'KFold', numFold);...
2020-09-07 11:23:29
648
原创 ANSYS Workbench 16 - 黄志新(图书阅读总结)
14.5 Maxwell和Fluent电磁热流耦合1、光盘中的x_t格式的模型文件存在问题,可以在相关文件夹下导出sab格式模型文件即可进行仿真。2、边界处不需要设置即可计算
2020-07-28 15:34:35
1367
原创 Gaussian中HOMO和LUMO
打开log文件:Alphaocc. eigenvalues表示的就是最高占据轨道,最后一个数据就是HOMO。Alpha virt. eigenvalues表示的就是最低非占据轨道,第一个数据就是LUMO。能隙=LUMO-HOMO
2020-05-13 16:51:15
7733
原创 Win10和Ubuntu双系统的安装(亲测过程)
1、首先安装win10系统本人电脑BIOS为传统启动,现需要改为UFEI启动。1、利用老毛桃制作启东U盘,以UFEI启动,放入win10纯镜像文件。2、重启按F12(联想电脑),修改BIOS,UFEI first。3、制作Ubuntu系统启动盘。...
2020-05-02 23:34:54
275
原创 Ubuntu系统下安装Gaussian09和GaussianView5(GS16和GV6安装同理)
推荐两个非常不错的安装教程:详细:http://sobereva.com/439简明:http://kangsgo.com/83.htmlgview安装:https://www.cnblogs.com/Dan160703/p/6273198.html1、准备好gaosi09-D01.zip和GaussView 5.0.9-x64_linux(gv5.0.9-x86_64.tar.g...
2020-05-02 23:21:58
9223
3
转载 Matlab中textread函数的使用
实际应用中经常要读取txt文件,这个时候就需要用到强大的textread函数。它的基本语法是:[A,B,C,...] = textread(filename,format)[A,B,C,...] = textread(filename,format,N)其中filename就是文件名, format就是要读取的格式,A,B,C就是从文件中读取到的数据。中括号里面变量的个数必须和forma...
2020-04-23 14:30:19
451
1
原创 python简短小程序直接读取屏幕分辨率及鼠标当前坐标
import osimport timeimport pyautogui as pgtry: while True: print("按下组合键 {Ctrl}+C 结束执行\n") sW, sH = pg.size() #获取屏幕的尺寸(像素)screenWidth,screenHeight print("屏幕分辨率:\n"+s...
2020-04-21 08:57:46
980
原创 matlab中利用正态分布normfit()函数和极大似然估计mle()函数进行参数估计(常用)
函数 normfit()格式 [muhat,sigmahat,muci,sigmaci] = normfit(X) ; [muhat,sigmahat,muci,sigmaci] =normfit(X,alpha) 默认alpha=0.05即95%置信度最大似然估计MLE(maximum likelihood estimatio...
2020-04-16 15:05:05
3707
1
原创 matlab中各种分布函数的总结
1、二项分布%% 二项分布:p=binopdf(x,n,p);p=binocdf(x,n,p);clear;close all;clc;x = [0:1:40];y = binopdf(x,20,0.5);yc = binocdf(x,20,0.5);plot(x,y,'-*b');hold on y1 = binopdf(x,40,0.5);yc1 = binocdf(x,...
2020-04-16 11:37:24
12080
原创 Tensorflow2.1中log日志显示设置(os.environ)
log日志显示设置如下:import osos.environ["TF_CPP_MIN_LOG_LEVEL"]='1' # 默认设置,显示所有信息os.environ["TF_CPP_MIN_LOG_LEVEL"]='2' # 只显示 warning 和 Error os.environ["TF_CPP_MIN_LOG_LEVEL"]='3' # 只显示 Error ...
2020-04-05 10:37:30
1390
原创 tensorflow2.1中相关函数学习
#%%from __future__ import absolute_import, division, print_function, unicode_literalsimport pathlibimport osimport matplotlib.pyplot as pltimport pandas as pdimport seaborn as snsimport tensor...
2020-04-02 13:04:52
254
原创 FFT的基本原理及其在matlab中的应用
1、产生高斯脉冲信号%% 快速傅里叶变换(FFT)clc,clear,close all;%% 构造高斯信号Fs = 100; % Sampling frequency(1s采样100个点)t = -0.5:1/Fs:0.5; % Time vector 采样周期为采样频率的倒数,即一个采样点所需的时间。L = length(t); % Signal...
2020-03-21 15:12:20
680
原创 贝叶斯和欧式距离的基本原理及其在matlab中的实现实例
利用基于最小错误率的贝叶斯对测试数据进行分类: 参数说明: m:数据的均值 S:数据的协方差 P:数据类别分布概率 X:我们需要测试的数据 函数返回: z:数据所属的分类...
2020-03-18 22:59:16
1179
原创 反向传播算法
1、激活函数导数1.1 Sigmoid函数导数import osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'import tensorflow as tffrom tensorflow import kerasfrom tensorflow.keras import layers, lossesimport numpy as np # 导...
2020-03-16 00:12:24
420
原创 TensorFlow进阶函数
1、合并拼接函数:tf.concat(tensors, axis)tensors 保存了所有需要合并的张量 List;axis 指定需要合并的维度0、1、2(-1表示末尾)。注:对应合并的维度数值可以不同,其它维度必须相同。import osos.environ['TF_CPP_MIN_LOG_LEVEL']='2'import tensorflow as tfa = t...
2020-03-14 13:08:20
468
原创 Matlab中绘制好看的图+常用命令总结+示例
颜色标签:m-粉色 b-蓝色 g-绿色 k-黑色 r-红色上下标的使用:下标用 _(下划线) 上标用^ (尖号)箭头表示:uparrow ↑ downarrow ↓ rightarrow → leftarrow ←文本框: text(2,3,'\alpha_2^\beta') 轴标签: xlabel('\itX, \rmm...
2020-03-12 19:46:55
4750
原创 Matlab中直线拟合的实现+求取斜率和截距
利用 p = polyfit(x,y,1) 函数进行线性求解:clear;close all;clc;x = [1 2 3 4 5 6];y = x*2+5;p = polyfit(x,y,1)k = p(1,1); % 斜率2d = p(1,2); % 截距5%% 通过线性模型计算y1 = polyval(p,x) % 与y值基本一致%% 阿伦尼乌斯寿命...
2020-03-12 14:49:11
18055
1
原创 Matlab中@、min()、max()、mod()、fprintf()、linspace()、size()、mapminmax()等常用函数的使用
min()函数与max()函数的作用:主要是获取数组中最小值及其对应位置、最大值及其对应位置。可以参照下例进行理解:close all;clear;clc;x = [11 8 2 3 4 5 6];[value_min index_min] = min(x)[value_max index_max] = max(x)...
2020-03-12 10:05:19
1242
原创 MATLBA中最小二乘支持向量机原理+实例分析
1、最小二乘支持向量机LSSVM基本原理最小二乘支持向量机是支持向量机的一种改进,它是将传统支持向量机中的不等式约束改为等式约束, 且将误差平方和(SumSquaresError)损失函数作为训练集的经验损失,这样就把解二次规划问题转化为求解线性方程组问题, 提高求解问题的速度和收敛精度。常用的核函数种类:2、LSSVM工具箱的使用方法2.1 最小二乘支持向量机Matlab工具...
2020-03-11 11:27:37
8713
3
原创 TensorFlow2基础部分+命令解析+示例
1、数据类型标量、向量、矩阵。import osos.environ['TF_CPP_MIN_LOG_LEVEL']='2'import tensorflow as tfa = 1.2aa = tf.constant(1.2) # 创建标量b = tf.constant([1.2,3.4,5]) # 通过List[]创建向量c = tf.constant([...
2020-03-07 21:38:38
628
原创 TensorFlow解决分类问题+示例+命令解释
shape:对于输入x.shape= [样本数,单个样本的特征长度(打平或不打平)]。对于输出y.shape=[样本数,输出数]。import osos.environ['TF_CPP_MIN_LOG_LEVEL']='2'import tensorflow as tffrom tensorflow import kerasfrom tensorflo...
2020-03-07 20:14:54
480
原创 利用TensorFlow解决回归问题+线性模型实战程序
均方差误差(MSE)误差最小:梯度的饭方向指向函数值减小的方向,上式中η用来缩放梯度向量。
2020-03-06 23:21:01
193
原创 初识Tensorflow2.1
1、命令式编程import tensorflow as tf# 1.创建输入张量a = tf.constant(2.)b = tf.constant(4.)# 2.直接计算并打印print('a+b=',a+b)2、利用GPU加速计算注:指定运行在CPU上还是GPU上。tensorflow中不同的GPU使用/gpu:0和/gpu:1区分,而CPU不区分设备号,统一使用/c...
2020-03-06 19:33:48
185
锂离子电池寿命数据(包括特征数据+寿命数据)
2020-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人