資源簡介
一種基于模糊神經網絡的故障診斷方法的程序,在matlab上可直接運行
代碼片段和文件信息
clear
disp(‘歡迎使用故障診斷系統‘)
disp(‘度曲樣本數據‘)
S=xlsread(‘xunlian.xls‘);%XLSREAD?Get?data?and?text?from?a?spreadsheet?in?an?Excel?workbook.
x1=S(:1);x2=S(:2);x3=S(:3);x4=S(:4);x5=S(:5);x6=S(:6);x7=S(:7);x8=S(:8);
x9=S(:9);%[NUMERICTXTRAW]=XLSREAD(FILE)x1表示取S的第一列
x=[x1x2x3x4x5x6x7x8];%把讀取的數據轉化為輸入和輸出兩個劇本
siz=size(x);%?D?=?SIZE(X)?for?M-by-N?matrix?X?returns?the?two-element?row?vector讀出行數和列數
nu=siz(:1);%讀出行數
y=x9;
rule=2^8;%定義模糊規則庫
%rule=3^8;
uA=zeros(rule8);%uA為rule*8階零矩陣
uA1=uA(:1);uA2=uA(:2);uA3=uA(:3);uA4=uA(:4);uA5=uA(:5);uA6=uA(:6);
uA7=uA(:7);uA8=uA(:8);
c=zeros(rule8);
c1=c(:1);c2=c(:2);c3=c(:3);c4=c(:4);c5=c(:5);c6=c(:6);c7=c(:7);
c8=c(:8);
number=0;
for?i=1:1:rule
????c1(i1)=0.506;c2(i1)=0.377;c3(i1)=0.0975;c4(i1)=0.1395;c5(i
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????8408??2008-12-15?09:24??chengxu1.m
-----------?---------??----------?-----??----
?????????????????8408????????????????????1
- 上一篇:JPDAF4
- 下一篇:tracking GPS信號跟蹤的仿真程序
評論
共有 條評論