【正文】
的理解,了解了這些技術(shù)在實際中的應用。設計時都是從分析問題到解決問題的思路來的,對自己解決問題有很大的幫助。層次化的設計方法對自己以后的工作生活都有很大的影響。既然要做設計,那就必須有一個明確的思路,這樣做事才會有邏輯,辦事才會有效率。讓我意識到不管做事還是做人,都必須規(guī)范化,為了能和別人協(xié)調(diào)好,就一定要有個范兒。做事要學會分析,此次實驗使自己分析問題能力有了提高。在這幾個月的時間里,我不但切實提高了自己的能力,而且明白了許多人生道理。懂得了什么叫人生規(guī)劃,如何切實的落實我們規(guī)劃,不要做語言的舉人,行動的矮子,并且對自己的心志也得到了磨練,讓我學會了如果在煩躁的時候安靜下來,如何理性的分析問題,找到應對的良策。但是,這短短的4個月磨練畢竟是不夠的,無法讓我們徹底的蛻變。僅僅能說,我們只是完成了蝴蝶化蛹的第一步,后面還有許多需要努力和改進的地方。希望丁老師可以提出切實可行的建議,大膽的批評。讓我在往后的學習與工作中,時時警醒自己,告誡自己,嚴格要求自己。圓滿的結(jié)束大學,告別我們寶貴的青春,迎著黎明的曙光,走向人生的另一個階段。參考文獻[1]郭雷,許曉鳴. 復雜網(wǎng)絡[M]. 上??茖W教育出版社,2006[2]徐東艷,孟曉剛. MATLAB函數(shù)庫查詢詞典[M].中國鐵道出版社,2006[3] 汪小帆,李翔,陳關(guān)榮. 復雜網(wǎng)絡理論及其應用[M].:清華大學出版社,2006[4] 龔潔輝,白玲,高健美. 最短路徑算法的改進及其實現(xiàn)方法[J].解放軍測繪學院學報1998,15(2):121124[5] 樂陽,龔健雅. 最短路徑算法的一種高效實現(xiàn)[J].武漢測繪科技大學學報,1999,24(3):209212.[6] 方錦清,汪小帆,劉曾榮. 略論復雜性問題和非線性復雜網(wǎng)絡系統(tǒng)的研究[J].科技導報,2004,2:912.[7] 車宏安,顧基發(fā). 無標度網(wǎng)絡及其系統(tǒng)科學意義[J]. 系統(tǒng)工程理論與實踐,2004, 4(4):1115[8]解伯,汪小帆. 復雜網(wǎng)絡中的社團結(jié)構(gòu)分析算法研究綜述[J].復雜系統(tǒng)與復雜性科學,2005,2(3):112.[9] 周 濤,柏文潔,汪秉宏等. 復雜網(wǎng)絡研究概述 [J].物理,2005,34(001):3136[10] 李守偉, 錢省三. 無標度網(wǎng)絡的指數(shù)增長與動態(tài)局域世界[J]. 復雜系統(tǒng)與復雜性科學,2005,2(1):2428[11] 陳關(guān)榮. 復雜網(wǎng)絡及其新近研究進展簡介[J].力學進展,2008,38(6):653662[12]李振華,陳貴海,邱彤慶. 分點:無結(jié)構(gòu)對等網(wǎng)絡的拓撲關(guān)鍵點[J].軟件學報, 2008, 9(9):23762388.[13] 李 青,周美蓮. 復雜網(wǎng)絡研究與應用述評[J].蘇州市職業(yè)大學學報,2009,20 (2):15[14] 劉浩廣,蔡紹洪,張玉強,賈秀麗. 局域世界線性增長的網(wǎng)絡演化模型[J].貴州大學學報(自然科學版),2009,26(1):201204[15] 趙宇紅,吳愛燕,鄭雪峰,涂序彥. 復雜網(wǎng)絡模型評述[J].唐山學院學報,2009,22(6):5053[16] 賈秀麗,蔡紹洪, 張芙蓉. 一種動態(tài)的無標度網(wǎng)絡模型[J].四川師范大學學報(自然科學版),2009,32(6):839842[17] 史定華. 無標度網(wǎng)絡:基礎理論和應用研究[J].電子科技大學學報,2010,39(5):644650[18] 王洪英. 一種擴展的BA 網(wǎng)絡模型的研究[J].電腦知識與技術(shù),2010,(27), 74847487[19] 周 健,潘家鑫,程克勤. 基于新局域世界的BBV 網(wǎng)絡模型演化研究[J].計算機工程,2010,36(19):266268[20] Guanrong Chen, Zhengping Fan, and Xiang Li. Modelling the Complex Internet Topology[M].SpringerVerlag,New York,2004[21] Xiang Li, Guanrong Chen. A localworld evolving network model[J].Physica A:Statistical Mechanics and its Applications,2003,328(12):274286.[22] Bezdek J C. A review of p robabilistic, fuzzy, and neural modes for patten recognition[J].J Intell Fuzzy Syst,1993,1(1):125.謝 辭大學畢業(yè)論文的完成,標志著我們的大學生活也接近了尾聲。在大學里的四年時光,我們參加過各種學校、學院、班級及社團活動,還有一些自發(fā)組織的小團體活動。在校內(nèi)外也打過零工、做過兼職,感受了賺錢的不容易還有同事之間的“勾心斗角”人情世故。上課期間找各種理由騙取請假條或者逃課去做各種各樣想做的事情。為了不被發(fā)現(xiàn)而想各種辦法,找人替、或者中途溜進來。在過去的四年中,我們不僅學到了許多新的知識,而且在大學這個小型社會中,學到許多為人處世的道理和經(jīng)驗,還收獲了友情。人們常說,世上沒有不散的宴席,畢業(yè)即將到來,離別的日子也不再漫長。我在這里衷心的感謝教導和幫助我的老師,及一起共奮斗、“患難”的同學、舍友。望十年后的再聚首,我們可以得到我們所想。附 錄附錄1 function BA1(m0,m,N)% 生成標準BA網(wǎng)絡(m0=m,m0不能等于1), A為鄰接矩陣sparse matrix,并輸出到文件中(mat或者txt)% mat存放稀疏矩陣sf,% txt存放BA網(wǎng)絡每條邊的節(jié)點號% m0 = 7。% m0 初始節(jié)點,全連接% m = 4。% m 加一個點的同時加的邊數(shù)% N= 5000。% N 總的節(jié)點數(shù)% list生成的一個輔助向量,該向量中的元素為每條邊端點的節(jié)點。for example, 假設網(wǎng)絡中節(jié)點4的度為7,則在list向量中會存在7個4,而這7個4的位置不一定是連續(xù)在一起的。% preferential attachment體現(xiàn)在隨機的從list向量中選取元素,選中哪個元素,該元素表示的節(jié)點即被選中。由于list向量中每個節(jié)點的個數(shù)與它的度有關(guān),因此,度越大的點被選中的概率越大。sf=zeros(N,N)。sf(1:m0,1:m0)=1。sf(1:m0,1:m0)=sf(1:m0,1:m0)eye(m0)。hand=waitbar(m0/N,39。BA model building39。)。for i=1:m01 for j=1:m0 list((i1)*m0+j)=j。 %初始m0個節(jié)點全連接,每個節(jié)點在list中出現(xiàn) m01次 endendd=(m01)*m0。for n=m0+1:N t=d+2*m*(nm01)。 for i=1:m list(t+i)=n。 % in the list, every time the above m is n, it represents that the nth nodes is connected to other m nodes end k=1。 while km+1 % grow other m nodes p(k)=round((t+1)*rand(1))。 % random choose an integer from 1~N if p(k)0amp。p(k)(t+1) if sf(n,list(p(k)))==0 list(t+m+k)=list(p(k))。 sf(n,list(p(k)))=1。 sf(list(p(k)),n)=1。 k=k+1。 end end end %end for k waitbar(n/N,hand)。end %end for nclose(hand)。%將生成的BA網(wǎng)絡(稀疏矩陣A),文件中的內(nèi)容為矩陣變量A,讀?。╨oad)后,在命令窗口訪問A就可得到BA網(wǎng)絡A=sf。% save BA1000 A%degree distribution df=sum(A0)。pp2=tabulate(df)。sw=find(pp2(:,3)0)。loglog(pp2(sw,1),pp2(sw,3)/100,39。b*39。)。lsline %最小二乘擬合直線title(39。BA無標度網(wǎng)絡度分布圖39。)xlabel(39。k39。)。ylabel(39。P(k)39。)。%將BA網(wǎng)絡每條邊的節(jié)點號存放在矩陣sc中,h=1。for i=1:N1 for j=i+1:N if A(i,j)==1 sc(h,:)=[i j]。 h=h+1。 end endend[w,x]=size(sc)。 fid=fopen(39。39。,39。wt39。)。for i=1:w for j=1:x fprintf(fid,39。%d39。,sc(i,j))。 fprintf(fid,39。\t39。)。 %對輸出進行格式化,否則矩陣中每個元素的值不會空格,也不會換行輸出 end fprintf(fid,39。\n39。)。endfclose(fid)。附錄2function munity_SF1()clear。clc。% generate SF networks with munity generated by BA%%% according to the algorithm proposed in the paper: Cascade and breakdown%%% in scalefree networks with cimmunity structure% c the number of munities% m0 the number of initial nodes% m a new node with m(m0) edges% n the links within this munity% N total number of nodes % list生成的一個輔助向量,該向量中的元素為每條邊端點的節(jié)點。for example, 假設網(wǎng)絡中節(jié)點4的度為7,則在list向量中會存在7個4,而這7個4的位置不一定是連續(xù)在一起的。% preferential attachment體現(xiàn)在隨機的從list向量中選取元素,選中哪個元素,該元素表示的節(jié)點即被選中。由于list向量中每個節(jié)點的個數(shù)與它的度有關(guān),因此,度越大的點被選中的概率越大。c=5。m=3。n=2。N=1000。%%% intial networkm0=m。net=zeros(N,N)。for i=1:c % allocate munity number to initial nodes for j=1:m0 belong((i1)*m0+j)=i。 % belong saves attributive munity number of nodes in the network endend for i=1:c % initialization of intial network topologynet(1+(i1)*m0:i*m0,1+(i1)*m0:i*m0)=1。 net(1+(i1)*m0:i*m0,1+(i1)*m0:i*m0)=net(1+(i1)*m0:i*m0,1+(i1)*m0:i*m0)eye(m0)。endhand=waitbar(c*m0/N,39。munity_SF model building39。)。for i=1:m01 %初始m0個節(jié)點全連接,每個節(jié)點在list中出現(xiàn) m01次 for j=1:c*m0 list((i1)*c*m0+j)=j。 endend%%% add nodesd=(m01)*m0*c。s=1。for num=c*m0+1:N if sc %s表示新加入的節(jié)點所屬的社團 s=1。 end belong(num)=s。 t=d+2*m*(numc*m01)。 for i=1:m list(t+i)=num。 % in the list, every time the above m is n, it represents that the nth nodes is connected to other m nodes end k=1。 inter=0。 %f 存放邊所連接非