登录
首页 » Others » BP神经网络的预测Matlab程序

BP神经网络的预测Matlab程序

于 2020-12-12 发布
0 998
下载积分: 1 下载次数: 3

代码说明:

该文件主要包含了两个利用Matlab做的BP算法,主要用来实现预测,该文件中包含两个网络,一个是普通BP神经网络,一个为双隐含层BP神经网络。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • DPC算法源码
    Rodriguez A, Laio A. Clustering by fast search and find of density peaks[J]. Science, 2014, 344(6191): 1492-1496.基于这篇文章实现的最基本的密度聚类的算法密度峰值聚类py代码
    2020-11-30下载
    积分:1
  • 软件测试理论知识总结(培训资料).rar
    【实例简介】资料是上海参加培训的资料,基础简单全面,看完就可以参加公司的面试考试了。 目录包括: 软件测试的定义和目的 软件生命周期 软件研发组织和流程 软件中引入缺陷的原因 测试过程 测试阶段划分 测试过程模型 测试过程规范 软件质量 软件质量的定义 软件质量管理体系 软件质量模型 软件质量活动(软件质量保证(SQA)和测试) 测试方法 黑盒测试和白盒测试 静态测试和动态测试 人工测试和自动化测试 需求管理 软件需求管理简介 软件需求跟踪流程介绍 软件需求跟踪方法 通用测试用例写作方法 软件测试用例格式 测试用例的写作要点 测试用例的写作检查规则 软件缺陷管理 软件缺陷管理基本概念 软件缺陷管理基本流程 缺陷跟踪单填写方法 测试覆盖率 覆盖率概念 逻辑覆盖率 其他覆盖率 单元测试 单元测试的定义和目的 单元测试关注的重点 单元测试环境 单元测试策略 单元测试过程 单元测试原则 单元测试执行过程 CppUnit自动化单元测试框架 集成测试 集成测试的定义和目的 集成测试关注的重点 集成测试的层次 集成测试的策略 集成测试的过程 系统测试 系统测试的定义和目的 系统测试的对象 系统测试的类型
    2021-11-30 00:46:20下载
    积分:1
  • CRLB 讲解PPT
    Cramer-Rao Lower Bound (CRLB)下界可以用于计算无偏估计中能够获得的最佳估计精度,因此经常用于计算理论能达到的最佳估计精度,和评估参数估计方法的性能(是否接近CRLB下界)。本篇博客融合和总结了若干PPT的内容。
    2020-12-06下载
    积分:1
  • 图像处理---关于像素坐标矩阵变换(平移,旋转,缩放,错切)
    图像处理---关于像素坐标矩阵变换(平移,旋转,缩放,错切)
    2021-05-07下载
    积分:1
  • TracePro应用实例详解-
    TracePro应用实例详解-压缩版(内容不变)目录绪论光学设计基础知识1第一章导光管设计实例6第二章背光源设计实例12第三章LED设计实例-..1.18第四章手电筒设计实例由南南由南虚由由面鱼出面量自音s面自自鱼自自西由自由由由由由面由垂型由面由昏音面垂香量看证自音西垂45第五章积分球设计实例,54第六章LED设计实例二…第七章分光棱镜模拟实例……---77第八章LED汽车前照灯设计实例影中中中着,着看e,第九章简易荧光灯模型设计实例……100第十章投影仪设计实例…11111114第十一章红外光气体检测系统设计实例140第十二章荧光粉模拟实例150第十三章LED色温模拟实例…--1160第十四章消除杂散光模拟实例……167第十五章二级复合抛物面聚光器设计实例177第十六章矩形路灯聚光器的优化设计198第十七章一种LED植物生长灯的设计与制作…207第十八章简易筒灯的模拟与设计216绪论光学设计基础知识在开始本书前,我们需要了解一些基础的光学知识。一、光度学基本概念光通量:单位时间内光辐射能量的大小。它表示光源的发光能力。光通量单位:流明(lm),指lcd的均匀点光源在lsr内的光通量。发光强度(光强);光通量的角(空间的)密度,即在一定方向上的单位立体角内所发出的光通量。常用于说明光源和灯具发出的光通量在空间各方向或选定方向上的分布密度。发光强度的单位:坎德拉cd,lcd=1mSr,是国际单位制的基本单位。立体角:是任意一封闭的圆锥面内所包含的空间。单位是球面度(Sr),即以锥顶为球心,以r为半径作一圆球,如果锥面在圆球上截得的面积A为r的平方,则该立体角为一个单位立体角,而一个球体包含4π球面度。1979年10月第10届国际计量大会透过的坎德拉定义为:一个光源发出频率为540.0E1Hz的单色辐射(对应于空气中波长为550nm的单色辐射),若在一定方向上的辐射强度为1/683Wsr,则光源在该方向上的发光强度为1cd照度:单位面积(被照射面)上入射的光通量。照度单位;勒克斯(1x)注:1kx的照度是比较小的,在此照度下仅能大致辨认周围物体。晴朗的盈月夜晚,地面照度大约为0.2x;白天采光良好的室内照度为100-500x;晴天室外太阳散射光下,地面的照度约为10001x;中午太阳光照射下,地面的照度可达100001x光出射度:单位面积(发光面)上发射的光通量。其单位:辐射勒克斯(rlx)。亮度(台湾又称辉度):在一个广光源上取一个单元面积dA,从与表面法线成角的方向上去观察,在这个方向上的光强与所可见的光源面积之比,定义为光源在该方向的亮度。单位:尼特(坎德拉每平方米,cdm2)。注:太阳的亮度为1.6*10E9以上,碳极弧光灯(1.8-12)*10E8,钨丝灯(2.0-20)*10E6,蜡烛(0.5-1.0)*10OE4,蓝天0.8*10E4暗适应:由光亮处进入到黑暗处,开始一切都看不见,经过一段时间才能看见物体轮廊。所需时间较长,一般几分钟以上。明适应:有暗处进入到亮处时,开始也不能辨别物体,几秒到几十秒后才能看清物体。在有明暗变化的视场内,应考虑照明的过渡。后像:在高亮度的闪光之后,往往会感到有一连串的影像,以不规则的强度和不断降低的频率正负交替出现,即后像。强烈的后像对视力工作有很大害处。应避免。眩光:视场中有极高的亮度或强烈的亮度对比时,会造成视觉下降和眼睛的不舒适,这种现象称为眩光。前者为失能眩光,后者为不舒适眩光。不舒适眩光取决于视场内的尺寸亮度数量位置以及背景亮度等原素。注:一个明亮光源发出的光线,被一个有光泽或半光泽的表面射入观察者眼睛,可能产生轻度分散注意力甚至不舒适的感觉。当这种反射发生在作业面上时,称为“光幕反射”,如发生在作业面以外时,称为“反射眩光”。颜色:眼睛能够辨别背景上的被观察对象(细节),必须满足以下两个条件之对象与背景有不同的颜色(颜色对比),或者对象与背景在亮度上有一定的差别(亮度对比)。可见度(能见度,视度):表示被识别对象看清楚的程度。反射,折射,透射,吸收:1.据能量守衡定律,材料的反射系数+透射系数+吸收系数=1铝(普通)的反射系数为60-73%,吸收系数为2740%。铝(电解抛光)的反射系数为75-84%(光泽),62-70%(无光)。铬反射系数为65%,吸收系数为35%2.光的反射分类:定向反射( Specular reflection),散反射( Spread Reflection),漫反射( )effuse Reflection),混合反射( Compound Reflection)3.折射:水的临界折射角为48.5°,玻璃的临界折射角为30°到40°。玻璃的折射率为1.5左右。4.光的透射分类:定向透射,散透射( Spread Transmission),漫透射( DiffuseTransmission),混合透射( Mixed Transmission)5.光在玻璃表面垂直入射时,入射光在入射面被反射4%,在透过面被反射3-4%,被吸收2-8%,透过率为80-90%6.材料的表面的光反射和光透射具有光谱选择性。二、LED光学设计基础知识为了使LED芯片发出的光能够更好地输出,得到最大程度的利用,并且在照明区域内满足设计要求,需要对LED进行光学系统的设计。其中,在封装过程中的设计被称为一次光学设计;而在LED之外进行的光学设计被称为二次光学设计①一次光学设计LED芯片只是一块很小的固体,它的两个电极要在显微镜下才能看见,加入电流后它才会发光。在制作工艺上,除了要对LED芯片的两个电极进行焊接,从而引出正、负电极之外,同时还要对LED芯片和两个电极进行保护。因此,这就需要对LED芯片进行封装。在封装的过程中,为了能够最高效率地输出可见光的功能,需要进行光学设计,合适选择封装材料的形状、结构和材料,这种设计在业内被称为一次配光设计次配光设计主要是决定发光器件的出光度、光通量大小、光强大小、光强分布等。而影响封装出光效率的高低、效果的好坏,主要是由芯片、支架和模粒三要素来决定的。②二次光学设计在使用LED发光器件时,整个系统的出光效果、光强、色温的分布状况也必须进行设计,把器件发出的光线集中到期望的照明区域内,从而让整个LED照明系统能够满足设计的需要,这被称为二次光学设计。二次光学设计必须在LED发光器件次配光设计的基础上进行。一次配光设计是保证每个LED发光器件的出光质量,考虑将LED芯片中发出的光能尽量多地取出。而二次配光设计是考虑怎样把LED器件发出的光线集中到期望的照明区域上,从而让整个系统发出的光能满足设计需要。从某种意义上来说,只有封装设计即一次配光设计)合理,才能保证系统的二次配光设计顺利实现,从而提高照明和显示的效果。基于LED的二次配光设计,对最终的照明器件和产品的性能起着至关重要的作用。第一,部分光线未能达到有效的照明范围从而导致能量的损失,需要使用大数值孔径的光学系统对光线进行汇聚,进一步提高光能利用率;第二,封装之后,像面照度分布均匀性达不到改计要求,难以在每一点的照度值都大于要求的最低照度值,这都需要对LED进行二次配光设计。日前市场上常用的光学设计和分析程序主要有美国焦点软件公司开发的ZEMAX、 Optical Research Associates的 CODE V和 Light Tools、 Breault ResearchOrganization的ASAP以及 Lambda research的 TracePro等。ZEMAX是美国焦点软件公司所发展出的光学设计软件,可做光学组件设计与照明系统的照度分析,也可建立反射、折射、绕射等光学模型,并结合优化,公差等分析功能,是套可以运算 Sequential及Non- Sequential的软件。 ZEMAX不仅功能强大,而且具备直观性、软件灵活、优化快速、容易操作使用等优点,与其他软件不同的是 ZEMAX的CAD转档程序都是双向的,如IGES、STEP、SAT等格式都可转入及转出。当前有三种不同的版本: ZEMAX-SE(标准版); ZEMAX-XE(展版)ZEMAX-EE传专业版)。 ZEMAX在成像光学,特别是透镜设计方面应用十分广泛。CODE V是应用非常广泛的光学设计和分析软件,是世界上分析功能最全、优化功能最强的光学软件,为各国政府及军方研究部门、著名大学和各大光学公司广泛采用,并广泛适用于照相设备、摄影机和医疗器具等,功能强大使用简单灵活。其功能主要包括变焦结构优化和分析、环境热量分析、MIF和RMS波阵面基础公差分析、用户自定义优化、干涉和光学校正准直、非连续建模、矢量衍射计算及偏振、全球综合优化光学设计方法等。ASAP是 Breault Research Organization研制的一套不受限制的、非序列光线追迹软件。它具有对物理光学、成像系统和照明系统进行建模分析的强大功能,它的图形工具允许用户进行截图分析,或者对几何模型、光线追迹、分析结果进行三维演示。ASAP还可以分析散射、衍射、反射、折射、吸收、偏振、非序列光线追迹和高斯光束传播。Light Tools.是 Optical Research Associate制的一套全新的具有光学精度的交互式三维实体建模软件体系,它提供最现代化的手段直接描述光学系统中的光源、透镜、反射角、分束器、衍射光学元件、棱镜、机槭结构以及光路。由 Light Tools把光学和机械元件集合在统一的体系下处理,并配置“放置”光源、发射光线的非序列追迹强大功能,使它在系统初步设计、复杂系统设计规划、光机一体设计、杂光分析、照明系统设计分析、单位各部门间学术交流和数据交換、课题论证或产品推广等各环节中发挥重要的作用。TracePro是美国 Lambda Research公司开发的一款基于蒙特卡罗法( Mante Carlo)的非序列光线追迹(Non- Sequential Ray Tracing)软件,它是一套以符合工业标准的ACIS固体建模引擎为核心所发展出来的光学机构仿真软件,是一套结合了真实固体建模、强大光学分析功能、信息转换能力强及易上手的使用界面的仿真软件,它可将真实立体模型与光学分析紧密结合起来。目前,国际上在照明系统分析、传统光学分析、辐射度以及光度分析,在镜头杂散光分析、背光板、LED设计及应用、照明灯具、车灯、投影显示器等众多领域中已经大量采用该软件进行计算机辅助设计。本书主要采用该软件进行模拟设计(读者需对 TracePro软件的使用有一定了解,可以参考《 TracePro7.0中文使用手册》)。TracePro用于照明设计的一般流程如图1所示。建立模型□>建立模型建立光源优化属性结果不符合定义属性光线追迹结果分析图1模拟设计流程图三、几个知名品牌的LED模型下载地址下面是各个种类的LED模型下载地址,模型包括用在 Trace Pro里面的,也有Light Tools,,也有 ZEMAX的,下载下来直接在相应的软件上调用就可以了,十分方便。1.mh:http://www.philipslumileds.com/resources/design/listing.cfm?catoptical然后打开 Optical Design Resources点击LE链接2.lim(Cree):http:/www.cree.com/products/ledlamps.asp.然后打开 LED Components页面点击LED3.欧司朗http://www.osram-os.com/ray-filcs然后点击LED下载。第一章导光管设计实例在 TracePro中进行导光管设计,将使用到面平扫功能。主要步骤如下:打开 Trace Pro软件2.在下拉工具菜单 Insert选择实体模型 Insert/Primitive solids命令3.在基本实体模型设置对话框中,选择 Cylinder/Cone设置栏4.选中 Cylinder,在Bae下的 Major栏输入底面半径为2,在1op下的 Length输入30。如图1.1所示。■ nsert Pr盈itSolidsBlock Cylinder/Cone Torus I Sphere Thin Sheet IName: Obiect 1C Cylind. C Cone厂 EllipticalBTMajMajMinor aLength 30Base Posi tionBase rotationx:0Y:0Y:o2:in Degreesset,□li图1.15.点击 Insert插入,再点击缩放工具图标二如图1.2所示。ladel: [UntitledSurface 1tity 4Cyl/C图下一步将使用 Revolve对上面建立的导光管右端面进行旋转延伸操作:1.选中导光管右端面,即 Object 1下的 Surface22.执行下拉菜单 Edit/Surface/ Revolve命令。在 Revolve surface Selection对话框设置旋转角度为90度,半径为25mm。4.在位置坐标栏输入(0-2530);(100)。具体见图1.3所示。5.点击 Revolve surface插入旋转延伸。如图14所示。Revolve Surface Selection DXAngle 90planar suIfaces on副yDraft angle oin DegreesRadius250Positicn on axis of revolution Axis cf RevolutionPosition X 0Axis X 1Positon丫AxisY 0Position Z30Axis20Get Position fiom last mouse clickCalculate a Position using selected surfaceRevolve Surface图1.3Fuel: [Untitled1]回xobject I中 ur tace 0中 Surtace2Entity 4Model Source Radi anee图1最后将进行Swep面平扫,完成导光管的实体模型:1.选中端面 Surface3,执行下拉菜单 Edit/Surface/Sweep命令。2.在 Sweep Surface Selection对话框中,输入 Distance为l5mm,Draf为-2度。
    2021-05-06下载
    积分:1
  • stm32的modbus主机电表读数
    stm32读取电表的数据,有crc校验,自己写的,可以参考
    2020-12-09下载
    积分:1
  • stm32f407 利用DAC产生sin波形通过DMA
    stm32f407利用DAC的DMA通过产生位数达到256位的sin函数,定时器触发周围41K
    2020-11-28下载
    积分:1
  • 基于HMM的语音识别系统,自己的毕设
    自己做的毕业设计,基于HMM的小词汇量孤立词语音识别
    2020-12-01下载
    积分:1
  • digsilent 培训教材
    digsilent是个很好用的电力系统的仿真软件,所以学习好这个软件对自己的学习和工作有很大的帮助。此文档就是大概的介绍digsilent这个软件,适合初学者SILENTDIgSILEnT软件PowerFactory软件发展历程1985年:第一套商业版分析软件开发成功1995年: DIySILENT10.31版软件正式发布1998F: DIgSILENT Power Factory 11.02000-f: DigSILENT PowcrFactory 12.02003-f: DIgSILENT Power Factory 13.02005年:推出 Station ware软件2008F: DIgSILENT Power Factory 14.0目前已经在一百多个囯家得到使用,已售出的软件超过4500套色三一电力科学研究院5www.digsilent.dehttp://www.diasilent.de/support/中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTE3SILENTPowerFactory软件的特点丰富的元件库( Equipment Type library);包括详细的系统元件模型如架空线、电缆、变压器、SVC、电流源和电压源等等,以及控制器模型如发电机调压器、调遠器和PSS等等面向程序化过裎的编程语言DPL,能够实现多种静态仿真分析功能,如乜压稳定性、PV/QV敏感性分析等。面向连续运行过程的仿真语言DSL,用于实现暂态稳定性分析过程中系统元件的控制。含多种电力电子元件,如SVC、TCSC等,这些元件都可以利用DSL定义相应的控制模型。中国电力科学研究院PowerFactory软件的特点数据管理方式数据库和数据管理器:分级的面向对象的数据,该教据库以Project为单位对数据进行存储,包含计算分析所需要的电网元件信息、图形信息以及计算设置提供电力系统运行、规划方案信急管理功能:允许用户在电网基础信息的基础上进行某些数据的修改并分别进行保存,如设计不同的护建方案,分析系统不同的运行方式等等完全图形化的操作模式软件由 Data manager和( raphic图形窗口两个工作页面组成,用户可以直接在图形窗口绘制电网、录入和修改电网数据,也可以在 Data manager页面中进行数据的录入和修改中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTESILENTPowerFactory软件的特点虚拟表计技术的应用窗口的概念,用于显示通过DP或暂态分析过程中的各变量的归线和波形,用户可以根据自己的需要来定义变量。数据兼容性提供用于与SC∧D八/(S进行数据交换的数据交换语言DOIF可以通过Excl进行数据的输入和输出〉与PSSE/E和PSS/U等电力系统仿真软件的数据进行转换。中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTEPowerFactory软件的主要功能潮流计算描述复杂的单相和三相AC系统及各种交直流渑合系统。潮流求解过程提供了3种方法以供选择:经典的牛顿拉夫逊算法、牛顿一拉夫逊电流迭代法和线性方程法(直接将所有模型作线性化处聖)。提供变电站控制、网络控訇、变压器分接头调整控以及多和远程控制模式故障分析支持几乎所有的故障类型(包括复故障分析)。谐波分析可以模拟各种谐波电流源和电压源,并提供计及集肤效应和内在自感的与颇牽相关的元件模型。中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTE5SILENTPowerFactory软件的主要功能稳定性分析能够实现机电暂态和电磁暂态的仿真汁算,能够仿真电力系统几乎所有类型的故障,仿真分析的结果能够通过虚拟表计来绘制成曲线图可靠性分析将系统充裕性和安全性进行了综合考虑,主要包括三个方面预想事故分祈、发电可靠性佔计和网络可靠性估计。保护它包含了许多额外的原件如CT、ⅥT、继它器等。所有这些保护元件在静态、晢态情况下都能够使用。在所有可能的仿真模式如潮流分析、故障分析、机电暂态和电磁暂态等情况下这些保护元件都能够响应。中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTEPowerFactory软件的主要功能最优潮流最优湖流计算是对基本潮流计算的有效补充。最优潮流计算主要采用内点法,并提供了多种约束条件和控制手段,其考虑的目标函数主要有最小网损、最小燃料赀用、最大利润及最小区域交涣潮流配网优化能够实现电容器选址优化、解环点优化以及电缆补强优化三种优化功能。低压网络分析根据连接到某一线路上的用户数量来定义负荷、考虑负荷的多样性、在进行潮流计算时考虑负荷多样性并计算电压最大跌落值和最大支路流、自动进行电缆补强、电压跌落和电缆负载卒分祈等。中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTE6SILENTPowerFactory软件划分配网包二业用户包输电网包风电应标准版专业版标准版专业版标准版专业版标准包用包剛流计算女障分析最优潮流保护「诸波机电暂态电磁暂态低压网终分析配网优化靠性分析中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTEPowerFactory在风电领域的独特性风电机组模型基于双馈感应发电机的变速风机基于变频器控制同步发电机(CDSG)的变速风机基于普通感应发电机的恒速风机·风电机组控制风电机组叶片机械特性模拟桨距角控制发电机保护和转子短路保护器(Crow-bar)建模变频器控制建模中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTE7Power Factor y软件界面介绍中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTE基本概念·用户在 PowerFactory中所进行的所有数据录入、设置和修改信息都自动存储在 Database中(即安装目录下的DB文件),用户无需自定义存储路径。所搭建网络能够以图形的形式显示录入数据的方法在图形用户界面录在 data manager中录入中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTE8SILENTDAtabase的主要结构Global Library:软件内置的元件Library库,含电力系统相关的所有标准元件类型,如发电机、线路、变压器以及相关控制器的元件类型等等。只有管理员能够进行修改。ProjectLocal Library:User3在当前Library的 Project中自定义的元件库,User3能够进行修改。中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTEa1x的m③6“s“a“AaMPowerFactory Database连de1F他mao0612106k计ate FolderET Induct006-12!o82Am时世EOr Driven Mac黑 tor Draventro st adand Iode10-30 10: LAbatnintrateranrfonmeEs. rm EtatienFare软件内置元件库Castable r分 tea ttrslielm卿bxe;模型及算例a I2E Exuele Std 192-19312553 metre basebar自定义用户名9SILENTroject的概念Project一项目包含项目分析计算所需的所有数据◆电网数据和网络拓扑结构负荷数据、发电厂相关数据系统运行方式◆仿真事件和语句仿真分析结果中国电力科学研究院CHINA ELECTRIC POWER RESEARCH INSTITUTE功能图标区室是画=x图山×g团w出回的A国日工已激活的 Project区哇白60Data Manager由团鱼8绘图区数据管理窗①①围厂多t()=A+·Mue4M凸结果输出窗10
    2020-12-01下载
    积分:1
  • KL距离matlab实现
    KL距离是反应数据分布的距离,计算KL距离在数据挖掘中有着很重要的作用。
    2020-12-06下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载