资源简介
小脑模型关节控制器CMAC类型神经网络训练程序,采用matlab代码编写。

代码片段和文件信息
function ym=CmacOut(uMNCw_1xminxmax)%(u(k)y(k)MNCw_1w_2xitealfaxminxmax)
%计算给定权值下CMAC网络的输出
%SISO系统CMAC神经网络的训练函数,本函数是在网上下载例程的基础上修正而来
%在这一次计算中,可以计算出CMAC网络的权值,并可以依据前步w值估算出当前的y值,即ym
%来自于对《先进PID控制MATLAB仿真(第二版)》P186页的例子整理所得结果
%输入参数中,u为网络输入;M为量化系数;N为权向量的个数;C为泛化系数;w_1为权向量的初始值
%xmin和xmax为网络输入参数u的下限和上限
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%初始化%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
w=w_1; %权向量增值的初始值
k=1;
u;
s(k)=round((u(k)-xmin)*M/(xmax-xmin)); %量化,其中xmax为输入u的最大值,
%其中xmin为输入u的最小值
sum=0;
for i=1:1:C %图形匹配和Hash变换:起始地址
ad(i)=mod(s(k)+iN)+1; %Table mapping and Hash transfer:Start address
%i=1为C个地址中的起始地址
sum=sum+w(ad(i)); %对起始地址开始的C个连续地址中对应的权值叠加
end
ym(k)=sum; %叠加所得和为网络给出来的估值
ym =ym(k);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1184 2011-04-14 09:00 CmacUpdate.m
文件 4395 2012-04-27 10:20 Unti
文件 1097 2012-04-27 11:29 CmacOut.m
----------- --------- ---------- ----- ----
6676 3
- 上一篇:牛顿迭代求解串联机器人运动学正解
- 下一篇:OFDM-BER-BPSK的matlab
相关资源
- 神经网络分类matlab程序
- 基于BP神经网络对几种字体0-9的数字识
- matlab版的车牌识别程序
- 基于BP神经网络的盲均衡算法 C程序(
- 小波神经网络Matlab交通仿真程序
- 基于BP神经网络的语音情感识别系统
- BP神经网络解决手写数字识别问题 m
- rbf神经网络求解机器人的运动学逆解
- BP神经网络实现手写数字识别matlab实现
- matlab神经网络实现数字识别
- matlab常用代码大全科研神器
- 应用BP神经网络逼近非线性函数
- 科研常用代码预测分类评价
- 基于BP神经网络的无线传感器定位算法
- BP神经网络在隧道基坑工程中的实际运
- RBF神经网络建模与预测(1)
- 利用BP神经网络实现手写体数字识别
- 利用BP神经网络对图像提取的MATLAB代码
- MATLAB神经网络43个案例分析源代码
- 《MATLAB 神经网络30个案例分析》源程
- 长江水质预测2005年数学建模+神经网络
- 基于遗传算法的小波神经网络在股票
-
基于SIMUli
nk的汽车发动机怠速模糊神 - 基于蚁群算法和神经网络匹配算法的
- 《MATLAB 神经网络30个案例分析》所有
- matlab神经网络30个案例分析278234
- 基于MATLAB的车牌识别算法
- 斯坦福机器学习编程作业machine-learn
- CNN卷积神经网络图像识别matlab
- 神经网络进行手写体验证码识别的代
评论
共有 条评论