下载频道> 资源分类> matlab源码> 算法设计> 《模式识别与智能计算》matlab源代码

标题:《模式识别与智能计算》matlab源代码
分享到:

所属分类: 算法设计 资源类型:程序源码 文件大小: 163.39 KB 上传时间: 2019-06-15 23:37:55 下载次数: 673 资源积分:1分 提 供 者: zhangsan456 20190615113736156
内容:
function y=water_mu(x)  
y=zeros(5,6);
DO=[7.5 6 5 3 2];
KMnO4=[2 4 6 10 15];
BOD5=[3 3 4 6 10];
NH3_N=[0.15 0.5 1 1.5 2];
C6H5OH=[0.002 0.002 0.005 0.01 0.1];
 
m_do=mean(DO);
m_kmno4=mean(KMnO4);
m_bod5=mean(BOD5);
m_nh3=mean(NH3_N);
m_c6h5oh=mean(C6H5OH);
 
 
 
 
w_do=x(1)/m_do;w_do=1/w_do;
w_kmno4=x(2)/m_kmno4;
w_bod5=x(3)/m_bod5;
w_nh3=x(4)/m_nh3;
w_c6h5oh=x(5)/m_c6h5oh;
 
w=w_do+w_kmno4+w_bod5+w_nh3+w_c6h5oh;
w_do=w_do/w;
w_kmno4=w_kmno4/w;
w_bod5=w_bod5/w;
w_nh3=w_nh3/w;
w_c6h5oh=w_c6h5oh/w;
 
w1=[w_do;w_kmno4;w_bod5;w_nh3;w_c6h5oh];
y(:,end)=w1;
 
y(1,1:5)=do(x(1));
y(2,1:5)=kmno4(x(2));
y(3,1:5)=bod5(x(3));
y(4,1:5)=nh3(x(4));
y(5,1:5)=c6h5oh(x(5));
 
 
function y=do(x)
DO=[7.5 6 5 3 2];
 
if x>=DO(1)
    y(1)=1;
elseif x<=DO(2)
    y(1)=0;
elseif   x>DO(2)&&x<DO(1)
    y(1)=(x-DO(2))/(DO(1)-DO(2));
end
 
if x<=DO(3)||x>=DO(1)
    y(2)=0;
elseif x>DO(3)&&x<DO(2)
    y(2)=(x-DO(3))/(DO(2)-DO(3));
elseif x>=DO(2)&&x<DO(1)
    y(2)=(DO(1)-x)/(DO(1)-DO(2));
end
 
if x<=DO(4)||x>=DO(2)
    y(3)=0;
elseif x>DO(4)&&x<DO(3)
    y(3)=(x-DO(4))/(DO(3)-DO(4));
elseif x<DO(2)&&x>=DO(3)
    y(3)=(DO(2)-x)/(DO(2)-DO(3));
end  
 
if x<=DO(5)||x>=DO(3)
    y(4)=0;
elseif x>DO(5)&&x<DO(4)
    y(4)=(x-DO(5))/(DO(4)-DO(5));
elseif x<DO(3)&&x>=DO(4)
    y(4)=(DO(3)-x)/(DO(3)-DO(4));
end
 
if x<=DO(5)
    y(5)=1;
elseif x>=DO(4)
    y(5)=0;
elseif x<DO(4)&&x>DO(5)
    y(5)=(DO(4)-x)/(DO(4)-DO(5));
end   
 
function y=kmno4(x)
KMnO4=[2 4 6 10 15];
 
if x<=KMnO4(1)
    y(1)=1;
elseif x>=KMnO4(2)
    y(1)=0;
elseif   x<KMnO4(2)&&x>KMnO4(1)
    y(1)=(x-KMnO4(2))/(KMnO4(1)-KMnO4(2));
end
 
if x>=KMnO4(3)||x<=KMnO4(1)
    y(2)=0;
elseif x<KMnO4(3)&&x>KMnO4(2)
    y(2)=(x-KMnO4(3))/(KMnO4(2)-KMnO4(3));
elseif x<=KMnO4(2)&&x>KMnO4(1)
    y(2)=(KMnO4(1)-x)/(KMnO4(1)-KMnO4(2));
end
 
if x>=KMnO4(4)||x<=KMnO4(2)
    y(3)=0;
elseif x<KMnO4(4)&&x>KMnO4(3)
    y(3)=(x-KMnO4(4))/(KMnO4(3)-KMnO4(4));
elseif x>KMnO4(2)&&x<=KMnO4(3)
    y(3)=(KMnO4(2)-x)/(KMnO4(2)-KMnO4(3));
end  
 
if x>=KMnO4(5)||x<=KMnO4(3)
    y(4)=0;
elseif x<KMnO4(5)&&x>KMnO4(4)
    y(4)=(x-KMnO4(5))/(KMnO4(4)-KMnO4(5));
elseif x>KMnO4(3)&&x<=KMnO4(4)
    y(4)=(KMnO4(3)-x)/(KMnO4(3)-KMnO4(4));
end
 
if x>=KMnO4(5)
    y(5)=1;
elseif x<=KMnO4(4)
    y(5)=0;
elseif x>KMnO4(4)&&x<KMnO4(5)
    y(5)=(KMnO4(4)-x)/(KMnO4(4)-KMnO4(5));
end  
 
function y=bod5(x)
BOD5=[3 3 4 6 10];
 
if x<=BOD5(1)
    y(1)=1;
elseif x>BOD5(2)
    y(1)=0;
end
 
if x>=BOD5(3)
    y(2)=0;
elseif x<BOD5(3)&&x>=BOD5(2)
    y(2)=(x-BOD5(3))/(BOD5(2)-BOD5(3));
end
 
if x>=BOD5(4)||x<=BOD5(2)
    y(3)=0;
elseif x<BOD5(4)&&x>BOD5(3)
    y(3)=(x-BOD5(4))/(BOD5(3)-BOD5(4));
elseif x>BOD5(2)&&x<=BOD5(3)
    y(3)=(BOD5(2)-x)/(BOD5(2)-BOD5(3));
end  
 
if x>=BOD5(5)||x<=BOD5(3)
    y(4)=0;
elseif x<BOD5(5)&&x>BOD5(4)
    y(4)=(x-BOD5(5))/(BOD5(4)-BOD5(5));
elseif x>BOD5(3)&&x<=BOD5(4)
    y(4)=(BOD5(3)-x)/(BOD5(3)-BOD5(4));
end
 
if x>=BOD5(5)
    y(5)=1;
elseif x<=BOD5(4)
    y(5)=0;
elseif x>BOD5(4)&&x<BOD5(5)
    y(5)=(BOD5(4)-x)/(BOD5(4)-BOD5(5));
end 
 
function y=nh3(x)
NH3_N=[0.15 0.5 1 1.5 2];
 
if x<=NH3_N(1)
    y(1)=1;
elseif x>=NH3_N(2)
    y(1)=0;
elseif   x<NH3_N(2)&&x>NH3_N(1)
    y(1)=(x-NH3_N(2))/(NH3_N(1)-NH3_N(2));
end
 
if x>=NH3_N(3)||x<=NH3_N(1)
    y(2)=0;
elseif x<NH3_N(3)&&x>NH3_N(2)
    y(2)=(x-NH3_N(3))/(NH3_N(2)-NH3_N(3));
elseif x<=NH3_N(2)&&x>NH3_N(1)
    y(2)=(NH3_N(1)-x)/(NH3_N(1)-NH3_N(2));
end
 
if x>=NH3_N(4)||x<=NH3_N(2)
    y(3)=0;
elseif x<NH3_N(4)&&x>NH3_N(3)
    y(3)=(x-NH3_N(4))/(NH3_N(3)-NH3_N(4));
elseif x>NH3_N(2)&&x<=NH3_N(3)
    y(3)=(NH3_N(2)-x)/(NH3_N(2)-NH3_N(3));
end  
 
if x>=NH3_N(5)||x<=NH3_N(3)
    y(4)=0;
elseif x<NH3_N(5)&&x>NH3_N(4)
    y(4)=(x-NH3_N(5))/(NH3_N(4)-NH3_N(5));
elseif x>NH3_N(3)&&x<=NH3_N(4)
    y(4)=(NH3_N(3)-x)/(NH3_N(3)-NH3_N(4));
end
 
if x>=NH3_N(5)
    y(5)=1;
elseif x<=NH3_N(4)
    y(5)=0;
elseif x>NH3_N(4)&&x<NH3_N(5)
    y(5)=(NH3_N(4)-x)/(NH3_N(4)-NH3_N(5));
end
 
function y=c6h5oh(x)
C6H5OH=[0.002 0.002 0.005 0.01 0.1];
 
if x<=C6H5OH(1)
    y(1)=1;
elseif x>C6H5OH(2)
    y(1)=0;
end
 
if x>=C6H5OH(3)
    y(2)=0;
elseif x<C6H5OH(3)&&x>=C6H5OH(2)
    y(2)=(x-C6H5OH(3))/(C6H5OH(2)-C6H5OH(3));
end
 
if x>=C6H5OH(4)||x<=C6H5OH(2)
    y(3)=0;
elseif x<C6H5OH(4)&&x>C6H5OH(3)
    y(3)=(x-C6H5OH(4))/(C6H5OH(3)-C6H5OH(4));
elseif x>C6H5OH(2)&&x<=C6H5OH(3)
    y(3)=(C6H5OH(2)-x)/(C6H5OH(2)-C6H5OH(3));
end  
 
if x>=C6H5OH(5)||x<=C6H5OH(3)
    y(4)=0;
elseif x<C6H5OH(5)&&x>C6H5OH(4)
    y(4)=(x-C6H5OH(5))/(C6H5OH(4)-C6H5OH(5));
elseif x>C6H5OH(3)&&x<=C6H5OH(4)
    y(4)=(C6H5OH(3)-x)/(C6H5OH(3)-C6H5OH(4));
end
 
if x>=C6H5OH(5)
    y(5)=1;
elseif x<=C6H5OH(4)
    y(5)=0;
elseif x>C6H5OH(4)&&x<C6H5OH(5)
    y(5)=(C6H5OH(4)-x)/(C6H5OH(4)-C6H5OH(5));
end 

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

《模式识别与智能计算》matlab源代码/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第10章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第11章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第12章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第13章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第14章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第4章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第5章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第6章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第8章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第9章/
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第10章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第11章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第13章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第14章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第2章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第3章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第4章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第5章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第6章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第7章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第8章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》全书实例的源程序/整书源代码/第9章.doc
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第10章/cluster_center.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第10章/myAnt.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第12章/parallelplot.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第12章/radar.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第12章/star.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第12章/triangleplot.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第13章/gm.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第13章/grayabsasso.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第13章/grayallasso.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第14章/Q_factor.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第14章/RQ_factor.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第14章/ration.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/H_k.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/ISODATA.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/analogical.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/bayes.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/clus_perceptron.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/clus_potential.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/del_zeros.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/fisher.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/guiyi.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/ifclassify.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/mypcacov.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/pattern_dis.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/samp_center.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第2章/syscluster.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第4章/fuzinv.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第4章/fuzzmu.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第4章/fuzzr.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第4章/water_mu.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第5章/myKernel.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第5章/schmidt.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第6章/kernel.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第6章/timeinput.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第8章/calimport.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第8章/consistent.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第8章/delrepeat.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第8章/delrow.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第8章/reduction.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第9章/dis1.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第9章/gacrossover.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第9章/gamutation1.m
《模式识别与智能计算》matlab源代码/《模式识别与智能计算》部分函数的源程序/书程序/第9章/normgeomselect.m
《模式识别与智能计算》matlab源代码/几点说明.doc

关键词: 模式识别 智能计算

相关推荐

matlab源码下载排行

Top_arrow
回到顶部
联系方式| 版权声明| 招聘信息| 广告服务| 银行汇款| 法律顾问| 兼职技术| 付款方式| 关于我们|
网站客服网站客服 程序员兼职招聘 程序员兼职招聘 博客客服
沪 ICP 证 14049794 号
谷速代码 版权所有
Copyright © 1999-2014, GUSUCODE.COM, All Rights Reserved