现代社会科学技术的发展可以说是突飞猛进,很多传统的东西都被成本更低、功能更多、使用更方便的电子产品所替代,尤其是单片机等集成电路的发展使很多电子产品都能比较容易的实现数字化智能化控制。
本课程设计是一个以80C51单片机为核心温度传感器采用LM35的环境温度简易测控系统,用于替代传统的低精度、不易读数的温度计。
本系统采用三位数码显示,直观方便。
显示精度为1℃,可检测温度范围0~150℃,完全能够满足生活以及普通生产中环境温度的测控需求,并且拥有响应速度快、省电等优点。
但是本系统采用ADC0809单路转换,抗干扰能力稍弱。
但系统预留了足够的扩展空间,并提供了简单的扩展方式供参考,实际使用中可根据需要改成多路转换,既可以增加湿度等测控对象,也能减少外界因素对系统的干扰。
2023/8/3 15:28:34 2.14MB 单片机 LM35 数码管
1
武汉市2018年行政区划图,精度30m,可用于地理信息系统专业相关分析计算,shp格式可以用gis打开
2023/8/2 19:10:35 128KB GIS 30M
1
Canny边缘检测是被公认的检测效果最好的边缘检测方法,是由JohnF.Canny于1986年提出,算法目标是找出一个最优的边缘检测的方法,所谓最优即:1.好的检测:算法能够尽可能的标识出图像的边缘;
2.好的定位:标识出的边缘要尽可能的与实际边缘相接近;
3.最小响应:图像中的边缘只能标识一次,并且不能把噪声标识成边缘。
同时我们也要满足3个准则:信噪比准则、定位精度准则、单边缘响应准则
2023/8/1 17:11:26 1.76MB C# Canny 边缘
1
本程序是cordic算法的VHDL语言实现,在实际中证明,效果和精度都不错。
2023/7/30 17:13:21 90KB cordic vhdl
1
googleEfficientDet算法中文版paper.将高效网络骨架与我们提出的BiFPN和复合尺度相结合,我们开发了一种新的对象检测器家族,称为高效Det,它始终以比以前的对象检测器更少的参数和FLOP来获得更好的精度。
图和图形显示COCO数据集上的性能比较。
在类似的精度约束下,我们的有效DET使用的FLOP比YOLOv3少28倍,FLOP比RetinaNet少30倍,FLOP比最近基于ResNet的NAS-FPN少19倍。
特别是,在单模型和单测试时间尺度下,我们的高效Det-D7实现了最先进的53.7AP和52M参数和325BFLOP,在1.5AP的情况下优于以前最好的检测器,而在4倍小和使用13倍少的FLOP。
我们的高效DET在GPU/CPU上也比以前的检测器快4倍至11倍。
1
本ZIP文件包含了经典的手写数字的bmp数据,共{0,1,2,……,9}10个类,每个类包含500个数据;
然后对图片进行二值化处理,采用patch来对每张image提出特征,最后设计神经网络对特征进行训练,并用得到的net来测试TestingSet,经过调解参数,测试精度可以达到95%左右。
整个实现过程是基于matlab语言的,code清晰,明了,简单易懂,绝对值得算法爱好者探究。
2023/7/30 3:57:10 7.07MB 手写数字
1
迭代学习控制(iterativelearningcontrol,简称ILC)由Uchiyama于1978年首先提出。
迭代学习控制(iterativelearningcontrol,简称ILC)由Uchiyama于1978年首先提出,不过因为论文由日文撰写,影响不是很大。
1984年,Arimoto等人用英文介绍了该方法。
它是指不断重复一个同样轨迹的控制尝试,并以此修正控制律,以得到非常好的控制效果的控制方法。
迭代学习控制是学习控制的一个重要分支,是一种新型学习控制策略。
它通过反复应用先前试验得到的信息来获得能够产生期望输出轨迹的控制输入,以改善控制质量。
与传统的控制方法不同的是,迭代学习控制能以非常简单的方式处理不确定度相当高的动态系统,且仅需较少的先验知识和计算量,同时适应性强,易于实现;
更主要的是,它不依赖于动态系统的精确数学模型,是一种以迭代产生优化输入信号,使系统输出尽可能逼近理想值的算法。
它的研究对那些有着非线性、复杂性、难以建模以及高精度轨迹控制问题有着非常重要的意义。
2023/7/29 16:34:45 1.24MB control
1
本资源为STM32F407-四路超声波测距代码,测试绝对可用我所使用的测距模块是HC-SR04,HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm;
HC-SR04基本工作原理:(1)采用IO口TRIG触发测距,给最少10us的高电平信呈。
(2)模块自动发送8个40khz的方波,自动检测是否有信号返回;
(3)有信号返回,通过IO口ECHO输出一个高电平,高电平持续的时间就是超声波从发射到返回的时间。
测试距离=(高电平时间*声速(340M/S))/2。
程序编写思路是:1、配置好使用到的GPIO以及定时器;
2、给模块TRIG端口发送大于10us的高电平信号,当收、收到ECHO回响信号是,打开定时器开始定时;
3、当回响信号消失,关闭定时器;
4、通过定时器定时时间来确定距离。
2023/7/28 15:40:57 4.26MB STM32 STM32F407 超声波测距 HC-SR
1
各种gps应用程序1、data_log.c数据采集程序2、rinexout.cRINEX数据格式写入子程序3、to_rinex.c数据格式转换4、sav_pos.c卫星位置计算程序5、sky_sav.c卫星天空显示程序6、dop_calc.c卫星星座DOP计算程序7、view_sav.c历书预报卫星出现程序8、absl_pos.c单点绝对定位程序9、ssgsoft.c--相对静态定位主程序10、controlf.c?读取输入文件子程序11、orbit.c--选择参考卫星子程序12、broad.c--读广播星历计算子程序13、igs.c--读IGS精密星历子程序14、singlep.c--近似位置计算子程序15、rinex.c--读Rinex数据、探测跳周、组成单差子程序16、eqdd_s.c--组成双差方程子程序17、normdd_s.c?组成法方差子程序18、ad_core.c--平差子程序19、ambifix.c--模糊度固定子程序20、tranf.c--坐标变换子程序21、dgps_ppr.相位平滑伪距改正数计算程序22、dgps_phr准载波相位改正数计算程序23rtcmencd.cRTCM电文编码程序24rtcmencd.cRTCM电文译码程序25、net_dgn.c测量格网设计程序26sur_ctr.c动态测量控制程序27、replay.c动态测量数据回放程序28、kin_tran.c动态定位坐标转换程序29、rms.c定位精度估计程序30、tide.c潮位改正程序31、xybl_54.c54坐标变换程序32、xyxy_loc.c任意坐标系转换程序33、gga+gsv.cGGA和GSV数据模拟程序34、depth.c水深数据模拟程序
2023/7/28 2:10:44 12MB gps程序、算法
1
SVM分类器的相关算法和matlab源码,部分内容如下,1.命令函数部分:clear;%清屏clc;X=load('data.txt');n=length(X);%总样本数量y=X(:,4);%类别标志X=X(:,1:3);TOL=0.0001;%精度要求C=1;%参数,对损失函数的权重b=0;%初始设置截距bWold=0;%未更新a时的W(a)Wnew=0;%更新a后的W(a)fori=1:50%设置类别标志为1或者-1y(i)=-1;enda=zeros(n,1);%参数afori=1:n%随机初始化a,a属于[0,C]a(i)=0.2;end
2023/7/27 4:33:18 7KB matlab
1
共 968 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡