自动提取模糊规则的matlab程序源码 - matlab算法设计 - 谷速源码
下载频道> 资源分类> matlab源码> 算法设计> 自动提取模糊规则的matlab程序源码

标题:自动提取模糊规则的matlab程序源码
分享到:

所属分类: 算法设计 资源类型:程序源码 文件大小: 2.84 KB 上传时间: 2019-06-16 15:27:08 下载次数: 57 资源积分:1分 提 供 者: zhangsan456 code
内容:
自动提取模糊规则的matlab程序源码
function [R,xcan]=chqgz(Datax,x,mf_n)
% this function can get the original rules from data
% Data is the input space restructure maxtri
% x is the original data
lengthx1=size(Datax,1);
lengthx2=size(Datax,2);
cent=zeros(1,lengthx1);
canshu=genparam([x x],mf_n,'gaussmf');  %产生最初隶属函数参数
xcan=canshu(1:mf_n,1:2);                %产生x1最初隶属函数参数 
R=zeros(lengthx1,lengthx2); 
%
% 求每组数据对应的规则
for i=1:lengthx1 
    i
    for j=1:lengthx2
        cent(i,j)=abs(Datax(i,j)-xcan(1,2));
        flag=1;
        for l=1:7
          C(i,j,l)=abs(Datax(i,j)-xcan(l,2));
           if C(i,j,l)<cent(i,j)
               cent(i,j)=C(i,j,l);
               flag=l;                        
           end
           R(i,j)=flag;
       end
     end
end

文件列表(点击上边下载按钮,如果是垃圾文件请在下面评价差评或者投诉):

关键词: 模糊规则

相关推荐

Top_arrow
回到顶部
联系方式| 版权声明| 招聘信息| 广告服务| 银行汇款| 法律顾问| 兼职技术| 付款方式| 关于我们|
网站客服网站客服 程序员兼职招聘 程序员兼职招聘
沪ICP备19040327号-3
公安备案号:沪公网安备 31011802003874号
库纳格流体控制系统(上海)有限公司 版权所有
Copyright © 1999-2014, GUSUCODE.COM, All Rights Reserved