• 大小: 12.46MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-06-19
  • 语言: Matlab
  • 标签: 机器学习  MATLAB  

资源简介

与《MATLAB神经网络43个案例分析》书配套使用的案例代码

资源截图

代码片段和文件信息

%% 该代码为基于双隐含层BP神经网络的预测
%

该案例作者申明: 1:本人长期驻扎在此板块里,对该案例提问,做到有问必答。本套书籍官方网站为:video.ourmatlab.com 2:点此从当当预定本书:《Matlab神经网络30个案例分析》。 3:此案例有配套的教学视频,视频下载方式video.ourmatlab.com/vbuy.html。 

4:此案例为原创案例,转载请注明出处(《Matlab神经网络30个案例分析》)。 5:若此案例碰巧与您的研究有关联,我们欢迎您提意见,要求等,我们考虑后可以加在案例里。

%% 清空环境变量
clc
clear

%% 训练数据预测数据提取及归一化
%下载输入输出数据
load data input output

%从1到2000间随机排序
k=rand(12000);
[mn]=sort(k);

%找出训练数据和预测数据
input_train=input(n(1:1900):)‘;
output_train=output(n(1:1900));
input_test=input(n(1901:2000):)‘;
output_test=output(n(1901:2000));

%选连样本输入输出数据归一化
[inputninputps]=mapminmax(input_train);
[outputnoutputps]=mapminmax(output_train);

%% BP网络训练
% %初始化网络结构
net=newff(inputnoutputn[5 5]);

net.trainParam.epochs=100;
net.trainParam.lr=0.1;
net.trainParam.goal=0.00004;

%网络训练
net=train(netinputnoutputn);

%% BP网络预测
%预测数据归一化
inputn_test=mapminmax(‘apply‘input_testinputps);
 
%网络预测输出
an=sim(netinputn_test);
 
%网络输出反归一化
BPoutput=mapminmax(‘reverse‘anoutputps);

%% 结果分析

figure(1)
plot(BPoutput‘:og‘)
hold on
plot(output_test‘-*‘);
legend(‘预测输出‘‘期望输出‘)
title(‘BP网络预测输出‘‘fontsize‘12)
ylabel(‘函数输出‘‘fontsize‘12)
xlabel(‘样本‘‘fontsize‘12)
%预测误差
error=BPoutput-output_test;


figure(2)
plot(error‘-*‘)
title(‘BP网络预测误差‘‘fontsize‘12)
ylabel(‘误差‘‘fontsize‘12)
xlabel(‘样本‘‘fontsize‘12)

figure(3)
plot((output_test-BPoutput)./BPoutput‘-*‘);
title(‘神经网络预测误差百分比‘)

errorsum=sum(abs(error));
web browser www.matlabsky.com
%%

Matlab神经网络30个案例分析

相关论坛:

《Matlab神经网络30个案例分析》官方网站:video.ourmatlab.com

Matlab技术论坛:www.matlabsky.com

Matlab函数百科:www.mfun.la

Matlab中文论坛:www.ilovematlab.com

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件     378227  2013-08-21 08:22  《MATLAB 神经网络43个案例分析》源代码&数据\chapter1.rar

     文件       3404  2013-09-02 16:46  《MATLAB 神经网络43个案例分析》源代码&数据\chapter10.zip

     文件       2905  2013-09-02 16:46  《MATLAB 神经网络43个案例分析》源代码&数据\chapter11.zip

     文件      18093  2013-08-18 11:10  《MATLAB 神经网络43个案例分析》源代码&数据\chapter12.rar

     文件       8462  2013-08-18 11:10  《MATLAB 神经网络43个案例分析》源代码&数据\chapter13.rar

     文件      36960  2013-08-18 11:10  《MATLAB 神经网络43个案例分析》源代码&数据\chapter14.rar

     文件     202556  2013-08-18 11:10  《MATLAB 神经网络43个案例分析》源代码&数据\chapter15.rar

     文件     223466  2013-08-18 11:10  《MATLAB 神经网络43个案例分析》源代码&数据\chapter16.rar

     文件     352337  2013-08-18 11:34  《MATLAB 神经网络43个案例分析》源代码&数据\chapter17.rar

     文件     361259  2013-08-18 11:10  《MATLAB 神经网络43个案例分析》源代码&数据\chapter18.rar

     文件     125620  2013-08-18 11:10  《MATLAB 神经网络43个案例分析》源代码&数据\chapter19.rar

     文件       3411  2013-08-21 07:32  《MATLAB 神经网络43个案例分析》源代码&数据\chapter2\BP_Hidden.m

     文件       3404  2013-08-21 07:26  《MATLAB 神经网络43个案例分析》源代码&数据\chapter2\chapter2_1.m

     文件      46375  2009-12-14 15:38  《MATLAB 神经网络43个案例分析》源代码&数据\chapter2\data.mat

     文件      49538  2013-08-21 08:22  《MATLAB 神经网络43个案例分析》源代码&数据\chapter2.rar

     文件    2720499  2013-08-18 11:10  《MATLAB 神经网络43个案例分析》源代码&数据\chapter20.rar

     文件      45109  2013-08-22 07:53  《MATLAB 神经网络43个案例分析》源代码&数据\chapter21.rar

     文件      37981  2013-08-22 07:53  《MATLAB 神经网络43个案例分析》源代码&数据\chapter22.rar

     文件       1532  2013-08-21 14:36  《MATLAB 神经网络43个案例分析》源代码&数据\chapter23\chapter23.m

     文件        406  2013-08-21 14:34  《MATLAB 神经网络43个案例分析》源代码&数据\chapter23\data.mat

     文件      10841  2013-08-21 14:36  《MATLAB 神经网络43个案例分析》源代码&数据\chapter23\html\chapter23.html

     文件       3384  2013-08-21 14:36  《MATLAB 神经网络43个案例分析》源代码&数据\chapter23\html\chapter23.png

     文件       8019  2013-08-21 14:36  《MATLAB 神经网络43个案例分析》源代码&数据\chapter23\html\chapter23_01.png

     文件      15936  2013-08-22 07:53  《MATLAB 神经网络43个案例分析》源代码&数据\chapter23.rar

     文件      15524  2013-08-22 07:53  《MATLAB 神经网络43个案例分析》源代码&数据\chapter24.rar

     文件       4744  2013-08-22 07:53  《MATLAB 神经网络43个案例分析》源代码&数据\chapter25.rar

     文件      89933  2013-09-02 16:46  《MATLAB 神经网络43个案例分析》源代码&数据\chapter26.zip

     文件    5326406  2013-09-02 16:46  《MATLAB 神经网络43个案例分析》源代码&数据\chapter27.zip

     文件      88914  2013-09-02 16:46  《MATLAB 神经网络43个案例分析》源代码&数据\chapter28.zip

     文件     139859  2013-09-02 16:46  《MATLAB 神经网络43个案例分析》源代码&数据\chapter29.zip

............此处省略123个文件信息

评论

共有 条评论