首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > Matlab > T-S模糊控制

T-S模糊控制

  • 资源大小:2.33 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:1次
  • 资源积分:1积分
  • 标      签: Matlab

资 源 简 介

clear;close all;  %----------------设定计算步数和精度----------------%  step=1000;            %步数  err=0.00001;          %精度  eps1=0.001;  %----------------数据生成----------------%  k0=0:step+1;  %u=sin(2*pi.*k0/step*10);  u=rand(1,step+2)*2-1;  y=zeros(1,step+2);  y(1)=0;  y(2)=0;  for t=1:step      y(t+2)=y(t+1)*y(t)*(y(t+1)-2.5)/(1+y(t+1)*y(t+1)+y(t)*y(t))+u(t+1);  end  %----------------绘制输入及输出信号波形----------------%  figure(1);  plot(y(3:step+2),"r");  hold;  plot(u(2:step+1),"g");%pause  legend("输出y","输入u");  %----------------初始化隶属函数----------------%  c=[-4,-3,-2,-1,0,1];  U=zeros(6,step+2);  for t=1:step+2      if(y(t)<=c(

文 件 列 表

FuzzyMpc.m

相 关 资 源

您 可 能 感 兴 趣 的

同 类 别 推 荐

VIP VIP