• 大小: 1KB
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-01-08
  • 语言: Matlab
  • 标签:

资源简介

这个程序是用小脑神经网络进行正弦函数的函数逼近的matlab程序,本程序没有用matlab自带的工具箱函数,而是自己编写的哦`~希望对学习这方面知识的有所帮助。。。

资源截图

代码片段和文件信息

%%%%%%%%要求实现y=sinx函数的CMAC拟合%%%%%%%%
%%%%%%%%%%%%%%%%%% 初始化%%%%%%%%%%%%%%%%%%%%%%%%%%
clear
clc
max=10000;%%%%最大循环次数
c=5;%%%%%重复覆盖的区域的内存个数
data=72;%%%%需要输入的数据个数
mem=77;%%%%需要的内存个数
error=0.01;%%%误差精确度
alpha=0.3;%%%%调整步长
 A=uint8(zeros(datac));%%%用于存储每个数据所激活的内存空间地址
w=rand(122);%%%%初始化权值
%%%%%%%%求出训练数据的预测值%%%%%%%%
for i=1:data
   x(i)=i/360*pi*10;
   d(i)=sin(i/360*pi*10);
end
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
for i=1:data
    sw(i)=i;
end
for i=1:c
  for 

评论

共有 条评论

相关资源