MATLAB神经网络分析及应用 课件 9神经网络的Simulink应用.pptxVIP

  • 1
  • 0
  • 约2.22千字
  • 约 14页
  • 2026-10-15 发布于山东
  • 举报

MATLAB神经网络分析及应用 课件 9神经网络的Simulink应用.pptx

第9章神经网络的Simulink应用

9.1Simulink神经模块图9-1SIMULINK工作界面

【例9-1】用TransferFunctions中的hardlims、purelin和tansig模块搭建模型,根据指定的输入变量,得到输出图像。同时,在MATLAB中通过编程实现上述模型的功能。已知输入变量n=[-6-5-4-3-2-10123456]利用hardlims模块建立模型如图9-12所示。运行模型得到结果曲线如图9-13所示。从图中可以看出,当输入小于0时,输出为-1;当输入大于0时,输出为1。图9-12利用hardlims模块建立的模型

图9-13模型运行结果曲线

除了搭建模型,通过函数也可以实现hardlims模块的功能,代码为:clearall;n=-6:6;a=hardlims(n);plot(n,a)%效果如图9-14所示图9-14函数hardlims运行得到的曲线

9.1.2模块的生成在MATLAB工作空间中,利用gensin()能够对一个神经网络生成其模块化描述,从而可在Simulink中对其进行仿真。gensim()函数的语法格式为:gensim(net,st):参数net指定了MATLAB工作空间中需要生成模块化描述的网络,参数st指定了采样时间,它通常情况下为一个正数。提示:如

文档评论(0)

1亿VIP精品文档

相关文档