Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
论坛管理员
注册日期: 2007-04-03
帖子: 784
声望力: 5 ![]() |
![]()
1) 重要的感知器神经网络函数:
初始化: initp 训练: trainp 仿真: simup 学习规则: learnp 2) 线性神经网络函数: 初始化: initlin 设计: solvelin 仿真: simulin 离线训练: trainwh 在线自适应训练: adaptwh 学习规则: learnwh 3) BP网络函数: Initff:初始化不超过3层的前向网络; Simuff:仿真不超过3层的前向网络; Trainbp,trainbpx,trainlm:训练BP(Trainbp:最慢;trainbpx:次之;trainlm:速度最快,但需要更多的存储空间。) Learnbp:学习规则 4) 自组织网络 初始化: initsm 仿真: simuc 训练: trainc:利用竞争规则训练 trainsm:利用Kohonen规则训练 5) 反馈网络(Hopfield网络) 仿真: simuhop 设计: solvehop solvehop 设计Hopfield网络 solvelin 设计线性网络 rands 产生对称随机数 learnbp 反向传播学习规则 learnh Hebb学习规则 learnp 感知层学习规则 learnwh Widrow-Hoff学习规则 initlin 线性层初始化 initp 感知层初始化 initsm 自组织映射初始化 plotsm 绘制自组织映射图 trainbp 利用反向传播训练前向网络 trainp 利用感知规则训练感知层 trainwh 利用Widrow-Hoff规则训练线性层 trainsm 利用Kohonen规则训练自组织映射 |
![]() |
![]() |
![]() |
#2 |
初级会员
注册日期: 2007-04-12
帖子: 2
声望力: 0 ![]() |
![]()
有没有人能帮忙解释一下n1 = [rand(3,5),rand(3,5)+1,rand(3,5)+2];
x1 = [repmat([1;0;0],1,5),repmat([0;1;0],1,5),repmat([0;0;1],1,5)]; 具体啊用来实现什么功能的,多谢了 |
![]() |
![]() |
![]() |
#3 |
初级会员
注册日期: 2007-04-12
帖子: 2
声望力: 0 ![]() |
![]()
有没有人能帮忙解释一下n1 = [rand(3,5),rand(3,5)+1,rand(3,5)+2];
x1 = [repmat([1;0;0],1,5),repmat([0;1;0],1,5),repmat([0;0;1],1,5)]; 具体啊用来实现什么功能的,多谢了 |
![]() |
![]() |
![]() |
#4 |
初级会员
注册日期: 2009-07-14
帖子: 2
声望力: 0 ![]() |
![]()
rand是产生伪随机阵函数,rand(3,5)指产生3行5列的伪随机阵,“+1”也就是让每个元素加1. repmat的作用是复制矩阵。若A为一矩阵,则B=repmat(A,2,4)表示将A阵复制2*4次,放在B中。
遇到生疏的函数可以help一下或者doc一下就行了,我也经常这样 |
![]() |
![]() |