3-秩和比
?
%求回歸方程 clc, clear %x1,...,x6的數(shù)據(jù)和權(quán)重?cái)?shù)據(jù) % aw = xlsread('E:\a-建模\第六輪\結(jié)果\附件2.汽泵前置泵部分監(jiān)測(cè)數(shù)據(jù).xls', 2,'J3:P3603'); aw = xlsread('E:\a-建模\第六輪\結(jié)果\附件3.汽輪機(jī)本體部分監(jiān)測(cè)數(shù)據(jù).xlsx', 2,'A17:X5938'); % aw = xlsread('E:\a-建模\第六輪\結(jié)果\附件4.一次風(fēng)機(jī)部分監(jiān)測(cè)數(shù)據(jù).xls', 2,'L21:P3412'); %把x1,...,x6的數(shù)據(jù)和權(quán)重?cái)?shù)據(jù)保存在純文本文件zhb.txt中 w=aw(end,:); %提取權(quán)重向量 a=aw([1:end-1],:); %提取指標(biāo)數(shù)據(jù) a(:,[1,3])=-a(:,[1,3]); %把成本型指標(biāo)轉(zhuǎn)換成效益型指標(biāo),針對(duì)附件三 a(:,:) = -a(:,:); ra=tiedrank(a) %對(duì)每個(gè)指標(biāo)值分別編秩,即對(duì)a的每一列分別編秩 [n,m]=size(ra); %計(jì)算矩陣sa的維數(shù) RSR=mean(ra,2)/n %計(jì)算秩和比 W=repmat(w,[n,1]); WRSR=m*mean(ra.*W,2)/n %計(jì)算加權(quán)秩和比 [sWRSR, ind] = sort(WRSR); p=[1:n]/n; %計(jì)算累積頻率 p(end)=1-1/(4*n) %修正最后一個(gè)累積頻率,最后一個(gè)累積頻率按1-1/(4*n)估計(jì) Probit=norminv(p,0,1)+5 %計(jì)算標(biāo)準(zhǔn)正態(tài)分布的p分位數(shù)+5 X=[ones(n,1),Probit']; %構(gòu)造一元線性回歸分析的數(shù)據(jù)矩陣 [ab,abint,r,rint,stats]=regress(sWRSR,X) %一元線性回歸分析WRSRfit=ab(1)+ab(2)*Probit %計(jì)算WRNR的估計(jì)值 % [sWRSRfit,ind]=sort(WRSRfit,'descend') %對(duì)WRNR的估計(jì)值按照從大到小排序 myp = Probit'; myw = sort(WRSR);%方程檢驗(yàn) yuanshi = [0.754084649 0.829721651 0.734280548 0.733794539 0.744495448 0.744385963 0.72802354 0.661016138 0.89500779 0.895390987]; de = [0.701423111 0.783380847 0.678977312 0.67850058 0.689637931 0.689145903 0.674474351 0.630014879 0.875795584 0.879279344]; can = de - yuanshi; xiangdui = (can) ./ yuanshi
?
轉(zhuǎn)載于:https://www.cnblogs.com/zhumengdexiaobai/p/9491530.html
總結(jié)
- 上一篇: python音频处理库_python音频
- 下一篇: 计算机组成原理 实验报告