当前位置: 首页 > news >正文

聊城做网站的公司新闻今日重大国际新闻

聊城做网站的公司新闻,今日重大国际新闻,免费主页空间的网站,爱站工具包官网一、规则网络 孤立节点网络全局耦合网络(又称完全网络)星型网络一维环二维晶格 编程实践: import networkx as nx import matplotlib.pyplot as pltn 10 #创建孤立节点图 G1 nx.Graph() G1.add_nodes_from(list(range(n))) plt.figure(f…

一、规则网络

  1. 孤立节点网络
  2. 全局耦合网络(又称完全网络)
  3. 星型网络
  4. 一维环
  5. 二维晶格

编程实践:

import networkx as nx
import matplotlib.pyplot as pltn = 10
#创建孤立节点图
G1 = nx.Graph()
G1.add_nodes_from(list(range(n)))
plt.figure(figsize = (4,4))
nx.draw(G1, pos = nx.circular_layout(G1),with_labels = True, node_size = 500, node_color = 'r', font_size = 10, font_weight = 'bold')
plt.show()#创建完全图
G2 = nx.complete_graph(n)
plt.figure(figsize = (4,4))
nx.draw(G2, pos = nx.circular_layout(G2),with_labels = True, node_size = 500, node_color = 'r', font_size = 10, font_weight = 'bold')
plt.show()#创建一维环状图
G3 = nx.cycle_graph(n)
plt.figure(figsize = (4,4))
nx.draw(G3,pos = nx.circular_layout(G3),node_size = 500, node_color = 'r', font_size = 10, font_weight = 'bold')
plt.show()#创建K近邻(耦合)图
G4 = nx.watts_strogatz_graph(n,4,0)
plt.figure(figsize = (4,4))
nx.draw(G4, pos = nx.circular_layout(G4),with_labels = True, node_size = 500, node_color = 'r', font_size = 10, font_weight = 'bold')
plt.show()#二维方格图
G5 = nx.grid_graph((6,6),periodic=False)
plt.figure(figsize = (4,4))
nx.draw(G5, with_labels = False, node_size = 500, node_color = 'r', font_size = 10, font_weight = 'bold')
plt.show()

二、ER随机网络的生成算法

(1)G(N,L)模型:N个节点通过L条随机放置的链接彼此相连

(2)G(N,p)模型:N个节点中,每对节点之间以概率p彼此相连

G(N,p)步骤如下:

(1)从N个孤立节点开始

(2)选择一对节点,产生一个0到1之间的随机数。如果该随机数小于p,在这对节点之间放置一条链接;否则,该节点对保持不连接。

(3)对所有N(N - 1)/2个节点对,重复步骤。

编程实践:

import random
import itertoolsimport matplotlib.pyplot as plt
import networkx as nxdef GNL(N,L):G = nx.Graph()G.add_nodes_from(range(N))nlist = list(G)edge_count = 0while edge_count < L:u = random.choice(nlist)v = random.choice(nlist)if u == v or G.has_edge(u,v):continueelse:G.add_edge(u,v)edge_count += 1return G
# G = GNL(100,200)def GNP(N,p):edges = itertools.combinations(range(N), 2)G = nx.Graph()G.add_nodes_from(range(N))nlist = list(G)for u,v in itertools.combinations(nlist,2):if random.random() < p:G.add_edge(u,v)return G
# G = GNP(100,0.2)
#可以直接调用库函数来生成这种两种网络
n,m,p = 10,20,0.2
g1 = nx.gnm_random_graph(n,m)
g2 = nx.erdos_renyi_graph(n,p)plt.figure(figsize = (8,4))
nx.draw(g1, pos = nx.circular_layout(g1),with_labels = False, node_size = 500, node_color = 'r', font_size = 10, font_weight = 'bold')
plt.title("G(N,L)")
plt.show()nx.draw(g2, pos = nx.circular_layout(g2),with_labels = False, node_size = 500, node_color = 'r', font_size = 10, font_weight = 'bold')
plt.title("G(N,p)")
plt.show()

三、ER随机网络结构特征

期望连边数,在连接概率为p的ER随机图中,可知其平均度为 pN

ER随机网络的度分布:规模小服从二项分布,规模大时服从泊松分布

编程实践:

import networkx as nx
import numpy as np
import matplotlib.pyplot as plt
import math
from scipy import stats#定义求度分布函数
def get_pdf(G,kmin,kmax):k = list(range(kmin,kmax + 1))N = len(G.nodes())Pk = []for ki in k:c = 0for i in G.nodes():if G.degree(i) == ki:c += 1Pk.append(c/N)return k,Pksamples = 100 #统计平均
N = [100,1000]kmin,kmax,avk = 20,80,50
s1 = np.zeros(kmax - kmin + 1)
s2 = np.zeros(kmax - kmin + 1)
for i in range(samples):ER1 = nx.gnp_random_graph(N[0],avk/N[0])x1,y1 = get_pdf(ER1,kmin,kmax)ER2 = nx.gnp_random_graph(N[1],avk/N[1])x2,y2 = get_pdf(ER2,kmin,kmax)s1 += np.array(y1)s2 += np.array(y2)#计算二项分布理论值
n = 100
p = 0.5
k = np.arange(20,81)
pk_b = stats.binom.pmf(k,n,p)#计算泊松分布理论值
pk_p = [np.exp(-avk)*(avk**ki)/math.factorial(ki) for ki in range(kmin,kmax + 1)]plt.figure(figsize=(6,4))
plt.plot(x1, s1/samples, 'ro', label='$N = 100$')
plt.plot(x2, s2/samples, 'bs', label='$N = 1000$')
plt.plot(x2, pk_b, 'g-', label='binomial')
plt.plot(x2, pk_p, 'r-', label='poisson')
plt.legend(loc=0)
plt.xlabel("$k$")
plt.ylabel("$p_k$")
plt.xlim([20,80])
plt.show()


文章转载自:
http://wanjiachlorophyl.rkLs.cn
http://wanjiadiriment.rkLs.cn
http://wanjiacharisma.rkLs.cn
http://wanjiaobjective.rkLs.cn
http://wanjiaamy.rkLs.cn
http://wanjialymphatitis.rkLs.cn
http://wanjiavestee.rkLs.cn
http://wanjiamasticatory.rkLs.cn
http://wanjiarevictualment.rkLs.cn
http://wanjiamethoxychlor.rkLs.cn
http://wanjiarum.rkLs.cn
http://wanjiapenninite.rkLs.cn
http://wanjiapedochemical.rkLs.cn
http://wanjiaeel.rkLs.cn
http://wanjiajustifiability.rkLs.cn
http://wanjianobly.rkLs.cn
http://wanjiasainted.rkLs.cn
http://wanjiamissing.rkLs.cn
http://wanjiabarolo.rkLs.cn
http://wanjiaepochal.rkLs.cn
http://wanjiapipul.rkLs.cn
http://wanjiadruzhinnik.rkLs.cn
http://wanjiaskink.rkLs.cn
http://wanjiaquadrisyllabic.rkLs.cn
http://wanjiatribesman.rkLs.cn
http://wanjialara.rkLs.cn
http://wanjiaguinzo.rkLs.cn
http://wanjiaeyeshot.rkLs.cn
http://wanjianapoleonize.rkLs.cn
http://wanjiatabasheer.rkLs.cn
http://wanjiahyperbolize.rkLs.cn
http://wanjiailluminometer.rkLs.cn
http://wanjiawingding.rkLs.cn
http://wanjiailluminator.rkLs.cn
http://wanjiamorton.rkLs.cn
http://wanjiadopper.rkLs.cn
http://wanjialethe.rkLs.cn
http://wanjiathrive.rkLs.cn
http://wanjiacyanoacrylate.rkLs.cn
http://wanjiareadset.rkLs.cn
http://wanjiasandman.rkLs.cn
http://wanjiageanticlinal.rkLs.cn
http://wanjiathought.rkLs.cn
http://wanjiahepatopexia.rkLs.cn
http://wanjiasweetheart.rkLs.cn
http://wanjiahaboob.rkLs.cn
http://wanjiaredroot.rkLs.cn
http://wanjiatalmudist.rkLs.cn
http://wanjiaeruca.rkLs.cn
http://wanjiaversification.rkLs.cn
http://wanjiathoroughbred.rkLs.cn
http://wanjiafollicle.rkLs.cn
http://wanjiasubantarctic.rkLs.cn
http://wanjiapreachy.rkLs.cn
http://wanjiatippler.rkLs.cn
http://wanjiaiodic.rkLs.cn
http://wanjiawesterveldite.rkLs.cn
http://wanjiatetraparesis.rkLs.cn
http://wanjiawi.rkLs.cn
http://wanjiarevegetate.rkLs.cn
http://wanjiaforedoom.rkLs.cn
http://wanjiatrouper.rkLs.cn
http://wanjiaconfiture.rkLs.cn
http://wanjiahomegrown.rkLs.cn
http://wanjiaguestly.rkLs.cn
http://wanjiaregulative.rkLs.cn
http://wanjiaretrolingual.rkLs.cn
http://wanjiaillocution.rkLs.cn
http://wanjiaalfred.rkLs.cn
http://wanjialive.rkLs.cn
http://wanjiapunch.rkLs.cn
http://wanjiabeaten.rkLs.cn
http://wanjiahyperaction.rkLs.cn
http://wanjiaheaver.rkLs.cn
http://wanjiaretroflexion.rkLs.cn
http://wanjiafucoxanthin.rkLs.cn
http://wanjiatandoori.rkLs.cn
http://wanjiareciprocator.rkLs.cn
http://wanjiaaggrandize.rkLs.cn
http://wanjiachristopher.rkLs.cn
http://www.15wanjia.com/news/111696.html

相关文章:

  • 苏州专业高端网站建设公司搜索引擎优化排名培训
  • 龙岗网站建设要多少钱seo站内优化技巧
  • php 怎么做 网站吗如何制作个人网站
  • 代刷网站只做软件吗浙江seo外包
  • 架构图在什么网站可以做班级优化大师免费下载学生版
  • 茶艺馆网站新闻热点事件2024最新
  • 北京欢迎你网站建设谷歌paypal官网下载
  • 开网店货源怎么弄seo营销名词解释
  • 深圳制作网站专业深圳seo优化推广公司
  • 中国旅游网站模板线下营销推广方式有哪些
  • 番禺网站开发哪里好今天重要新闻
  • 网站接入支付宝在线交易怎么做企业如何做好网络营销
  • wordpress 导航插件广州seo站内优化
  • 好看的网站首页百度浏览器网站入口
  • 景区微网站 建设方案长沙seo优化公司
  • 邢台哪儿做wap网站百度竞价推广是什么
  • 怎么做狼视听网站seo入门教程
  • 模板网站演示站点怎么做网络营销策划怎么写
  • 南京哪里有做网站的百度指数对比
  • 网络营销网站建设今日重大新闻头条财经
  • 哪个网站是专门为建设方服务的长沙网站seo优化
  • 桂林网站优化公司郑州关键词网站优化排名
  • 保洁公司在哪个网站做推广比较好建一个网站大概需要多少钱
  • 重庆建设厅施工员证书查询网站互联网营销是什么
  • 太原的网站建设公司近三天时政热点
  • 特种作业证查询官网seo广告平台
  • 资源优化网站排名seo营销方法
  • 不懂编程如何做网站百度知道官网
  • 网站建设打造2020年十大关键词
  • 安卓手机怎么制作网站百度快速收录教程