爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 4516|回复: 9

[程序设计] 已解决,matlab主成分分析之后,怎么处理进入BP神经网络

[复制链接]

新浪微博达人勋

发表于 2014-11-12 11:27:38 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
本帖最后由 无敌泡 于 2014-11-17 10:58 编辑
  1. load 'input.mat'
复制代码
这是我主成分分析的代码,请问这样弄完之后,怎么进入神经网络进行训练?谢谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-11-12 11:28:42 | 显示全部楼层
  1. load 'input.mat'

  2. [xx,ps]=mapminmax(x)
  3. [n,m]=size(xx)
  4. [coef,score,latent,t2]=princomp(xx)
  5. score
  6. laten=100*latent/sum(latent)
  7. y=mapminmax('reverse',xx,ps)
复制代码
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-11-12 13:38:11 | 显示全部楼层
你把主成分分析后筛选出来的数据放到bp神经网络里面就行啦 神经网络可以以命令的形式敲如matlab 这种是最基本的 也可以用nntool进入可视化界面 一步一步选择菜单操作
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-11-12 13:46:37 | 显示全部楼层
Mid_Farmer 发表于 2014-11-12 13:38
你把主成分分析后筛选出来的数据放到bp神经网络里面就行啦 神经网络可以以命令的形式敲如matlab 这种是最基 ...

这样加一个语句
xxx=score(:,1:8)

然后直接把xxx引入到神经网络,那么相对应的Y值怎么弄啊,谢谢您
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-11-12 19:36:49 | 显示全部楼层
无敌泡 发表于 2014-11-12 13:46
这样加一个语句
xxx=score(:,1:8)

没明白你的意思 你的y求出来了 还需要怎么引入哇
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-11-14 10:55:36 | 显示全部楼层
Mid_Farmer 发表于 2014-11-12 19:36
没明白你的意思 你的y求出来了 还需要怎么引入哇

已经解决了 谢谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-5-6 14:00:56 | 显示全部楼层
还是不太明白
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2016-8-26 15:30:29 | 显示全部楼层
学习学习学习
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-5-16 17:05:16 | 显示全部楼层
好复杂的说
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-5-19 10:49:59 | 显示全部楼层
{:eb513:}{:eb513:}
密码修改失败请联系微信:mofangbao
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表