自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (9)
  • 收藏
  • 关注

原创 DenseNet 学习与总结

DenseNet 学习总结与复现

2022-07-05 19:32:08 388 1

原创 ResNet 阅读学习和实现

resnet阅读学习和pytorch实现

2022-07-02 18:03:24 419

原创 迭代法求解非线性方程组(含python代码)

1. 迭代法求解非线性方程组的原理参考西安交大数值分析教材2.迭代法求解非线性方程组的计算过程牛顿法求解非线性方程组的计算过程如下弦割法与牛顿法类似,弦割法将牛顿法中的偏导数用差商替代,即将上述牛顿法中的第(ii)步和第(iii)步转化为以下迭代格式布罗伊登法求解非线性方程组的计算过程如下3. 程序使用说明...

2022-03-18 15:55:56 6971 3

原创 迭代法求解非线性方程(含python代码)

1. 几种迭代法的基本原理 参考西交大数值分析教材2.迭代法求解非线性方程的计算过程据迭代法的局部收敛性定理,在使用迭代法前需要先是用二分法确定含根区间,在这个区间内x充分接近于真实解,使得迭代法收敛。此外对于简单迭代法,需要以收敛为原则构造迭代格式。如果迭代法收敛,则通过一定次数的迭代,计算结果逐步向真实解靠近,给定精度要求后,通过一定次数的迭代,就可以获得满足要求的解。迭代法的伪代码如下:(1)使用二分法确定隔根区间[a, b](2...

2022-03-18 15:46:23 7631

原创 最小二乘拟合问题求解算法(含python代码)

1. 最小二乘拟合原理当f(x)是定义在点集X上的列表函数时,内积为2. 最小二乘拟合问题的求解过程最小二乘拟合问题的求解过程有三种方法法一: (1)根据问题的特点选择一组线性无关的基函数,(2)解方正规方程组(3)求得拟合函数法二:(1)利用三项递推关系式构造正交多项式(2)由式5.2.11得到最小二乘拟合多项式法三:(1)做变量替换,利用已有的正交基函数构造最优平方逼近函数(2)转到法二求解3. python程序以及说明...

2022-03-18 15:36:36 9054

原创 共轭梯度法python实现

pytho代码 先上代码,如果代码有不懂的地方,可以继续看后面的数学理论依据,算法参考西安交大数值分析教材(李乃成,梅立泉著)import numpy as npimport matplotlib.pyplot as pltclass conjugate_gradient_method(): """ 共轭梯度法:A是n阶对称正定矩阵 输入: A:系数矩阵 b:b就是b n:矩阵阶数 x0:初始向量 precisio...

2022-03-18 15:28:09 4091 4

原创 设备异常状态检测相关内容(二)

二分类模型使用keras实现传感器异常数据的检测数据预处理见传感器异常检测相关内容(一)(1)读取数据文件K_filename='C:/Users/zzzz/Desktop/0306/kmeans.txt'f = open(K_filename,'r')a = f.read()K_result = eval(a)f.close()Y_filename='C:/Users/zzzz/Desktop/0306/Y_array.txt'with open(Y_filename...

2021-06-23 12:46:16 388

原创 设备异常状态检测相关内容(一)

数据集简单介绍数据集来源https://www.kaggle.com/arashnic/sensor-fault-detection-data由传感器 ID 唯一标识的传感器测量的时间序列。在一系列测量过程中,传感器断开连接或出现故障。该数据集旨在为故障检测分析组件提供服务。SensorID = 1 = PT100 温度传感器,在工业环境中,有灰尘和振动传感器数据处理这是笔者毕业设计完成过程中做的一部分工作,虽说最后由于部分原因没有用到这些内容,但在此记录一下,...

2021-06-23 10:29:09 1355

原创 numpy的使用

numpy 的使用import numpy as npvector_row=np.array([1,2,3]) #创建numpy数组print(vector_row)[1 2 3]vector_column=np.array([[1], #创建numpy数组(列向量) [2], [3]])print(vector_column)[[1] [2] [3]]from scipy import

2021-06-21 23:15:06 152

原创 pandas的使用

记录一些pandas的常用功能,见代码和注释,以备日后查阅。import pandas as pd#创建数据帧dataframe=pd.DataFrame()#增加列dataframe['Name']=['Jacky Jackson','Steven Stevenson']dataframe['Age']=[38,25]dataframe['Driver']=[True,False]#查看数据帧dataframe#在底部添加新的行#创建一行new_person=pd.Se

2021-06-21 23:14:14 87

原创 MCGS四路抢答器

四路抢答器1.需求分析 抢答器在各种智力、知识竞赛中十分常见,如“中国诗词大会”、“中国成语大会”等,选手门需要抢答问题,主持人除了出题外,还要负责判定答案是否正确,此外还需要分数统计。一个好的抢答系统要求反应迅速、功能完备、操作简单明了。四路抢答器是比较简单的抢答系统,支持四位及以下选手同台竞赛,适合与各种比赛的抢答...

2020-09-08 21:44:43 11132 2

原创 RRPR机械臂simulink建模及仿真

RRPR机械臂建模及仿真(1)机器人建模在solidworks中绘制机械臂的简单模型,将零件文件导入simulink中,完成坐标系变换的设置,完成机械臂的搭建。 Simulink机械臂搭建图完成搭建后使用改进DH方法建立连杆坐标系,完成DH参数表,并求解工具坐标系到基坐标系的...

2020-09-08 21:44:32 11187 10

原创 数电课程设计分享之流水灯

题目要求: 8个共阳极的LED灯,提供48MHZ的时钟信号;流水灯模式为:1、5亮,其余灭,右移三次后全灭;4、8亮,其余灭,左移三次后全灭;4、5亮,其余灭,向两边移动三次后全灭;1、8亮,其余灭,向中间移动三次后全灭。设计思路: 1、Moore机2、状态输出表: 状态名 状态赋值 输出 0 00000 01110111 1 ...

2020-05-17 10:40:19 6219

原创 数电课程设计之7段显示器8421BCD码转换器

(一)仅用2输入、3输入和4输入与非门及反相器设计,门和反相器总数不超过20个。 思路: 任务要求:驱动七段显示器的8421BCD码转换器 输入:8421BCD码 输出:七段显示器上显示对应数字 规定:由于七段显示器只能显示0到9的数字,及BCD码从0000到1001,对于1010到1111的BCD码此处以无关项处理。真值表如下: 输入变量 ...

2020-05-17 10:27:06 17712

原创 rrpr机器臂的matalb Robotic Toolbox工具箱的使用

工具箱版本10.3.1使用改进DH法建立连杆坐标系,连杆数据可以改变,文中代码是直接从matlab编辑器里copy过来的,可以忽略那些数据.对机器人工具箱使用不熟的同学推荐https://blog.csdn.net/qq_35551200/article/details/97030782先上结果上代码%theta d a alphaL(1)=Link([0 0 0 0 0],'modified');L(1).qlim=[-pi,pi];L(2)=Link([0 0.0855

2020-05-16 22:23:20 1919

MCGS四路抢答器.MCE

昆仑通态的嵌入组态软件实现四路抢答器。功能:主持人按下出题按钮后10秒内抢答有效,未按下出题按钮的抢答行为一律视为犯规;十秒内无人抢答则此题作废。要求有抢答成功统计、犯规统计以及最终得分统计;选手成功抢答后,身前的绿灯亮起(若犯规则为黄灯),数码管显示区域显示时间和选手的号码,同时出现响应该行为的文字提示。回答结束后,主持人可判断答案的正误,系统自动统计得分。要求存在回合结束按钮以结束当前回合,存在复位按钮以便进行其他场次的比赛。

2020-07-18

基于simulink的rrpr臂建模仿真

简单rrpr机械臂的建模和仿真,利用simulink和solidworks完成,含有源文件以及报告。内容包含建模,正运动学、逆运动学、独立关节PID控制

2020-06-12

arduino最全新手工具包

arduino1.8.5 解压后可直接运行 还包括其他工具和一些教程 实用的案例程序,另外推荐新手观看太极创客的arduino教程,半天入门

2020-05-17

51单片机定时器、计数器汇编程序.txt

以51系列单片机为控制器,实现按键次数的统计工作,并在计满一定的次数后可以产生预定的输出;采用中断方式,对按键的计数及产生的输出放在中断服务模块当中,每当按键按下便产生一次中断,没有按键按下时,主程序可以执行其他任务。包括按键消抖

2020-05-16

51单片机扩展.7z

51单片机的扩展,设计中利用62256和8255A芯片同时扩展了外部RAM和IO口,8255A的PA口设置为输入,读取八位按钮的状态;PB口设置为输出,以显示八位按钮的状态情况。(灯亮说明该处的按钮按下),按键P1.1用于将八位按键的状态存储,按键P1.0用于按顺序显示所有的已存储的按键状态。设计中,PA口用来采样,PB口用来输出采样的结果,外部RAM保证了数据的容量,PA、PB口也可以连接其他设备,实现其他的功能。

2020-05-16

51单片机串口通讯汇编实现.7z

利用两个单片机最小系统板,分别以 10位异步接受/发送(8位数据)进行发送和接受,波特率设置为1.2K。同时将传送的数据用数码管显示出来。

2020-05-16

MSP430F5529_PWM信号发生及测量.doc

利用MSP430内部PWM波发生器产生频率为50Hz~1kHz,占空比为10%~90%的PWM波,频率和占空比通过按键S1和S2分别往复设置(频率按50Hz步进,占空比按5%步进),并利用MSP430单片机的捕获/比较器测量该PWM波的频率和占空比,且显示于OLED上。 扩展要求:(1)在OLED上显示出你所产生的PWM波图形(2)产生两路刚好反相的PWM波,显示于OLED上。

2020-05-16

MSP430F5529_25Hz方波发生及测量实验.doc

利用msp430f5529单片机从IO口产生一个25Hz方波信号,并用AD模块测量该方波信号的峰值幅度值显示于OLED上。1、利用MSP430定时器和通用IO产生25Hz方波。 2、利用MSP430内部AD测量出该方波峰值幅度并显示在OLED上。 3、通过往复按键改变所产生方波的频率为50Hz,75Hz和100Hz。 4、利用AD同时测量出其频率变化显示于OLED。

2020-05-16

msp430lf5529 简易计数器

按键消抖 msp430lf5529 简易计数器 在检测到左按键S1按下时,OLED上显示的数字加1,右按键S2按下时,OLED上显示的数字减1。(要求覆盖到能表示的最大正数65535) 当超过最大正数65535和最小数0时,再按动加或减健数字不动。

2019-11-24

空空如也

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

TA关注的人

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