




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
【原】模糊聚类函数的matlab代码 =function R = coesim1(datin,m)% 聚类分析相关系数计算公式1数量积% R = coesim1(datin,C)% m 是乘积和最大值的一个参数,取决于输入数据datinerror(nargchk(2,2, nargin)N M = size(datin);R=zeros(N,N);for i = 1:N for j = 1:N for k=1:M R(i,j) = R(i,j) + (datin(i,k)*datin(j,k)/m; end end R(i,i)=1;end=function R = coesim2(datin)% 聚类分析相关系数计算公式2夹角余弦% R = coesim2(datin)error(nargchk(1,1, nargin)N M = size(datin);R=zeros(N,N);t=zeros(1,3);for i = 1:N for j = 1:N for k=1:M t(1)=t(1)+datin(i,k)*datin(j,k); t(2)=t(2)+datin(i,k)2; t(3)=t(3)+datin(j,k)2; end R(i,j) = abs(t(1)/sqrt(t(2)*t(3); t=zeros(1,3); endend=function R = coesim3(datin)% 聚类分析相关系数计算公式3相关系数% R = coesim3(datin)error(nargchk(1,1, nargin)N M = size(datin);R=zeros(N,N);datinmean = mean(datin);t=zeros(1,3);for i = 1:N for j = 1:N for k=1:M t(1)=t(1)+abs(datin(i,k)-datinmean(i)*(datin(j,k)-datinmean(j); t(2)=t(2)+(datin(i,k)-datinmean(i)2; t(3)=t(3)+(datin(j,k)-datinmean(j)2; end R(i,j) = t(1)/sqrt(t(2)*t(3); t=zeros(1,3); endend=function R = coesim5(datin)% 聚类分析相关系数计算公式5非参数法% R = coesim5(datin)error(nargchk(1,1, nargin)N M = size(datin);R=zeros(N,N);datinmean = mean(datin);t=zeros(1,2);for i = 1:N for j = 1:N Ti = zeros(1,M); Tj = zeros(1,M); Ti=datin(i,:) - datinmean(i); Tj=datin(j,:) - datinmean(j); t(1)=length(find(Ti.*Tj0); t(2)=length(find(Ti.*Tj0); R(i,j)=abs(t(1)-t(2)/(t(1)+t(2); endend=function R = coesim6(datin)% 聚类分析相关系数计算公式6最大最小法% R = coesim6(datin)error(nargchk(1,1, nargin)N M = size(datin);R=zeros(N,N);for i = 1:N for j = 1:N R(i,j)=sum(min(datin(i,:),datin(j,:)/. sum(max(datin(i,:),datin(j,:); endend=function R = coesim7(datin)% 聚类分析相关系数计算公式7算术平均最小法% R = coesim7(datin)error(nargchk(1,1, nargin)N M = size(datin);R=zeros(N,N);for i = 1:N for j = 1:N R(i,j)=sum(min(datin(i,:),datin(j,:)/. (sum(sum(datin(i,:);datin(j,:)/2); endend=function R = coesim9(datin)% 聚类分析相关系数计算公式9绝对值指数法% R = coesim9(datin)error(nargchk(1,1, nargin)N M = size(datin);R=zeros(N,N);for i = 1:N for j = 1:N R(i,j)=exp(-sum(abs(datin(i,:)-datin(j,:); endend=function R = coesim11(datin,C)% 聚类分析相关系数计算公式11绝对值减数法% R = coesim11(datin)% r(i,j) = 1 , when i=j;% = 1-C*(M/k=1)|Xik - Xjk| , when j != i;error(nargchk(2,2, nargin)if(C1),error(C must between 0 and 1);endN M = size(datin);R=ones(N,N);for i = 1:N for j = 1:N for k=1:M R(i,j) = R(i,j) - C*abs(datin(i,k)-datin(j,k); end endend=function R = coesimhm(datin)% 聚类分析相关系数计算公式Hamming距离法% R = coesimhm(datin)error(nargchk(1,1, nargin)N M = size(datin);R=zeros(N,N);max=0;for i = 1:N for j = 1:N R(i,j)=sum(abs(datin(i,:)-datin(j,:); if maxR(i,j) max=R(i,j); end endendfor i = 1:N for j = 1:N R(i,j)=1-R(i,j)/max; endend=function R = coesimeu(datin)% 聚类分析相关系数计算公式Euclid欧氏距离法% R = coesimeu(datin)error(nargchk(1,1, nargin)N M = size(datin);R=zeros(N,N);max=0;for i = 1:N for j = 1:N R(i,j)=sqrt(sum(datin(i,:)-datin(j,:).2); if max1for i = 1:N for j = 1:N RP(i,j) = max(min(RP(i,:);datin(:,j); endendP=P-1;end=function RK K = fuzequmat(R)% Fuzzy equivalent matrix 求模糊等价矩阵% RK K = fuzequmat(R)% RK即求得的等价矩阵,K为自乘的次数,R为相似
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年度环境影响评价工程师之环境影响评价相关法律法规每日一练试卷及参考答案详解(夺分金卷)
- 传染病患者皮肤护理与感染预防措施
- 2025计算机一级题库含完整答案详解【名师系列】
- 数字系统设计与VHDL(第3版)教案-第8章VHDL设计进阶
- 2025年开放银行生态构建中的金融科技与金融科技企业市场趋势研究报告
- 2025年汽车行业芯片短缺应对策略与汽车改装市场风险预警报告
- 2025年工业互联网区块链智能合约安全区块链与数字货币安全报告
- 2025年房地产市场区域分化对绿色建筑投资策略的影响分析报告
- 江苏省南京市2026届高三9月学情调研数学试题(含解析)
- 海南省文昌市2024-2025学年七年级下学期期末质量检测道德与法治试题
- 2025司法局招聘司法所协理员历年考试试题与答案
- 金太阳福建省2025-2026学年高三上学期9月开学联考英语试卷
- 2025年党校政治学理论考试题库及答案
- 公司合规管理与检查表模板
- 家畜繁殖员适应性考核试卷及答案
- 协议过户转让协议书模板
- 3.1网络改变世界 议题式课件 统编版道德与法治八年级上册
- (2025)中国汉字听写大赛全部试题库及答案
- 卵巢癌的课件
- 人大监督法讲解课件
- 编辑出版校对试题及答案
评论
0/150
提交评论