導航:首頁 > 網路共享 > 復雜網路繪制軟體哪個好

復雜網路繪制軟體哪個好

發布時間:2023-10-23 00:17:03

怎麼用gephi輸入一個鄰接矩陣畫出拓撲圖

用gephi輸入一個鄰接矩陣畫出拓撲圖方法如下:

  1. //Ford-Fulkerson
  2. //鄰接矩陣BFS
  3. #include<stdio.h>
  4. #include<string.h>
  5. #include<algorithm>
  6. usingnamespacestd;
  7. #defineMAXN205
  8. #defineinf2100000000
  9. intc[MAXN][MAXN];
  10. intpass[MAXN];
  11. intbfs_max_flow(intn,ints,intt)
  12. {
  13. intpre[MAXN],low[MAXN],head,tail,que[1000],i,maxflow=0;
  14. while(1)
  15. {
  16. memset(pre,-1,sizeof(pre));
  17. head=tail=0;
  18. low[s]=inf;que[tail++]=s;
  19. pre[s]=0;
  20. while(head<tail)
  21. {
  22. intx=que[head++];
  23. for(i=1;i<=n;++i)
  24. if((c[x][i])&&(pre[i]==-1))
  25. {
  26. que[tail++]=i;
  27. low[i]=low[x]<c[x][i]?low[x]:c[x][i];
  28. pre[i]=x;
  29. }
  30. if(pre[t]!=-1)
  31. {
  32. x=t;
  33. while(x!=s)
  34. {
  35. c[x][pre[x]]+=low[t];
  36. c[pre[x]][x]-=low[t];
  37. x=pre[x];
  38. }
  39. break;
  40. }
  41. }
  42. if(pre[t]!=-1)maxflow+=low[t];
  43. elsereturnmaxflow;
  44. }
  45. }
  46. intmain()
  47. {
  48. intn,m,i,a,b,d;
  49. while(scanf("%d%d",&n,&m)!=EOF)
  50. {
  51. memset(c,0,sizeof(c));
  52. for(i=1;i<=n;++i)
  53. {
  54. scanf("%d%d%d",&a,&b,&d);
  55. c[a][b]+=d;
  56. }
  57. printf("%d/n",bfs_max_flow(m,1,m));
  58. }
  59. }
  60. //Ford-Fulkerson
  61. //鄰接矩陣DFS
  62. #include<stdio.h>
  63. #include<string.h>
  64. #include<algorithm>
  65. usingnamespacestd;
  66. #defineMAXN205
  67. #defineinf2100000000
  68. intc[MAXN][MAXN];
  69. intpass[MAXN];
  70. intdfs(intn,ints,intt,intlow)
  71. {
  72. inti,flow;
  73. if(s==t)returnlow;
  74. if(pass[s])return0;
  75. pass[s]=1;
  76. for(i=1;i<=n;++i)
  77. {
  78. if((c[s][i])&&(flow=dfs(n,i,t,low<c[s][i]?low:c[s][i])))
  79. {
  80. c[s][i]-=flow;
  81. c[i][s]+=flow;
  82. returnflow;
  83. }
  84. }
  85. return0;

    Gephi是一款開源免費跨平台基於JVM的復雜網路分析軟體, 其主要用於各種網路和復雜系統,動態和分層圖的交互可視化與探測開源工具。可用作:探索性數據分析,鏈接分析,社交網路分析,生物網路分析等。

② 這種漂亮的網路關系圖怎麼畫的用什麼軟體畫出來的

推薦比較常用的幾個工具,

一個是 python 的 NetworkX 庫

另一個是 Gephi 這個軟體。

NetworkX

這是一款Python的軟體包,用於創造、操作復雜網路,以及學習復雜網路的結構、動力學及其功能。

有了NetworkX你就可以用標准或者不標準的數據格式載入或者存儲網路,它可以產生許多種類的隨機網路或經典網路,也可以分析網路結構,建立網路模型,設計新的網路演算法,繪制網路等等。可以查看官方文檔


望採納,謝謝~

③ 利用Visio繪制網路拓撲圖要注意些什麼

下面介紹下網路拓撲圖的繪制工具有哪些呢?在windows平台有microsoftvisio、microsoft powerpoint 、smartdraw、photoshop 、friendlypinger 、Pacestar LanFlow 、億圖(Edraw Max) 。在linux平台有dia diagram editor、graphviz。
繪制網路拓撲圖不管是區域網還是廣域網,其拓撲繪圖的選擇也要考慮到很多要素,首先網路要易於安裝,又要易於擴展。要易於故障診斷和隔離。以便網路的主體在局部發生故障時仍能正常運行。網路的拓撲的選擇還會影響轉輸媒體的選擇和轉輸媒體訪問控制方法的確定。這些因素又會影響各個站點的運行速度和
網路硬體軟體
的介面的復雜性。
對於小型、簡單的
網路拓撲結構
可能比較好畫,因為其中涉及到的網路設備可能不是很多,圖元外觀也不會要求完全符合相應產品型號,通過簡單的畫圖軟體 (如Windows系統中的「畫圖」軟體、HyperSnap等)即可輕松實現。而對於一些大型、復雜網路拓撲結構圖的繪制則通常需要採用一些非常專業的繪圖軟體,如Visio、LAN MapShot等。
在這些專業的繪圖軟體中,不僅會有許多外觀漂亮、型號多樣的產品外觀圖,而且還提供了圓滑的曲線、斜向文字標注,以及各種特殊的箭頭和線條繪制工具。在Visio2003的界面中,網路設備圖元(從左上到右外依次為:集線器、路由器、伺服器、防火牆、無線訪問點、 MODEM和大型機),從中可以看出,這些設備圖元外觀都非常漂亮。當然實際中可以從軟體中直接提取的圖元遠不止這些。這些都可以從其左邊圖元面板中直接得到。
Visio系列軟體是微軟公司開發的高級繪圖軟體,屬於Office系列,可以繪制流程圖、網路拓撲圖、組織結構圖、機械工程圖、流程圖等。它功能強大,易於使用,就像Word一樣。它可以幫助網路工程師創建商業和技術方面的圖形,對復雜的概念、過程及系統進行組織和文檔備案。

④ 有沒有復雜網路繪制的軟體,數據量比較大

gephi 免費,滿足您的3個要求

netdraw
prajakta
matlab

閱讀全文

與復雜網路繪制軟體哪個好相關的資料

熱點內容
玩游戲不要網路的下載的軟體 瀏覽:451
手機高德地圖沒有網路怎麼回事 瀏覽:590
成教和網路哪個好 瀏覽:756
網路上如何吸引粉絲 瀏覽:720
大班網路安全教育活動教案 瀏覽:860
用哪裡掃碼連接網路 瀏覽:122
沒信號用網路接電話 瀏覽:857
網路學專業就業前景如何 瀏覽:470
渭南哪些地方能上5g網路 瀏覽:947
信號滿格網路連接檢測錯誤 瀏覽:274
切換手機卡之後沒有網路 瀏覽:838
蘋果手機無線網路的標識 瀏覽:969
手機如何解決校園網wifi網路限速 瀏覽:533
中山市哪個4g網路好 瀏覽:305
移動網路500 瀏覽:566
通話網路連接不佳 瀏覽:40
tob業務對網路有哪些訴求 瀏覽:972
路由器能不能影響網路情況 瀏覽:41
電腦wifi顯示無網路 瀏覽:934
紅包提示網路連接不了 瀏覽:656

友情鏈接