资源简介
单摆RBF神经网络建模程序
代码片段和文件信息
function [sysx0strts] = spacemodel(txuflag)
switch flag
case 0
[sysx0strts]=mdlInitializeSizes;
case 1
sys=mdlDerivatives(txu);
case 3
sys=mdlOutputs(txu);
case {249}
sys=[];
otherwise
error([‘Unhandled flag = ‘num2str(flag)]);
end
function [sysx0strts]=mdlInitializeSizes
global node c b lambd epc
lambd=5;
epc=0.25;
node=13;
sizes = simsizes;
sizes.NumContStates = node;
sizes.NumDiscStates = 0;
sizes.NumOutputs = 1;
sizes.NumInputs = 3;
sizes.DirFeedthrough = 1;
sizes.NumSampleTimes = 0;
sys = simsizes(sizes);
x0 = zeros(113);
c= 2*[-3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 3;
-3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 3;
-3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 3;
-3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 3;
-3 -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5 3];
b=3;
str = [];
ts = [];
function sys=mdlDerivatives(txu)
global node c b lambd epc
yd=pi/6*sin(t);
dyd=pi/6*cos(t);
ddyd=-pi/6*sin(t);
x1=u(2);
x2=u(3);
e=x1-yd;
de=x2-dyd;
s=lambd*e+de;
v=-ddyd+lambd*de;
xi=[x1;x2;s;s/epc;v];
h=zeros(131);
for j=1:1:13
h(j)=exp(-norm(xi-c(:j))^2/(2*b^2));
end
rou=0.005;
Gama=15*eye(13);
W=[x(1) x(2) x(3) x(4) x(5) x(6) x(7) x(8) x(9) x(10) x(11) x(12) x(13)]‘;
S=-Gama*(h*s+rou*W);
for i=1:1:node
sys(i)=S(i);
end
function sys=mdlOutputs(txu)
global node c b lambd epc
yd=pi/6*sin(t);
dyd=pi/6*cos(t);
ddyd=-pi/6*sin(t);
x1=u(2);
x2=u(3);
e=x1-yd;
de=x2-dyd;
s=lambd*e+de;
v=-ddyd+lambd*de;
xi=[x1;x2;s;s/epc;v];
W=[x(1) x(2) x(3) x(4) x(5) x(6) x(7) x(8) x(9) x(10) x(11) x(12) x(13)]‘;
h=zeros(131);
for j=1:1:13
h(j)=exp(-norm(xi-c(:j))^2/(2*b^2));
end
ut=W‘*h;
sys(1)=ut;
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1762 2010-11-21 19:14 单摆RBF神经网络建模程序\chap4_5ctrl.m
文件 897 2010-11-19 12:54 单摆RBF神经网络建模程序\chap4_5plant.m
文件 405 2010-11-19 10:30 单摆RBF神经网络建模程序\chap4_5plot.m
文件 20285 2010-12-01 20:37 单摆RBF神经网络建模程序\chap4_5sim.mdl
目录 0 2016-07-15 11:57 单摆RBF神经网络建模程序
----------- --------- ---------- ----- ----
23349 5
相关资源
- 经典教材 神经网络设计 书配代码 N
- 数学建模大赛论文汇总——神经网络
- keras实现简单神经网络源代码
- 遗传算法优化RBF神经网络
- BP神经网络,可以处理图像进行分类等
- 模糊神经网络 matlab实现
- 基于BP神经网络的字母识别项目
- BP神经网络的数据分类
- BP神经网络实现图像压缩,精解含代码
- 基于梯度法编写的RBF神经网络程序.
- 神经网络与机器学习原书第3版hykin-习
- 神经网络图像去噪
- 灰色模型和BP神经网络模型在城市时用
- 小波神经网络.docx
- 小波神经网络.pdf
- 基于MIP神经网络分类器的OCR字符识别
- lstm多变量预测问题
- GRUGated Recurrent神经网络介绍及公式推
- 小脑模型神经网络
- 图神经网络构建代码
- 基于T-S模型的模糊神经网络
- 基于灰色聚类理论和人工神经网络技
- VGG19网络参数——mat格式文件
- 基于labview的BP神经网络诊断程序
- 基于小波变换与BP神经网络的ECG信号的
- 改进的广义回归神经网络模型的态势
- 基于神经网络的企业信用等级评估
- BP神经网络基础
- 最小二乘法训练RBF神经网络程序
- 采用动量梯度下降算法训练 BP 网络
评论
共有 条评论