物元可拓源碼

上傳人:494895****12427 文檔編號:61869940 上傳時(shí)間:2022-03-13 格式:DOCX 頁數(shù):4 大?。?4.90KB
收藏 版權(quán)申訴 舉報(bào) 下載
物元可拓源碼_第1頁
第1頁 / 共4頁
物元可拓源碼_第2頁
第2頁 / 共4頁
物元可拓源碼_第3頁
第3頁 / 共4頁

下載文檔到電腦,查找使用更方便

0 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《物元可拓源碼》由會員分享,可在線閱讀,更多相關(guān)《物元可拓源碼(4頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。

1、精選優(yōu)質(zhì)文檔-----傾情為你奉上 物元可拓法于80年代由我國蔡文教授創(chuàng)立,目前已廣泛應(yīng)用于新產(chǎn)品構(gòu)思與設(shè)計(jì)、優(yōu)化決策、控制、識別與評價(jià)等各個領(lǐng)域,無論在理論還是在實(shí)踐上都發(fā)揮了越來越重要的作用。 物元是描述事物的名稱、特征及量值3個基本元素的簡稱,在形式上可記為M=(N,c,v)=(N,c,c(N))。其中M、N、c、v分別是Matter、Name,?Character,?Value的縮寫??赏丶鲜怯藐P(guān)聯(lián)度將模糊集合的[0,1]閉合區(qū)間連續(xù)取值拓廣到(-∞,+∞)實(shí)數(shù)軸,以表達(dá)物元的量值為實(shí)軸上的一點(diǎn)時(shí)符合要求的程度。物元分析是研究物元及其變化并用以解決矛盾問題的規(guī)律和方法,可拓學(xué)是用

2、形式化的工具,從定性和定量兩個角度去研究解決矛盾問題的規(guī)律和方法。物元可拓法結(jié)合二者,是將辨證邏輯和形式邏輯相結(jié)合的可拓邏輯,豐富了事物的內(nèi)涵,客觀地反映了物質(zhì)世界的真實(shí)狀態(tài)。 本次選用評價(jià)因子污染貢獻(xiàn)率方法來確定權(quán)系數(shù)。主要計(jì)算程序: Dim?sRow?As?Integer,?sCol?As?Integer????'起始的行與列 Dim?i?As?Integer,?j?As?Integer??????????'循環(huán)變量 Dim?Xj?As?Double????????????????????????'定義實(shí)測值 Dim?Aij?As?Double,?Bij?As?Double??????

3、??'定義標(biāo)準(zhǔn)域區(qū)間 Dim?Apj?As?Double,?Bpj?As?Double????????'定義節(jié)域變量 Dim?YZS?As?Integer??????????????????????'定義評價(jià)因子個數(shù) Dim?DJS?As?Integer??????????????????????'定義評價(jià)等級數(shù) '得到起始行列值 sRow?=?InputBox("請輸入監(jiān)測數(shù)據(jù)第一個數(shù)的行號!",?"輸入行號",?0) sCol?=?InputBox("請輸入監(jiān)測數(shù)據(jù)第一個數(shù)的列號!",?"輸入列號",?0) YZS?=?InputBox("請輸入評價(jià)因子個數(shù)!",?"輸入因子個數(shù)",?0)

4、 DJS?=?InputBox("請輸入評價(jià)等級個數(shù)!",?"輸入評價(jià)等級數(shù)",?0) '插入標(biāo)記列文字 With?Sheets("sheet1") ??For?i?=?1?To?DJS ??????Cells(sRow?+?DJS?+?2?+?i,?sCol?-?1).Value?=?"關(guān)聯(lián)函數(shù)k_等級"?&?i ??Next?i ??Cells(sRow?+?2?*?DJS?+?3,?sCol?-?1).Value?=?"X/S" ??Cells(sRow?+?2?*?DJS?+?4,?sCol?-?1).Value?=?"歸一化權(quán)重" ??For?i?=?1?To?DJS ??????C

5、ells(sRow?+?2?*?DJS?+?4?+?i,?sCol?-?1).Value?=?"關(guān)聯(lián)度K_等級"?&?i ??Next?i ??Cells(sRow?+?3?*?DJS?+?5,?sCol?-?1).Value?=?"可拓指數(shù)" ?? ??'按列循環(huán)計(jì)算 ??For?j?=?sCol?To?sCol?+?YZS?-?1 ????'賦初值 ????Xj?=?Cells(sRow,?j).Value????????????'實(shí)測值 ????Apj?=?Cells(sRow?+?1,?j).Value???????'可拓域最小值 ????Bpj?=?Cells(sRow?+?DJS?

6、+?2,?j).Value?'可拓域最大值 ???? ????For?i?=?1?To?DJS ??????'對aij,bij賦值 ??????Aij?=?Cells(sRow?+?i,?j).Value ??????Bij?=?Cells(sRow?+?i?+?1,?j).Value ?????? ??????'按條件選擇公式計(jì)算關(guān)聯(lián)度 ??????If?Xj?>?Aij?And?Xj?

7、JS?+?2,?j).Value?=?-(Aij?-?Xj)?/?(Bij?-?Aij) ????????Else ??????????Cells(sRow?+?i?+?DJS?+?2,?j).Value?=?-(Xj?-?Bij)?/?(Bij?-?Aij) ????????End?If ???????? ??????Else??????????'xj<>Xij?點(diǎn)x位于本標(biāo)準(zhǔn)之外 ?????? ????????If?Xj?

8、????????????Cells(sRow?+?i?+?DJS?+?2,?j).Value?=?(Aij?-?Xj)?/?(Apj?-?Aij) ??????????Else ????????????Cells(sRow?+?i?+?DJS?+?2,?j).Value?=?(Aij?-?Xj)?/?(2?*?Xj?-?Bpj?-?Aij) ??????????End?If ???????? ????????ElseIf?Xj?>?Bij?Then?'x位于標(biāo)準(zhǔn)的右邊,此時(shí)有x>(ai+bi)/2 ???????? ??????????If?Xj?<=?(Apj?+?Bpj)?/?2?Then

9、 ????????????Cells(sRow?+?i?+?DJS?+?2,?j).Value?=?(Xj?-?Bij)?/?(Apj?+?Bij?-?2?*?Xj) ??????????Else ????????????Cells(sRow?+?i?+?DJS?+?2,?j).Value?=?(Xj?-?Bij)?/?(Bij?-?Bpj) ??????????End?If ?????????? ????????End?If ??????End?If ????Next?i ??Next?j ?? ????'計(jì)算X/S ????For?j?=?sCol?To?sCol?+?YZS?-?1 ?

10、???????Dim?a?As?Double ????????a?=?0 ????????For?i?=?1?To?DJS?+?2 ????????????a?=?a?+?Cells(sRow?+?i,?j) ????????Next?i ????????Cells(sRow?+?2?*?DJS?+?3,?j).Value?=?Cells(sRow,?j).Value?*?(DJS?+?2)?/?a ????Next?j ????'計(jì)算權(quán)重 ????'計(jì)算x/s的總和 ????a?=?0 ????For?i?=?sCol?To?sCol?+?YZS?-?1 ????????a?=?a?+?Ce

11、lls(sRow?+?2?*?DJS?+?3,?i) ????Next?i ???? ????For?j?=?sCol?To?sCol?+?YZS?-?1 ????????Cells(sRow?+?2?*?DJS?+?4,?j).Value?=?Cells(sRow?+?2?*?DJS?+?3,?j).Value?/?a ????Next?j ???? ????'計(jì)算關(guān)聯(lián)度 ????Cells(sRow?+?2?*?DJS?+?4,?sCol?+?YZS)?=?"綜合關(guān)聯(lián)度" ????For?i?=?1?To?DJS ????????For?j?=?sCol?To?sCol?+?YZS?-?1

12、 ????????????Cells(sRow?+?2?*?DJS?+?4?+?i,?j).Value?=?Cells(sRow?+?DJS?+?2?+?i,?j).Value?*?Cells(sRow?+?2?*?DJS?+?4,?j).Value ????????Next?j ????????Dim?k?As?Integer ????????a?=?0 ????????For?k?=?sCol?To?sCol?+?YZS?-?1 ???????????a?=?a?+?Cells(sRow?+?2?*?DJS?+?4?+?i,?k)?'綜合關(guān)聯(lián)度累加 ????????Next?k ?????

13、???Cells(sRow?+?2?*?DJS?+?4?+?i,?sCol?+?YZS).Value?=?a ????Next?i ????'計(jì)算可拓指數(shù) ????'找最小與最大關(guān)聯(lián)度 ????Dim?Kmax,?Kmin?As?Double ????Kmax?=?Cells(sRow?+?2?*?DJS?+?4?+?1,?sCol?+?YZS).Value ????Kmin?=?Kmax ????For?i?=?2?To?DJS ??????If?Kmax?

14、=?Cells(sRow?+?2?*?DJS?+?4?+?i,?sCol?+?YZS).Value ??????End?If ??????If?Kmin?>?Cells(sRow?+?2?*?DJS?+?4?+?i,?sCol?+?YZS).Value?Then ????????Kmin?=?Cells(sRow?+?2?*?DJS?+?4?+?i,?sCol?+?YZS).Value ??????End?If ????Next?i ???? ????Dim?KXP()?As?Double ????ReDim?KXP(DJS)?As?Double ????For?i?=?1?To?DJS ??

15、????KXP(i)?=?(Cells(sRow?+?2?*?DJS?+?4?+?i,?sCol?+?YZS).Value?-?Kmin)?/?(Kmax?-?Kmin) ????Next?i ????Dim?FZ,?FM?As?Double ????For?i?=?1?To?DJS ??????FZ?=?FZ?+?i?*?KXP(i) ??????FM?=?FM?+?KXP(i) ????Next?i ????Cells(sRow?+?3?*?DJS?+?5,?sCol).Value?=?FZ?/?FM End?With 我做地下水水質(zhì)評價(jià)時(shí)用到的公式是這樣的: 矩跟關(guān)聯(lián)度的公式是

16、通常用到的那個,即: p(xj,xij)=|xj-0.5(aij+bij)|-0.5(bij-aij) 關(guān)聯(lián)函數(shù)計(jì)算公式: 當(dāng)xj屬于xij時(shí),ki(xj)=-p(xj,xij)/|xij| 當(dāng)xj不屬于xij時(shí),ki(xj)=p(xj,xij)/[p(xj,xrj)-p(xj,xij)] 綜合關(guān)聯(lián)度計(jì)算公式: Kj(p)=a1*kj(x1)+a2*kj(x2)+...+an*kj(xn) 權(quán)重用的污染因子貢獻(xiàn)率法: ai=(xi/Si)/(x1/S1+x2/S2+...xn/Sn) 可拓指數(shù)用公式: KXP=(Kj(X)-Min(Kj(X)))/(Max(Kj(X))-Min(Kj(X))) 由于涉及的內(nèi)容或者思路一同,可能選用的關(guān)聯(lián)度計(jì)算公式,權(quán)重計(jì)算公式不同,酌情參考。 參考源程序里最初的部分,后面的變量說明有詳細(xì)解釋,定義要評價(jià)的參數(shù)個數(shù),評價(jià)的等級等,相應(yīng)的在excel表格里的參數(shù)個數(shù)與評價(jià)等級的行數(shù)要與之對應(yīng)。 PS:上面的代碼里因子個數(shù)是通過跳出的對話框手動輸入進(jìn)去的。 專心---專注---專業(yè)

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔

相關(guān)搜索

關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!