- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 神经网络工具箱函数 本章要点 介绍神经网络工具箱中的通用函数用法 介绍各类神经网络工具箱函数用法 4.2 神经网络工具箱中的通用函数 4.2.1 神经网络仿真函数 神经网络仿真函数sim() 功能:主要用于对神经网络进行仿真。 调用格式: [Y,Pf,Af,E,perf] = sim(net,P,Pi,Ai,T) [Y,Pf,Af,E,perf] = sim(net,{Q TS},Pi,Ai,T)[Y,Pf,Af,E,perf] = sim(net,Q,Pi,Ai,T) 4.2.2神经网络训练及学习函数 1. train()函数 功能:用于对神经网络进行训练。 调用格式: [net,tr,Y,E,Pf,Af] = train(net,P,T,Pi,Ai) 2. learnp()函数 功能:用于神经网络权值和阈值的学习。 调用格式: [dW,LS] = learnp(W,P,Z,N,A,T,E,gW,gA,D,LP,LS) 3. learnpn()函数 功能:用于神经网络归一化权值和阈值的学习。 调用格式: [dW,LS] = learnpn(W,P,Z,N,A,T,E,gW,gA,D,LP,LS)info = learnpn(code) 4.2.3神经网络初始化函数 1. init()函数 功能:对神经网络的参数进行初始化。 调用格式: net = init(net) 2. initlay()函数 功能:对层-层结构神经网络的参数进行初始化。 调用格式: net = initlay(net) 3. initnw()函数 功能:对一个层进行初始化。 调用格式: net = initnw(net,i) 4. initwb()函数 功能:对一个层进行初始化。 调用格式: net = initwb(net,i) 5. revert()函数 功能:将神经网络中的权值和阈值恢复为初始值。 调用格式: net = revert(net) 4.2.4神经网络输入函数 1. netsum()函数 功能:对输入求和。 调用格式: N = netsum(Z1,Z2,...,Zn) 2. netprod()函数 功能:对输入数据求和。 调用格式: N = netprod(Z1,Z2,...,Zn)info = netprod(code) 4.2.5神经网络传递函数 1. hardlim()函数 功能:硬限幅传递函数。 调用格式: A = hardlim(N,FP) 2. hardlims()函数 功能:对称硬限幅传递函数。 调用格式: A = hardlims(N,FP) 4.3 感知器神经网络工具箱函数 4.3.1 感知器神经网络创建函数 newp()函数 调用格式: net = newp(PR,S,TF,LF) 4.3.2 感知器神经网络显示函数 1. plotpc()函数 功能:用于在感知器向量图中绘制分界线。 调用格式: plotpc(W,B)plotpc(W,B,H) 2. plotpv()函数 功能:用于输入向量和目标向量绘制。 调用格式: plotpv(P,T)plotpv(P,T,V) 4.3.3 感知器神经网络性能函数 mae()函数 功能:用于计算输出量和目标量之间的平均绝对误差。 调用格式: perf = mae(E,Y,X,FP)dPerf_dy = mae(dy,E,Y,X,perf,FP)dPerf_dx = mae(dx,E,Y,X,perf,FP)info = mae(code) 4.4 BP神经网络工具箱函数 4.4.1 BP神经网络创建函数 1. newff()函数 功能:创建一前馈BP网络。 调用格式: net = newff(P,T,[S1 S2...S(N-l)],{TF1 TF2...TFNl}, BTF,BLF,PF,IPF,OPF,DDF) 2. newcf()函数 功能:创建一多层前馈BP网络。 调用格式:net = newcf(P,T,[S1 S2...S(N-l)],{TF1 TF2...TFN}, BTF,BLF,PF,IPF,OPF,DDF) 3. newfftd()函数 功能:创建一前馈输入延迟BP网络。 调用格式:net = newfftd(P,T,ID,[S1 S2...S(N-l)],{TF1 TF2...TFNl}, BTF,BLF,PF,IPF,OPF,DDF) 4.4.2 BP神经网络传递函数 1. purelin()函数 功能:线性传递函数。 调用格式: A = purelin(N,FP) 2. tansig()函数 功能:线性传递函数。 调用格式: A = tansig(N,FP)
您可能关注的文档
- MATLAB建模课件(完整课件)解析.ppt
- matlab教程第3讲解析.ppt
- MATLAB矩阵及其运算解析.ppt
- matlab课件--第4讲-条件语句和循环语句解析.ppt
- matlab快速傅里叶变换解析.ppt
- MATLAB快速入门解析.ppt
- matlab培训2-基本使用方法解析.ppt
- matlab入门教学PPT解析.ppt
- matlab软件教程2解析.ppt
- matlab三维绘图解析.ppt
- 2025年分红险:低利率环境下产品体系重构.pdf
- 大学生职业规划大赛《应用物理学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《新媒体技术专业》生涯发展展示PPT.pptx
- 七年级上册英语同步备课(人教2024)Unit 3 课时2 Section A(2a-2f)(同步课件).pdf
- 七年级上册英语同步备课(人教2024)Unit 2 课时4 Section B(1a-1d)(同步课件).pdf
- 七年级上册英语同步备课(人教2024)Unit 3课时6 project(课件).pdf
- 2025年港口行业报告:从财务指标出发看港口分红提升潜力.pdf
- 2023年北京市海淀区初一(七年级)下学期期末考试数学试卷(含答案).pdf
- 2026年高考化学一轮复习第7周氯及其化合物、硫及其化合物.docx
- 2023年北京市西城区北京四中初一(七年级)下学期期中考试数学试卷(含答案).pdf
文档评论(0)