导航:首页 > 网络共享 > 研究复杂网络用什么软件

研究复杂网络用什么软件

发布时间:2024-08-15 05:44:17

1. python下的networkx怎么安装

一、 Networkx简介  课题研究与复杂网络有关,而是用Python又非常方便,networkx便是做复杂网络研究的“利器”,那就从安装它开始吧!  Networkx是一个用Python语言开发的图论与复杂网络建模工具,这个工具可以用python实现有关复杂网络的创建、处理、组织研究、动力学、函数的软件包,使用它可以方便的建立网络模型。Networkx内置了常用的图与复杂网络的算法,可以方便的进行复杂网络数据分析、仿真建模等,可以实现可视化。 二、 安装步骤  1. 安装Python2.7,点击安装,然后一直next就行了    2. 安装pywin32-214.win32-py2.7.exe    3. 安装numpy-1.6.1-win32-superpack-python2.7.exe    4. 安装matplotlib-1.1.0.win32-py2.7.exe    5. 安装setuptools-0.6c11.win32-py2.7.exe    6. 安装networkx-1.8.1-py2.7.egg,将这个文件夹放到Python27文件夹下的Scripts文件 夹下。这个稍微麻烦一些,需要用easyinstall安装,具体安装方法如下:    (1) 启动DOS控制台(在“运行”里输入cmd)    (2) 输入“CD\”进入到C盘(我是将Python2.7安装到了C盘),如图所示:

 
  如果Python是安装到了其他盘,可以直接输入“D:”或者“F:”进入其他盘,如图所示:    (3) 进入到Python27文件夹下的Scripts文件夹下,执行easy_install.exe  networkx-1.8.1-py2.7.egg就可以啦,如图所示    成功安装!  (4) 启动“程序---Python2.7---PythonWin”,输入  import networkx as nx print nx  如果有如图所示,说明可以正常使用:    三、用Networkx画出网络图实例

2. ArcInfo是一种什么软件,那里能下载免费的版本

在ArcGIS软件家族中,ArcInfo是一个全功能的GIS产品。它包括ArcView和ArcEditor的所有功能,并增加了高级的地理处理能力和数据转换能力,这些使得ArcInfo成为GIS标准。ArcInfo是一个GIS数据生成、更新、查询、制图和分析系统,重新设计之后的ArcInfo操作更容易,速度更快,并能利用流行的软件工程和GIS理论的概念。这个新版本的关键特征是它使得任何一个熟悉桌面操作的人都可以使用复杂的GIS。对于ArcInfo中的一个复杂的功能,通过友好的用户界面和向导告诉用户需要什么,什么时候需要使得问题变的简单。
ArcInfo中的主要组件有:
* ArcCatalog * Object Editor * "Personal" SDE
* ArcMap * Geoprocessing Server * Charting
* ArcToolbox * VBA * Reporting

用户界面
ArcInfo中最吸引人的特征是它的用户环境。ArcInfo可以通过三个应用来访问:地图,数据和工具,它们表达了人们使用GIS的基本的方法。ArcInfo提供给用户一个直观的图形用户界面(GUI),包括:ArcMap,ArcCatalog,和ArcToolbox。ArcInfo的图形用户界面也能被用来实现UML和CASE工具,它们被用来设计、创建和编辑地理数据库。

用户可以通过打开两个或所有三个应用来和系统交互操作:
* ArcMap是以地图为中心的应用,用来编辑、显示、查询和分析地图数据。另外,ArcMap中包含复杂的图表和图形系统,面向对象的编辑器和报表生成器。ArcMap是一个和地图数据打交道的环境并生成高质量的地图输出。
* ArcCatalog是以数据为中心的应用,用来定位、浏览和管理空间数据。用ArcCatalog你能创建和管理空间数据库。ArcCatalog是用户创建和查看数据库模型,以及指定和使用元数据的地方。
* ArcToolbox中提供了几百个进行地理处理操作的工具,例如数据转换,叠加处理,缓冲区生成和地图转换。

数据模型和管理
ArcInfo 8支持两种空间数据模型,即地理相关模型(Georelational model)(如:带属性的Coverage和shape),和一种新的面向对象的空间数据模型,称为地理数据库(GeoDatabase)。ArcInfo 8新的应用对这两种模型都支持。

地理相关模型是在Arc/Info 7.X及更早期的版本中所使用的空间数据模型,它们强调的是空间要素的拓扑关系。它主要关心点、线和多边形这些几何类型,几何与拓扑储存在二进制文件中,而与之相关的属性数据位于关系数据库(DBMS)中。在ArcInfo 8中,这种地理相关模型被扩展到允许用户为他们的数据添加行为、属性和关系的面向对象的模型。对象的实现符合目前流行的业界标准(COM——组件对象模型),每一个对象被定义成独立的组件。地理数据库模型使空间要素的定义更接近于现实世界,可以处理象宗地及附属建筑物,变压器和保险丝等面向用户的概念,而不仅仅象点,线,多边形等面向系统的概念。这种面向对象的数据模型使用户可以根据具体的需要进行扩展,具有用户可定义的特征。

新的数据模型是作为对标准关系数据库技术的扩展来设计的。新的模型支持与目前Coverage相似的拓扑化的特征类。然而,它扩展了Coverage模型,在特征类中支持复杂的网络、关系和其它面向对象的特征。新的ArcInfo8应用(ArcMap,ArcCatalog和ArcToolbox)将同时支持地理数据库(GeoDatabase)和Coverages、Shapefile等地理相关模型数据。

地理数据库(GeoDatabase)为地理信息定义了一个一般化的模型,可以利用这个模型来定义和操作不同用户或应用的具体的模型(如:流体模型、电力模型、通信模型和其他数据模型)。新的组件可以很容易地插入到现有的系统中,而且只要精通目前流行的编程技术就可以创建一流的对象。通过定义和实现这些地理数据模型,ArcInfo8为创建和操作不同用户的数据模型提供了一个功能完备的平台。ArcInfo8允许用户使用可视化工具如CASE和标准的UML来方便地创建和定制数据模型。

ArcInfo 8这种面向对象的数据模型使以下关键任务的完成更为便利:
* 编辑包含点和线的异类的要素集合
* 对包含用离散要素表示内部环路的设施网络的复杂网络要素建模
* 表示象圆弧和Bezier曲线等参数型曲线的空间要素几何特征
* 在核心软件中用多种方式表示要素(城市对象的一般方法——draw能够在1:500,000比例尺下以红色的点来表示城市对象,而在1:50,000比例尺下用橘红色的多边形表示)
* 管理一个支持工作流及并发编辑的多版本数据库

就具体实现而言,ArcInfo地理数据库是在ArcSDE应用服务器所基于的标准关系数据库之上实现的。ArcSDE为用户定义了一个连接数据库系统的开放接口。它允许ArcInfo在各种不同的数据库平台(包括Oracle、SQLSever、DB2、Infomix等)上管理地理信息。如果这些数据库平台支持空间类型(如Orcale Spatial),ArcSDE也能直接使用。ArcSDE定义了一个开放的C API。这个API定义了一个地理数据库的关系(简单特征)视图。

ArcInfo包含ArcSDE技术的完全“个人”化的版本,叫做Personal ArcSDE。它运行在Microsoft Jet Database Engine(Access使用的数据库引擎)平台上。Personal ArcSDE是单用户可写的,对于那些想要在客户机/服务器模式下的多用户数据库(如:Oracle或SQL Sever)环境中管理数据的用户,可选择ESRI的空间数据库引擎ArcSDE。

没有限制的定制选择
ArcInfo提供了一系列现成的应用来满足大多数最终用户的需求,同时它也为更高级的用户提供了一个完全的定制功能。程序员和非程序员可以通过使用拖拽工具和菜单驱动工具非常容易地定制ArcInfo;基于工业标准地内嵌的VBA可以用来完成脚本编写和应用的定制工作;可扩展的组件对象数据模型和工具以及开放数据管理API也能满足高级程序员和商业应用软件开发人员的需求。任何允许使用COM的编程语言都能用拉定制和扩展ArcInfo。

其它增强功能
ArcInfo8.1在以前版本的基础之上更新和增强了许多基本技术。这些增强表现在ARC,ArcEdit和ArcPlot版本的提高;AML和ODE定制功能;ArcScan,ArcGrid,ArcCOGO和ArcNetwork的扩展;新特征还包括一个新的Java开发环境,它允许用户在任何支持Java的平台上开发应用。同时它还支持新的制图生成工具,更新的和新的数据转换工具,等等。

3. 请问下大家《复杂网络中的博弈演化与统计行为》一文中,那些分析中的图片都是用什么软件工具做的求大神

Matlab反正是可以画的,至于是不是,不清楚。同类软件其实都可以画的,需要注意的大概就是横坐标要用对数坐标

阅读全文

与研究复杂网络用什么软件相关的资料

热点内容
有网络电视手机怎么连不上网 浏览:16
电脑网络共享数据被删了咋办 浏览:251
重庆有无线网络吗 浏览:466
家里无线网络不好 浏览:65
网络营销与推广江礼坤 浏览:82
传感器网络有哪些用途1000字 浏览:16
网络信号差问题 浏览:156
四川广电网络机顶盒出厂设置密码 浏览:589
怎样设置银行网络信息 浏览:557
剑侠情缘2网络版速9戒指哪里出 浏览:252
换个路由器怎么网络连不上 浏览:103
用流量怎样连接网络有哪些步骤 浏览:859
网络安全面临的形势 浏览:606
wifi组成网络 浏览:867
广州高迅大厦有哪些网络覆盖 浏览:943
中国网通网络初始密码 浏览:937
宿舍楼60台电脑网络布置 浏览:884
米家连接路由器提示网络异常 浏览:78
网络机顶盒配什么电视 浏览:120
网络盒子处理信号的是什么元件 浏览:561

友情链接