有时辰我们利用matlab进行BP神经收集模子练习 , 怎么将练习好的模子保留下来呢 , 并在用的时辰读取呢 , 下面来分享一下方式
需要这些哦
matlab
BP神经收集模子保留和读取的方式
方式/
1第一步打开matlab , 新建一个剧本 , 这里做了一个简单的BP神经收集模子练习 , [p1,minp,maxp,t1,mint,maxt]=premnmx(P,T);net=newff(minmax(P),[8,6,1],{'tansig','tansig','purelin'},'trainlm');我们保留BP神经收集模子本家儿要保留net,mint,maxt三个变量 , 如下图所示:

2第二步运行BP神经收集法式 , 可以看到生当作的net就是我们需要保留的模子 , mint,maxt变量是因为凡是在用模子反归一化获得展望数据时 , 需要用到这两个变量 , 如c=postmnmx(b,mint,maxt); , 如下图所示:

3第三步我们利用save my_bp net;save my_mint mint;save my_maxt maxt;别离保留net,mint,maxt三个变量为mat文件 , 并定名了文件名 , 如下图所示:

4第四步再次运行法式 , 可以看到已经在当前路径下生当作了my_bp.mat,my_mint.mat,my_maxt.mat三个文件 , 如下图所示:

5第五步保留好三个mat文件之后 , 我们可以经由过程load my_bp;load my_maxt;load my_mint;别离进行读取 , 这里只是读取文件 , 利用模子的话 , 仍是用变量名net,mint,maxt , 如下图所示:

6【matlab中BP神经网络模型保存和读取的方法】第六步运行法式 , 可以看到模子数据已经读取当作功了 , 最后这里介绍的是我们也可以利用save('My_net.mat','net','mint','maxt');将三个变量保留为一个mat文件 , 然后利用load读取的时辰 , 也读取一个mat文件就可以 , 按照需要选择哪一种体例保留和读取模子 , 如下图所示:

注重事项若是你感觉这篇对你有效的话 , 请投一下票
以上内容就是matlab中BP神经网络模型保存和读取的方法的内容啦 , 希望对你有所帮助哦!
猜你喜欢
- 易语言中如何批量拖放文件
- 如何在Microsoft Outlook日历中显示第二个时区
- 怎样快速画组织构架图
- ps中如何删除图层
- 中年男人身体出现了哪些情况是表明开始衰老
- 陆游爱茶,中国茶具
- 如何在Mac OS X中校准您的显示器
- 大蒜、西红柿和绿茶有什么特别之处?,中国十大名茶加盟店
- Excel 2007 中,导入TXT文本文件的方法
- 在Word2007 中,插入表格的技巧
