資源簡介
部分代碼:
%模糊聚類程序
function f=mujl(x,lamda)
%輸入原始數據以及lamda的值
if lamda>1
disp('error!') %錯誤處理
end
[n,m]=size(x);
xmax=max(x);xmin=min(x);
x=(x-xmin(ones(n,1),:))./(xmax(ones(n,1),:)-xmin(ones(n,1),:))

代碼片段和文件信息
function?c=fuz_hc(ab)
%模糊矩陣的合成運算程序
%輸入模糊矩陣ab,輸出合成運算結果c
m=size(a1);n=size(b2);p=size(a2);
%錯誤排除
if?size(a2)~=size(b1)
????disp(‘輸入數據錯誤!‘);return;
end
%合成運算
for?i=1:m
????for?j=1:n
????????for?k=1:p
????????????temp(k)=min(a(ik)b(kj));
????????end
????????c(ij)=max(temp);
????end
end
disp(‘模糊矩陣a與b作合成運算后結果矩陣c為:‘);
c
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????409??2008-09-04?00:48??fuz_hc.m
?????文件????????405??2008-08-13?00:07??mhdj.m
?????文件???????1147??2008-08-13?01:45??mhjl.m
?????文件???????1327??2008-08-13?18:31??mhjl_1.m
-----------?---------??----------?-----??----
?????????????????3288????????????????????4
- 上一篇:背包問題遺傳算法matlab源程序代碼
- 下一篇:深度優先搜索matlab源程序代碼
評論
共有 條評論