自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 电路学习(二)

把单片机 / DSP 输出的低压弱电 PWM 信号(3.3V/5V),转换成能驱动功率 MOSFET(Q5)的高压强电驱动信号(12V),同时提供足够的驱动电流。整体分为两个模块:电平位移电路(Level Shift) + 图腾柱驱动电路(Totem Pole)

2025-12-17 21:04:53 769

原创 IGBT驱动设计要点(一)懵逼版

驱动电压:查器件手册的 VGS(th)​(阈值电压) 和 VGS​(推荐驱动电压)比如 MOSFET 的VGS(th)​一般 2-4V,但必须给到 10~15V,才能让导通电阻RDS(on)​最小;非隔离驱动:适合 低侧开关器件(比如反激变换器的原边 MOSFET,源极接地),像我们之前聊的 “电平位移 + 图腾柱” 电路就是非隔离,优点是电路简单、成本低。欠压锁定(UVLO):当驱动电压低于阈值(比如 MOSFET 驱动电压低于 8V),禁止驱动信号输出,防止器件导通损耗过大;栅极并联 18V 稳压管;

2025-12-15 21:58:55 928

原创 电力电子器件学习

二极管就是一类通过公通过pn结内部的扩散效应与漂移效应的平衡,利用外部能力增强或者打破势垒来实现关断能力的一类特殊半导体结构。

2025-12-15 16:38:47 842

原创 基础电路记录

这种电路可以将低压放大,但是电流比较小适合:电蚊拍等。

2025-12-12 21:35:03 413

原创 双脉冲测试二极管的反向恢复特性

二极管发生反向恢复的条件是它正在导通的时候,突然承受反向电压被迫关断。

2025-12-09 16:01:48 268

原创 单片机如何实现2盏灯同时亮并往相反方向移动(8个led)

单片机移位

2022-12-19 23:24:14 2643

原创 蓝桥杯单片机学习(LED)

led

2022-12-19 22:32:11 789

原创 解决错误“IndexError: Target 5 is out of bounds.“

解决错误"IndexError: Target 5 is out of bounds."

2022-10-07 11:05:07 5380 2

原创 对于csv文件的众多操作。

间隔固定行数提取csv文件

2022-08-19 12:19:54 379

原创 MCdropout记录

mcdropout

2022-08-11 22:42:22 1476

原创 numpy没有unsqueeze函数

unsqueeze(-1)

2022-07-25 15:50:33 1829

原创 不同框架的绘制神经网络结构可视化

神经网络结构可视化

2022-06-26 22:09:05 511

原创 理解整个网络模型的构建

网络构建

2022-06-26 21:39:34 269 1

原创 with torch.no_grad():的使用原因

loss 的计算

2022-06-23 23:06:35 1051

原创 No module named ‘PyEMD‘ ;使用plt.figure()TypeError: ‘module‘ object is not callable

emd的使用会出现的问题。from PyEMD import EMDeemd = EMD()imf = eemd(data[target].values)print(imf.shape)

2022-06-23 19:09:10 2247 1

原创 CNN-LSTM的flatten

时间序列预测很火的CNN+LSTM结构,CNN和LSTM之间该如何连接?

2022-06-20 22:43:13 1094 1

原创 滑动窗口sliding_window

滑动窗口的理解

2022-06-19 12:11:14 3099

原创 用电量预测的复现问题,源码来自datamonday

来自datamonday,学习当中

2022-06-16 16:09:13 270 1

原创 时间序列预测问题转换为python中的监督学习问题,复习

单变量单步预测shift()的用法向下、上移动一位输入序列指定为5单变量多步预测另一种类型的预测问题是使用过去的值来预测未来的序列值,这可以被称为序列预测或多步预测。多变量具体例子:(本人实验)ef parser(x): return datetime.strptime(x, '%m/%d/%Y %H:%M:%S.%f')series = read_csv('TSLA.csv', header=0, parse_dates=[0], index_col=0, sque

2022-05-13 21:57:42 413

原创 进一步理解LSTM(2),每个月都要回来学习一下

np.expand_dims有什么用?扩展数组的形状扩展一个张量的维度,将二维的标签数组变为三维的假设你有一张灰度图,读取之后的shape是(360,480)而模型的输入要求是(1,360,380)或者是(360,480,1)那么你就可以通过np.expand_dims(a, axis=0)或者np.expand_dims(a, axis=-1),将形状改变为满足模型的输入。也可以用reshpe()转化成三维3d输入样本(samples):一个序列(依上例,转化后,每一行)就是一个样本。时

2022-05-13 19:22:56 1886

原创 进一步理解LSTM(1),每个月都要回来学习一下

实际的LSTM网络单看t=1,他就是一个它是一个普通的包含2个隐藏层的BP网络,但是随着t走,他就是一个循环型的。所谓LSTM循环神经网络就是在时间轴上的循环利用LSTM的输入(LSTM输入层必须是3D。)它的维度是(NTF),第一维度是样本数,第二维度是时间,第三维度是特征数NumPy数组中的reshape()函数可用于将你的1D或2D数据重塑为3D。train_X = train_X.reshape((train_X.shape[0], n_days, n_features))test

2022-05-12 23:17:54 1307

原创 wifi可以用,但是电脑连接出现无互联网情况

点进去wifi连接,他那里出现一个代理地址出错我们找到网络和Internet ,点击代理把下面使用大力服务器关掉就行好像是因为我之前一直喜欢用vpn的原因把,真的倒霉。花了半个小时解决这个我呢提。连自己热点也用不了!!!!...

2022-05-12 17:44:35 5344 1

原创 Python ADF 单位根检验 结果理解

from statsmodels.tsa.stattools import adfuller# # dateparse = lambda dates: pd.datetime.strptime(time, '%Y-%m-%d-%H-%M')# # data = pd.read_csv('mean_mwd.csv', parse_dates='data', index_col='data',date_parser=dateparse)# data=pd.read_csv('预测模型/mean_mwd.

2022-03-29 22:34:29 3653

原创 invalid literal for int() with base 10: ‘51.97315469511174‘

问题:输入的是小数,不是单纯的一个整型数,先将数字转为浮点型,再将他转为int型mwd = int(row[1]))mwd=mwd.append()改成:mwd.append(int(float(row[1]))) 读取cvs文件并画图import csvfrom matplotlib import pyplot as pltfrom datetime import datetime# 读取CSV文件数据filename = '预测模型/mean_mwd.csv'with ope

2022-03-29 21:13:10 540

原创 时间序列数据与时间序列预测模型(2022.2.)

Simple moving average(SMA)使用最近的50天分析,n=20import numpyimport talibimport pandas as pdimport numpy as npimport osimport reimport statistics as statsimport csvimport pickleimport matplotlib.pyplot as pltfrom math import sqrtfrom sklearn.metrics

2022-03-29 19:54:39 1781

原创 time.perf_counter() 计算跑这一段程序需要多长时间

import timetime.sleep(1)a=time.perf_counter() #过了一秒之后才输出我们的答案,所以输出我们这个答案需要的时间其实还要减去刚刚休眠的1秒print(a) #1.0324812time.sleep(5)b=time.perf_counter()#sleep5秒后print(b) #6.0388456import time start = time.perf_counter() xxxxxx end = time.perf_coun

2022-03-27 21:40:56 653

原创 创建二维数组(区别好narry数组和list列表)

numpy.array可使用 shape。list不能使用shape。array转list:array B B.tolist()即可一维数组没有行列的说法# a=list(map(int,input().split()))# print(a[1])# print(len(a))# # print(a.shape[0]) # AttributeError: 'list' object has no attribute 'shape'# import numpy as np# a =

2022-03-26 22:17:43 1665

原创 差分模型学习

前言差分的目的主要是消除一些波动 使数据趋于平稳数据原始数据表示画出一阶差分与二阶差分的图参考import pandas as pdimport numpy as np# Display and Plottingimport matplotlib.pylab as pltimport seaborn as snsfrom matplotlib import pyplot#Read the dataSentiment = 'train.csv'Sentiment = pd.

2022-03-26 21:27:23 1303

原创 ValueError: check_hostname requires server_hostname

关掉你的vpn

2022-03-08 17:42:40 195

原创 时间序列预测模型之数据单独提取时间中的年份或者月份、小时

import pandas as pdtrain=pd.read_csv('mean_mwd.csv')train['time'] = pd.to_datetime(train.time, format ='%Y-%m-%d-%H-%M')#print(train.dtypes)#print(train.head())如果你的数据里面涉及年月日,时分,季节这种eg:#直接使用for循环批量提取年月日小时等特征。for i in(test, train, test_org, train

2022-03-08 16:43:50 789

原创 间隔相等时间抽取数据写入新的csv

import pandas as pdimport datetime as dtdata1 = pd.read_csv('8.csv')df = pd.DataFrame(data1)# print(df)# 1月到2月:1494个;2990(1494);4484(1494);5978(1494) 都是1949个mean = []time = []for i in range(len(df)): # print(i) # if i>=2988: #

2022-02-28 18:32:42 391

原创 csv文件:只选择特定的行或者列进行均值输出

csv数据: a b c3 1 2 34 1 2 35 1 2 36 1 2 37 1 2 3仅选择3d和第五行:df.iloc[[2,4]]' a b c5 1 2 37 1 2 3'仅旋选择3,5行以及仅选择列b和cdf[['b', 'c']].iloc[[2,4]]综合:df[['b', 'c']].iloc[[2,4]].mean(axis=0) #axis=0:列 的平均值...

2022-02-23 23:40:45 478

原创 一维数组cvs文件,求数据平均值

csv文件:Month,Sales1-01,3071.54251-02,3068.0121-03,3128.92711-04,3117.97391-05,3075.03011-06,3082.23161-07,3081.17731-08,3100.85861-09,3091.03341-10,3136.6448import numpy as npfrom pandas import read_csvseries = read_csv('stocktest.csv', head

2022-02-23 23:08:00 852 1

原创 花书的链接

动手学pytorch

2022-02-12 17:54:50 141

转载 TypeError: ‘History‘ object is not subscriptable

不晓得

2022-02-12 17:48:32 748

原创 python基于DateTime 类型的csv筛选

import pandas as pd# df = pd.read_csv('train.csv',encoding= 'utf-8')# print(type(df))# df.columns = ['a','b','c','d','e','f']# data = df[df['e'] == 'Andhra Pradesh']# data = df.loc[1:4,['a','c']] #前面是行,后面是列的筛选# data = df.loc[2:13,["Month","Zuerich"

2022-02-12 00:34:02 1850

原创 数据可视化----操作CSV格式数据并进行简单的可视化

from numpy import *import pandas as pdimport matplotlib.pyplot as pltplt.rcParams['figure.dpi'] = 150 #设置分辨率series = pd.read_csv('train.csv', header=0, index_col=0)# print(series.shape) # (2172, 1) 共计2172个观测alt=array(series)print(alt)x0=[]for a

2022-02-11 22:24:02 4366

原创 为LSTM网络准备数据

from pandas import read_csvfrom pandas import datetimefrom pandas import Seriesfrom sklearn.preprocessing import MinMaxScaler# 加载数据def parser(x): return datetime.strptime(x, '%Y-%m')series = read_csv('train.csv', header=0, parse_dates=[0], index_

2022-02-11 20:40:47 908

原创 关于tensorflow v1和v2版本遇到的问题

AttributeError: module tensorflowhas no attribute placeholder报错原因:tensorflow 2.0版本去掉了placeholder,而tensorflow 1.*版本才有。import tensorflow as tf改成:import tensorflow.compat.v1 as tftf.disable_v2_behavior()这类语句:X=tf.placeholder(“float”) Y=tf.placeholder(

2022-02-10 11:05:24 772

原创 数据重采样 (多角度多维度分析数据)

rng = pd.date_range("1/1/2011",periods=90,freq='D') #创建datetimeindex 从2011-01-01到2011-03-31',共90个ts = pd.Series(np.random.randn(len(rng)),index=rng)print(ts.head())'''相当于下面这个'''series = read_csv('ales.csv', header=0, parse_dates=[0], index_col=0, squ

2022-02-09 22:59:57 746

空空如也

空空如也

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

TA关注的人

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