文档库 最新最全的文档下载
当前位置:文档库 › matlab综述报告

matlab综述报告

matlab综述报告
matlab综述报告

MATLAB综述报告

1.MATLAB的简介和主要特点

MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室)。是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。

它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。

MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,

FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。在新的版本中也加入了对C,FORTRAN,C++,JAVA 的支持。

2.在控制领域中的应用

在线性系统理论中,一般常用的数学模型形式有:传递函数模型(系统的外部模型)、状态方程模型(系统的内部模型)、零极点增益模型和部分分式模型等。这些模型之间都有着内在的联系,可以相互进行转换。

MATLAB中,使用函数tf()建立控制系统的传递函数模型,或将控制系统的其它模型转换为传递函数模型,使用格式:sys=tf(num,den)。

早期的控制系统分析过程复杂而耗时,如想得到一个系统的冲激响应曲线,首先需要编写一个求解微分方程的子程序,然后将已经获得的系统模型输入计算机,通过计算机的运算获得冲激响应的响应数据,然后再编写一个绘图程序,将数据绘制成可供工程分析的响应曲线。MATLAB控制系统工具箱和SIMULINK辅助环境的出现,给控制系统分析带来了福音。控制系统的分析包括系统的稳定性分析、时域分析、频域分析及根轨迹分析等。

复域(根轨迹)分析:

(1)零极点图pzmap()函数用来绘制系统的零极点图,

调用格式如下:

●[p,z]=pzmap(sys):返回系统sys的极点向量p和零点向量z。

●pzmap(sys):自动绘制系统sys的零极点图。

(2)根轨迹图

①rlocus() 函数rlocus()用来计算并绘制开环系统的闭环根轨迹,调用格式如下:●r= rlocus (sys,k):其中sys为开环系统的传递函数模型或零极点模型,k为指定的根轨迹增益向量。函数返回值r为系统在各个增益点处对应的闭环极点值。

●[r,k]= rlocus (sys):此时增益向量k由MATLAB根据系统模型的特性自动生成。●rlocus (sys)、rlocus (sys,k)、rlocus (sys1,sys2,…sysN)或rlocus (sys1,sys2,…,sysN,k):自动绘制开环系统sys的闭环根轨迹。在这种自动绘制的对数频率特性曲线上单击任一点,可以得到该点的闭环增益Gain、闭环极点坐标Pole、阻尼比Damping、超调量Overshoot和频率Frequency等信息。注意,调用格式中若在sys前加“-”号(即为-sys),则相应计算并绘制零度根轨迹。②rlocfind() 函数rlocfind()用来计算给定根的根轨迹增益,调用格式如下:[k,p]=rlocfind(sys):要求在屏幕上先绘制好有关的根轨迹图,然后,执行此命令后将产生一个大光标,用来选择希望的闭环极点。命令执行结果:k为对应选择点处的开环根轨迹增益;p为此点处对应的所有系统闭环特征根。

复域(根轨迹)分析:

(1)单位阶跃响应函数step()用来求取系统的单位阶跃响应,调用格式如下:①y=step(sys,t):其中sys为系统的传递函数模型或零极点模型,t为指定的仿真时间向量,一般可由t=0:step:end等步长地产生。函数返回值y为系统在各个时间点上的响应值。②[y,x,t]=step(sys):此时时间向量t由MATLAB 根据系统模型的特性自动生成, 状态变量x返回为空矩阵。③step(sys)、step(sys,t)、step(sys1,sys2,…sysN)或step(sys1,…,sysN,t):自曲线上单击任一点,可以得到该点的坐标值。右键单击图形窗口中任一处,在弹出菜单“Characteristics”选项的右拉菜单中选择相应选项,然后把光标放在曲线上自动弹出的“●”

点上,可读出系统的性能指标:峰值响应Peak Response(包括最大值Peak amplitude、超调量Overshoot、峰值时间At time)、调节时间Settling Time、上升时间Rising Time和稳态值Steady State。

(2)单位脉冲响应和其它响应impulse():单位阶跃响应。initial():连续系统的零输入响应。lsim():连续系统对任意输入的响应(零状态响应)。对于离散系统只需在连续系统对应函数前加d就可以,如dstep,dimpulse等。上述函数的调用格式与step()类似,可以通过help命令查看。

3.总结

Matlab是一款十分实用而用途又十分广泛的软件。可应

用于应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。所以对于这款软件,我们应该十分努力的学习。

参考文献:百度文库

MATLAB实验报告

MATLAB程序设计语言 实 验 报 告 专业及班级:电子信息工程 姓名:王伟 学号:1107050322 日期 2013年6月20日

实验一 MATLAB 的基本使用 【一】 实验目的 1.了解MATALB 程序设计语言的基本特点,熟悉MATLAB 软件的运行环境; 2.掌握变量、函数等有关概念,掌握M 文件的创建、保存、打开的方法,初步具备将一般数学问题转化为对应计算机模型处理的能力; 3.掌握二维图形绘制的方法,并能用这些方法实现计算结果的可视化。 【二】 MATLAB 的基础知识 通过本课程的学习,应基本掌握以下的基础知识: 一. MATLAB 简介 二. MATLAB 的启动和退出 三. MATLAB 使用界面简介 四. 帮助信息的获取 五. MATLAB 的数值计算功能 六. 程序流程控制 七. M 文件 八. 函数文件 九. MATLAB 的可视化 【三】上机练习 1. 仔细预习第二部分内容,关于MATLAB 的基础知识。 2. 熟悉MATLAB 环境,将第二部分所有的例子在计算机上练习一遍 3. 已知矩阵???? ??????=??????????=123456789,987654321B A 。求A*B ,A .* B ,比较二者结果是否相同。并利用MATLAB 的内部函数求矩阵A 的大小、元素和、长度以 及最大值。 程序代码: >> A=[1 2 3;4 5 6;7 8 9]; >> B=[9 8 7;6 5 4;3 2 1]; >> A*B ans =

30 24 18 84 69 54 138 114 90 >> A.*B ans = 9 16 21 24 25 24 21 16 9 两者结果不同 >> [m,n]=size(A) m = 3 n = 3 >> b=sum(A) b = 12 15 18 >> a=length(A) a = 3 >>max(A) ans =

网络仿真技术文献综述

成绩:

网络仿真文献综述 摘要:网络仿真技术是一种通过建立网络设备和网络链路的统计模型, 并模拟网络流量的传输, 从而获取网络设计或优化所需要的网络性能数据的仿真技术。网络仿真技术以其独有的方法能够为网络的规划设计提供客观、可靠的定量依据,缩短网络建设周期,提高网络建设中决策的科学性,降低网络建设的投资风险。 网络仿真技术是一种通过建立网络设备和网络链路的统计模型, 并模拟网络流量的传输, 从而获取网络设计或优化所需要的网络性能数据的仿真技术。由于仿真不是基于数学计算, 而是基于统计模型,因此,统计复用的随机性被精确地再现。 关键词:网络仿真;统计模型;仿真技术

1.前言 目前,数据网络的规划和设计一般采用的是经验、试验及计算等传统的网络设计方法。不过,当网络规模越来越大、网元类型不断增多、网络拓扑日趋复杂、网络流量纷繁交织时,以经验为主的网络设计方法的弊端就越来越显现出来了。网络规划设计者相对来说缺乏大型网络的设计经验,因此在设计过程中主观的成分更加突出。 数学计算和估算方法对于大型复杂网络的应用往往是非常困难的,得到的结果的可信性也是比较低的,特别是对于包交换、统计复用的数据网络,情况更是如此。因此,随着网络的不断扩充,越来越需要一种新的网络规划和设计手段来提高网络设计的客观性和设计结果的可靠性,降低网络建设的投资风险。网络仿真技术正是在这种需求拉动下应运而生的。网络仿真技术以其独有的方法能够为网络的规划设计提供客观、可靠的定量依据,缩短网络建设周期,提高网络建设中决策的科学性,降低网络建设的投资风险。 网络仿真技术是一种通过建立网络设备和网络链路的统计模型, 并模拟网络流量的传输, 从而获取网络设计或优化所需要的网络性能数据的仿真技术。由于仿真不是基于数学计算, 而是基于统计模型,因此,统计复用的随机性被精确地再现。它以其独有的方法为网络的规划设计提供客观、可靠的定量依据,缩短网络建设周期,提高网络建设中决策的科学性,降低网络建设的投资风险。 2.网络仿真软件比较分析 网络仿真软件通过在计算机上建立一个虚拟的网络平台,来实现真实网络环境的模拟,网络技术开发人员在这个平台上不仅能对网络通信、网络设备、协议、以及网络应用进行设计研究,还能对网络的性能进行分析和评价。另外,仿真软件所提供的仿真运行和结果分析功能使开发人员能快速、直观的得到网络性能参数,为优化设计或做出决策提供更便捷、有效的手段。因此运用网络仿真软件对网络协议、算法等进行仿真已经成为计算机网络通信研究中必不可少的一部分。 2.1 OPNET仿真软件介绍

基于matlab人脸识别技术 开题报告

毕业设计(论文)开题报告 毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2500字以上的文献综述,文后应列出所查阅的文献资料。 基于matlab人脸识别技术的实现 文献综述 一、MATLAB概述 MATLAB是矩阵实验室(Matrix Laboratory)的简称,是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。MATLAB主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。而在本文中主要用到的功能是图像处理功能。 二、BP神经网络概述 人工神经网络(Artificial Neural Net works,简写为ANNs)也简称为神经网络(NNs)或称作连接模型(Connectionist Model),它是一种模范动物神经网络行为特征,进行分布式并行信息处理的算法数学模型。这种网络依靠系统的复杂程度,通过调整内部大量节点之间相互连接的关系,从而达到处理信息的目的。 人工神经网络发展的主要历程有:20世纪50年代末,Rosenblatt提出的感知器模型和Widrow提出的自适应线性元件,出现了简单的线性分类器;1986年,Rumelhart和Mcllelland 提出了层网络“误差反向传播算法(BP)”,使有导师学习多层感知器网络(ML PN)模式分类器走向实用化,在此基础上又派生出若干前向网络,如径向基函数网络( RBFN)和函数链网络等;1982年,美国加州工学院的物理学家Hopfield提出的一种用于联想记忆和优化计算的反馈网络模型,由于引进了“能量函数” 的概念,使网络走向具体电路有了保证;20世纪70年代,Watanabe 提出了使用模式子空间的概念来设计不同类别对应的子空间,由不同类别聚类的子空间实现模式识别; Kohonen提出的自组织特征映射网络模型等都为神经网络模式识别理论提供了进一步的根据。 构成人工神经网络的三个基本要素是:神经元、络拓扑结构和网络的训练(学习)方法。神经元(节点)的作用是把若干输入加权求和,并对这种加权和进行非线性处理后输出。神经元的选择一般有以下特点:每个神经元都具有多个输入、个输出,具有闭值,采用非线性函数。 1、神经元

MATLAB实训报告

一、实训目的 1. 熟悉MATLAB语言的使用 2. 了解MATLAB在电子信息课程中的应用 3. 掌握MATLAB矩阵输入、运算以及MATLAB数值的运算功能 4.掌握各种数据的创建、访问、扩建及缩减 5.了解利用MATLAB计算系统响应的方法;验证信号与系统的基本概念、基本理论,掌握信号与系统的分析方法。 二、实训任务和要求 1、熟练利用MATLAB语言编程对系统S平面分析 2、掌握利用MATLAB分析系统时域的方法,熟悉系统的零输入响应,零状态响应及冲击响应的步骤。 3、MATLAB是目前国际上最流行,应用最广泛的科学与工程计算软件,它由MATLAB语言,MATLAB工作环境,MATLAB图像处理系统,MATLAB数据函数库,MATLAB 应用程序接口五大部分组成的集数值计算,图形处理,程序开发为一体的功能强大的系统.它应用于自动控制,数学计算,信号分析,计算机技术,图像信号处理,财务分析,航天工业,汽车工业,生物医学工程,语音处理和雷达工程等各行业,也是国内高校和研究部门进行许多科学研究的重要工具。 MATLAB的基本数据单位是矩阵,它的指令表达式与数学,工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完相同的事情简捷得多。MATLAB是“矩阵实验室”(MATrix LABoratoy)的缩写,它是以矩阵运算为基础的交互式程序语言,能够满足科学、工程计算和绘图的需求。与其它计算机语言相比,其特点是简洁和智能化,适应科技专业人员的思维方式和书写习惯,使得编程和调试效率大大提高。它用解释方式工作,键入持续后立即得出结果,人机交互性能好,易于调试并被科技人员所乐于接受。特别是它可适应多种平台,并且随着计算机硬软件的更新及时升级,因此MATLAB语言在国外的大学工学院中,特别是频繁进行数值计算的电子信息类学科中,已经成为每个学生都掌握的工具了。它大大提高了课程教学、解题作业、分析研究的效率。 4、系统S平面分析的基本理论 MATLAB在系统S平面分析中,一般是求系统函数的零极点分布图,画单位冲激响应和幅频响应的图形,通常按常规方法这些波形很难画出,但是应用MATLAB就可简便快捷的画出图形,使系统的分析更加便捷.例如,已知系统函数为H,利用MATLAB 画出该系统的零极点分布图,求出该系统的单位冲激响应和幅频响应,并判断系统的稳定性。

matlab实验报告

MATLAB 数学实验报告 指导老师: 班级: 小组成员: 时间:201_/_/_

Matlab 第二次实验报告 小组成员: 1 题目:实验四,MATLAB 选择结构与应用实验 目的:掌握if 选择结构与程序流程控制,重点掌握break,return , pause语句的应用。 问题:问题1:验证“哥德巴赫猜想” ,即:任何一个正偶数(n>=6)均可表示为两个质数的和。要求编制一个函数程序,输入一个正偶数,返回两个质数的和。 问题分析:由用户输入一个大于6 的偶数,由input 语句实现。由if 判断语句判断是否输入的数据符合条件。再引用质数判断函数来找出两个质数,再向屏幕输出两个质数即可。 编程:function [z1,z2]=gede(n); n=input('please input n')

if n<6 disp('data error'); return end if mod(n,2)==0 for i=2:n/2 k=0; for j=2:sqrt(i) if mod(i,j)==0 k=k+1; end end for j=2:sqrt(n-i) if mod(n-i,j)==0 k=k+1; end end if k==0 fprintf('two numbers are') fprintf('%.0f,%.0f',i,n- i) break end

end end 结果分析 如上图,用户输入了大于6的偶数返回两个质数5和31,通过 不断试验,即可验证哥德巴赫猜想。 纪录:if判断语句与for循环语句联合嵌套使用可使程序结构更加明晰,更快的解决问题。 2题目:实验四,MATLAB选择结构与应用实验 目的:用matlab联系生活实际,解决一些生活中常见的实际问 题。

通信技术文献综述报告

通信技术文献综述报告 题目智能电话远程控制系统设计 学号080405039 班级通信082 姓名石大伟 教师签字

智能电话远程控制系统设计 摘要:提出了通过远程电话实现智能家电控制系统的一种实现方案。介绍了家电和电话之间的控制接口,讨论了系统结构及硬件,软件设计。测试结果表明设计的系统完成预定的功能。 关键字:远程控制;智能电话;双音多频信号解码 Design of the remote control system of the smart phone Abstract: This paper presents an implementation of smart appliances through remote telephone control system.The control interface between the appliances and telephone to discuss the system architecture and hardware and software design. The test results show that the design system to perform predetermined functions. Keywords: remote control; smart phones; dual-tone multi-frequency signal decoding

一.引言 21世纪是信息化的世纪,各种电信和互联网新技术推动了人类文明的巨大进步。本文介绍的数字化家居控制系统可以使得人们可以通过手机或电话在任何时候、任意地点对家中的任意电器(空调、热水器、电饭煲、灯光、音响、DVD 录像机)进行远程控制;也可以在下班途中,预先将家中的空调打开、让热水器提前烧好热水、电饭煲煮好香喷喷的米饭……;而这一切的实现都仅仅是打一个简单的电话。此外,该系统还可使家庭具有多途径报警、远程监控等多种功能,如果不幸出现某种险情,您和110可以在第一时间获得通知以便进一步采取行动。舒适、时尚的家居生活是社会进步的标志,智能家居控制系统能够在不改变家中任何家电的情况下,对家里的电器、灯光、电源、家庭环境进行方便地控制,使人们尽享高科技带来的简便而时尚的现代生活。 实现智能化离不开运算和控制单元,本系统采用MCU(SM8952AC25P)作为主控器件,单片机应用系统由硬件和软件组成。硬件由单片机扩展的存储器、输入/出设备以及各种实现单片机系统控制要求的接口电路和有关的外围电路芯片或部件组成;软件由单片机应用系统实现其特定控制功能的各种工作程序和管理程序组成。在单片机应用系统开发的过程中,应不断调整软、硬件,协调地进行软、硬件设计,以提高工作效率,当系统硬件和软件紧密配合、协调一致,就可以组成高性能的单片机应用系统。本课题完成了单片机应用系统其开发过程的系统的总体设计、硬件设计、软件设计和系统调试,根据开发的实际需要,相互协调、交叉,有机的进行。本设计的MCU与各个芯片和模块的接口、各项标准都严格遵循国家有关标准,为以后的产品化提供了良好的基础。 本系统的电话远程控制是基于电话交换网络的国际双音频通信标准DTMF通信方式,程控交换信令作为系统控制命令,采用MT8870双音频编解码电路实现,单片机通过MT8870识别来自电话程控交换机的网络的控制信号,人们对家居的要求早已不只是物理空间,更为关注的是一个安全、方便、舒适的居家环境。用只需拨通家中的电话可以根据系统的语音提示进行按键选择以实现用户身份的识别、远程控制和安防操作;各种传感器的检测是利用数据采集系统将多路被测量值转换成数字量,再经过单片机进行数据处理,通过短消息发送部分采用基于SIEMENS TC35 GSM模块TC35 modem 和TI公司的电平转换芯片MAX3238等器件

基于matlab的图像预处理技术研究文献综述

毕业设计文献综述 题目:基于matlab的图像预处理技术研究 专业:电子信息工程 1前言部分 众所周知,MATLAB在数值计算、数据处理、自动控制、图像、信号处理、神经网络、优化计算、模糊逻辑、小波分析等众多领域有着广泛的用途,特别是MATLAB的图像处理和分析工具箱支持索引图像、RGB 图像、灰度图像、二进制图像,并能操作*.bmp、*.jpg、*.tif等多种图像格式文件如。果能灵活地运用MATLAB提供的图像处理分析函数及工具箱,会大大简化具体的编程工作,充分体现在图像处理和分析中的优越性。 图像就是用各种观测系统观测客观世界获得的且可以直接或间接作用与人眼而产生视觉的实体。视觉是人类从大自然中获取信息的最主要的手段。拒统计,在人类获取的信息中,视觉信息约占60%,听觉信息约占20%,其他方式加起来才约占20%。由此可见,视觉信息对人类非常重要。同时,图像又是人类获取视觉信息的主要途径,是人类能体验的最重要、最丰富、信息量最大的信息源。通常,客观事物在空间上都是三维的(3D)的,但是从客观景物获得的图像却是属于二维(2D)平面的。 图像存在方式多种多样,可以是可视的或者非可视的,抽象的或者实际的,适于计算机处理的和不适于计算机处理的。 图像处理它是指将图像信号转换成数字信号并利用计算机对其进行处理的过程。图像处理最早出现于20世纪50年代,当时的电子计算机已经发展到一定水平,人们开始利用计算机来处理图形和图像信息。图像处理作为一门学科大约形成于20世纪60年代初期。早期的图像处理的目的是改善图像的质量,它以人为对象,以改善人的视觉效果为目的。图像处理中,输入的是质量低的图像,输出的是改善质量后的图像,常用的图像处理方法有图像增强、复原、编码、压缩等。首次获得实际成功应用的是美国喷气推进实验室(JPL)。他们对航天探测器徘徊者7号在 1964 年发回的几千张月球照片使用了图像处理技术,如几何校正、灰度变换、去除噪声等方法进行处理,并考虑了太阳位置和月球环境的影响,由计算机成功地绘制出月球表面地图,获得了巨大的成功。随后又对探测飞船发回的近十万张照片进行更为复杂的图像处理,以致获得了月球的地形图、彩色图及全景镶嵌图,获得了非凡的成果,为人类登月创举奠定了坚实的基础,也推动

matlab实习报告

mat lab实习报告 实习总结报告;学校名称;实习类型学学软件MTLAB实习起止时间年月日至年;所在院(系);班级;学生姓名;学号;年月日;实习总结报告;2013年7月8日至7月26日,我们应数专业进行;这次认识实习分为两大部分:理论知识学习与上机实践;一、实习目得;这次实习得目得就是使我们掌握MATL A B得基本知识; 二、实习内容;(一)操作基础;MATLAB就是一种用于科学计算得高 实习总结报告 学校名称 实习类型学学软件MTLAB实习起止时间年月日至年月日指导教师 所在院(系) 班级 学生姓名 学号 年月日 实习总结报告 2013年7月8日至7月26日,我们应数专业进行了为期3周得实习。 这次认识实习分为两大部分:理论知识学习与上机实践学习。这次认识实习使我

对专业知识有了一定得了解,知道以后得学习重点,感受工作环节,为自己将来走向社会打下基础。 一、实习目得 这次实习得U得就是使我们掌握MATLAB得基本知识,能运用MATLA B来编写程序,解决一般性得问题,使得我们在完成本课程学习后,掌握MATLAB得基本知识与初步得编程能力,为以后得学习与工作提供了一个非常有用得工具。 二、实习内容 (一)操作基础 MATLAB就是一种用于科学计算得高性能语言。它将计算、可视化与程序设计集成在一个非常容易得环境中,使用我们熟悉得数学符号表示问题与答案。M ATLAB系统山5个主要部分组成,包括开发环境、MATLAB数学函数库、MATLA B语言、图形、MATLAB应用程序接口。对于MATLAB得操作基础,应该学会启 动与退出MATLAB、MATLAB得桌面工具与开发环境、命令窗口、历史窗口等等。 (二)矩阵及其运算 MATLAB,即“矩阵实验室”,它就是以矩阵为基本运算单元。因此,本书从最基本得运算单元出发,介绍MATLAB得命令及其用法。 I、矩阵得表示:MATL AB得强大功能之一体现在能直接处理向量 或矩阵。当然首要任务就是输入待处理得向量或矩阵。不管就是任何矩阵(向量),我们可以直接按行方式输入每个元素:同一行中得元素用逗号(,)或者用空格符来分隔,且空格个数不限;不同得行用分号(;)分隔。所有元素处于一方括号([])

MATLAB学习报告

MATLAB学习报告 在上大学之前,计算机在我的印象和生活中都是一种用于娱乐的机器, 玩游戏、上网、看电影、听音乐和偶尔搜索资料。来到大学以后,我对计算机 的用途有了新的认识。大一的一年里我们接触了很多不同类型的软件有作图的,有做视频的等等。我们还学习了c语言,虽然只是学习的一些皮毛,但是我觉 得这一点皮毛足以改变我对计算机的使用和看法了。 首先我们来介绍一下MATLAB,全称是MATrix LABoratory,即矩阵实验室,是Math work公司推出的一套高效率的数值计算和可视化软件。它是当今 科学界最具影响力、也是最具活力的软件,它起源于矩阵运算,并高速发展成 计算机语言。它的优点是强大的科学运算、灵活的程序设计流程、高质量的图 形可视化与界面、便捷的与其他程序和语言接口。Matlab软件的功能。它提供 了强大的科学运算、灵活的程序设计流程、高质量的图形可视化与界面设计、 便捷的与其他程序和语言接口的功能。在国际学术界,Matlab已经被确认为准确、可靠的科学计算标准软件。在国际一流的学术刊物上,尤其是信息科学刊 物上,都可以看到Matlab的应用。 一种语言之所以能如此迅速地普及,显示出如此旺盛的生命力,是由于 它有着不同于其他语言的特点。正如同FORTRAN和C等高级语言使人们摆脱了 需要直接对计算机硬件资源进行操作一样,被称作为第四代计算机语言的MATLAB,利用其丰富的函数资源,使编程人员从繁琐的程序代码中解放出来。MATLAB的最突出的特点就是简洁。MATLAB用更直观的、符合人们思维习惯的代码,代替了C和FORTRAN语言的冗长代码。MATLAB给用户带来的是最直观、最 简洁的程序开发环境。以下简单介绍一下MATLAB的主要特点: 1、Matlab一个高级的距阵/阵列语言,它包含控制语句、函数、数据结构、输入和输出和面向对象编程特点。用户可以在命令窗口中将输入语句与执 行命令同步,也可以先编写好一个较大的复杂的应用程序(M文件)后再一起运行。新版本的MATLAB语言是基于最为流行的C++语言基础上的,因此语法特 征与C++语言极为相似,而且更加简单,更加符合科技人员对数学表达式的 书写格式。使之更利于非计算机专业的科技人员使用。而且这种语言可移植性好、可拓展性极强,这也是MATLAB能够深入到科学研究及工程计算各个领域的重要原因。 2、Matlab的数据库的可覆盖性,可调用性。我记得C语言中,假如你得 调用一个数值,必须是局部函数中赋值,否则就定义为全局变量。还有在C语 言中数据的变量储存是一个问题,自动的有auto,静态变量有static和register。我们有时候很难记忆,所以数据储存容易出现问题。而Matlab软件的数据是由于MATLAB 语言库函数与用户文件的形式相同所以用户文件可以像 数据库函数一样随意调用。所以用户可根据自己的需要任意扩充函数库。 3、Matlab软件编程的简便性,清晰性。用Matlab软件设计程序,它更 加方便快捷。MATLAB 的基本数据单元是既不需要指定维数、也不需要说明数据类型的矩阵,而且数学表达式和运算规则与通常的习惯相同。因此,在MATLAB 环境下,数组的操作与数的操作一样简单。对比C语言,Matlab确实简单不少。我们在编写程序时简便了许多。例如,求1 1 2 3 5 8 13?这个算法。C语言得用许多的语句去循环算这个算法。而Matlab软件可以首先数据初始化,然后用while去循环,做出循环体,就可以你要多少数据,它会给你多少数据。还有

浅谈计算机网络仿真技术

浅谈计算机网络仿真技术 冯永利何忠龙罗宪芬 (公安海警高等专科学校电子技术系,浙江宁波315801) 摘要:本文介绍了网络仿真技术的产生背景、概念、特点、主要应用、发展趋势以及OPNET网络仿真软件。 关键词:网络;仿真技术;OPNET;仿真软件;网络建模 The Simulation Technique of Computer Network FENG YongLi, HE ZhongLong and LUO XianFen (Public Security Marine Police Academy, Ningbo 315801, China) Abstract:The paper mainly introduces the background, concept, characteristic, practical application and development trend of computer network’s simulation technique, together with OPNET network simulation software. Key words:computer network, simulation technique, OPNET, simulation software, network modeling 1 网络仿真技术的产生背景 在信息技术和网络技术迅猛发展的今天,网络结构和规模日趋复杂庞大,多种类型的网络日益走向融合,业务种类增多,网络负载日益繁重,新的网络技术更是层出不穷。研究人员一方面要不断思考新的网络协议和算法,为网络发展做出前瞻性的基础研究;另一方面也要研究如何利用和整合现有的网络资源,使网络达到最高效能。因此,如何对网络进行规划或优化设计是个非常富有挑战性的课题。无论是构建新网络,还是升级改造现有网络,或者测试新协议,都需要对网络的可靠性和有效性进行客观地评估,从而降低网络建设的投资风险,使设计的网络具有很高的性能。目前,计算机网络的规划和设计一般采用的是经验、试验和计算等传统的网络设计方法。这在网络规模小、拓扑结构简单、网络流量不大的情况下得到了广泛的应用。而随着网络的不断扩充,必然对网络设计的客观性和设计结果的可靠性提出很高的要求。网络仿真技术正是在这种需求拉动下应运而生的,它以独有的方法能够为网络的规划设计提供客观、可靠的定量依据,缩短网络建设周期,提高网络建设中决策的科学性,降低网络建设的投资风险。

基于matlab的视频处理平台文献综述

关于matlabb视频处理文献综述 前言 随着科学技术的发展,视频的应用越开越广泛,数字视频是在时间轴上的扩展,可以将视频的每一帧视为静止的图像。本文简要的介绍视频技术以及基于matlab的实时视频处理。 1视频的应用技术 视频是同时包涵了图像、声音、说明信息等内容的用来记录多媒体信息的重要载体。随着和互联网技术的日益发展,实时视频的数量也飞速的增长。伴随事实视频使用的增加,针对事实视频处理的相应技术也应运而生,而且日趋完善。所谓视频技术,就是利用人类的“视觉滞留”原理,将多幅画面以高于一定速度播放,就成了联系不断的视频图像。 1.1视频修复技术 视频修复是对视频损坏区域进行自动填充的技术,经过视频修复可以使原来损坏、缺失的区域得到填充,得到人们视觉可以接受的一致性结果。视频修复在影视作品制作的后处理、网络视频的修复以及老电影的修复等方面有师傅重要的意义。 1.2视频跟踪技术 实时视频实时视频处理技术一方面广泛应用于高速公路,治安卡口,十字路口等监控管理领域,对自动化和智能管理有着重要的作用;另一方面,随着机顶盒的问世和数字电视的推广,实时视频处理技术在该领域中也扮演了相当重要的角色。实时视频处理技术还可与计算机,因特网技术相结合,能够满足远程监控,远程医疗等要求,使其应用更加广泛,因而具有广阔的发展前景和巨大的市场容量。传统的监控装置功能单一,只能实时显示而不能实时处理,如发生突发事件只能通过事后处理视频录像来解决问题。实施视频处理装置解决了以上问题,视频图像局部实时无级缩放技术可对感兴趣的区域实时地进行无级缩放处理并显示,并且可以通过外部控制来指定感兴趣区域和缩放后的显示区域,这对反恐、刑侦、安防工作等都带来了极大的帮助。

网络质量测试文献综述

网络质量测试文献综述 阚肖庆 摘要:网络测量与分析是人们认识、了解、更好地利用网络的重要手段,为互联网的科学管理和有效控制及互联网的发展与利用提供科学依据。介绍 了网络测量与分析的主要研究内容。以及国内外相关领域的研究现状, 并对网络测量的关键技术进行了分析,同时给出了网络测量的常用工具 的性能比较。最后展示了中美俄环球科教网络GLORIAD的网络测量的 应用案例。 关键词:网络测量与分析:互联网实验平台:可用带宽:网络性能:科研网络 随着信息消费、宽带中国等政策的相继出台,信息化已成为我国加快转变经济发展方式和全面建成小康社会的重要手段和覆盖现代化建设全局的战略举措,信息基础服务能级也成为衡量一个国家和地区综合竞争力的重要考量指标。 2013年8月17日,中国国务院发布了“宽带中国”战略及实施方案,部署未来8年宽带发展目标及路径,这意味着“宽带中国”战略从部门行动上升为国家战略,宽带首次成为国家战略性公共基础设施。“把‘宽带网络’定位为经济社会发展的‘战略性公共基础设施’,这是以往任何文件没有提到过的。 “宽带中国”提出未来几年要加快宽带网络优化升级,到2015年,基本实现城市光纤到楼入户、农村宽带进乡入村,城市家庭宽带接入能力基本达到20兆比特每秒(Mbps),部分发达城市宽带接入能力达到100兆比特每秒(Mbps)。到2020年,城市家庭宽带接入能力达到50Mbps,发达城市部分家庭用户可达1吉比特每秒(Gbps)。 为了更好地指导宽带发展,促进宽带服务质量改善,“宽带中国”战略还提出了“宽带中国”地图建设工程:建立宽带发展监测体系和评价指标体系,建设覆盖全国的宽带发展测评系统,实现对网络覆盖、接入带宽、用户规模、主要网站接入速率等信息的动态监测,建立宽带发展状况报告和宽带地图发布机制。 伴随着网络信息技术的快速发展,互联网的触角已经延伸到社会经济生活的方方面面,

文献综述-基于MATLAB的股票估价模型系统

东海科学技术学院 毕业论文(设计)文献综述 题目:基于MATLAB的股票估价模型系统系: 学生姓名: 专业: 班级: 指导教师: 起止日期: 15

基于MATLAB的股票估计模型研究综述 摘要:随着越来越多的人关注,进入到股市的大海中去,广大的股民以及缺乏专业知识的股民 在面对众多的咨询时很难对股票进行预测。本次研究的即是股票预测系统,以完成对股 票的基本预测。 关键字:股票预测;MATLAB; 随着股票市场在我国的发展,广大股民存在对于股市的盲目以及缺乏对于股市市场的专业知识以及认识。针对越来越多的用户的需求和国内证券市场行情等各方面因素,越来越多的股民急于寻求一种可以进行分析以及估算出企业发展现状,以及股票行情走势的简单易用的股票估价软件,来辅助自己规避一些由于专业知识的不足,盲目进出股市所导致的损失。本文即针对广大股民的这种需求,在MATLAB的基础上开发的一种股票估价系统。 股票最早出现于资本主义国家。在17世纪初,随着资本主义大工业的发展,企业生产经营规模不断扩大,由此而产生的资本短缺,资本不足便成为制约着资本主义企业经营和发展的重要因素之一。股票交易市场远溯到1602年,荷兰人开始在阿姆斯特河桥上买卖荷属东印度公司股票,这是全世界第一支公开交易的股票,而阿姆斯特河大桥则是世界最早的股票交易所。在那里挤满了等著与股票经纪人交易的投资人,甚至惊动警察进场维持秩序。荷兰的投资人在第一个股票交易所投资了上百万荷币,只为了求得拥有这家公司的股票,以彰显身分的尊荣。而股票市场起源於美国,至少已有两百年以上的历史,至今仍十分活络,其交易的证券种类非常繁多,股票市场是供投资者集中进行股票交易的机构。大部分国家都有一个或多个股票交易所。 从股票市场诞生,在中国大陆的第一个证券交易所开始营业开始。信息的获取,分析以及决策一直是广大投资着分析股票价格趋势的最重要因素,从公司财务状况,年度报告到行业背景,可发展前景,信息的准确性,以及及时性等等一系列的分析直接或间接的影响到投资者的投资成败,获利盈亏。同时伴随着证券市场在国内的不断发展和繁荣,上市企业已从原先的数十家发展到上千家,并且其规模还在不断的快速增长中。广大投资者在面对大量的企业信息,海量的财务报告,很难把握投资的对象,急于寻找一款高效而且简洁的股票数据分析软件,以利于自己对于股票市场的实时分析和决策,指导广大投资者在股票市场里选择投资对象。 股票估价系统的涉及主要涉及到了对于股票自身的价值分析以及在计算机平台的基础上开发,使得股票估价系统软件能够在用户输入一种股票的各个参数后,能够自动的分析股票的价值,以及判断股票在未来的涨跌情况。但是,股利以及将来出售股票时的售价都是不确定的,也是非常难以预测,估计的。因此,股票估价是很难用现金流量折现法来完成的。所以,在对股票的价值的分析预估的时候,需要在一些特定的假设情况下才可以实现,只有在这些假定的特殊情况下,我们才能够用现金流量折现法来实现对于股票价格的预估。解决了对于股票价值的预估,那么接着只需要解决在计算机平台上通过编译软件使计算机自动完成对股票的预估,即可制作出股票估价系统。由于MATLAB在数学计算上的强大功能,本次系统的制作就毫无疑问的是基于MATLAB平台上的。同时,为了使制作出的软件易于使用者的使用,我们将用到MATLAB中的图形用户工具,

MATLAB教学实习

目录 实习一函数图形画法 (1) 实习二极限与连续 (10) 实习三导数及应用 (14) 实习四多元函数微分学 (22) 实习五一元函数积分学 (31) 实习六代数综合 (37)

实习一 函数图形画法 实习目的: 图过图形加深对函数性质的认识与了解,通过函数图形的变化趋势理解函数的极限, 掌握用MATLAB 做平面曲线以及空间曲面曲线的方法与技巧。 作业 1.把正切函数tanx 和反正切函数arctanx 的图形及其水平渐进线2 π -=y ,2 π = y 和直线 y=x 画在同一坐标系内。 输入:x1=-1:0.1:1; y1=atan(x1); x2=-pi/4:0.1:pi/4; y2=tan(x2); x3=-1:0.1:1; y3=-pi/2; x4=-1:0.1:1; y4=pi/2; x5=-1:0.1:1; y5=x5; plot(x1,y1,'r*',x2,y2,'g-',x3,y3,'-',x4,y4,'b',x5,y5,'k') >> 输出: 2把双曲正弦函数sinhx 和函数2x e ,2 x e -用不同的线型画在同一个坐标系内。

输入:>> x1=-2:0.1:2; >> y1=(exp(x1)-exp(-x1))/2; >> x2=-2:0.1:2; >> y2=(exp(x2))/2; >> x3=-2:0.1:2; >> y3=(-exp(x3))/2; >> plot(x1,y1,x2,y2,x3,y3) 输出: 3做出极坐标方程10θ ρe =的曲线(对数螺线)的图形。 输入: >> theta=0:0.1:2*pi; >> rh=exp(theta/10); >> polar(theta,rh) 输出:

计算机网络参考文献

1、《计算机网络》(第4版)英文影印版Andrew S. Tanenbaum著清华大学出版社 简介:本书是国内外使用最为广泛的计算机网络经典教材。全书按照网络协议模型(物理层、数据链路层、介质访问控制子层、网络层、传输层和应用层),自下而上系统地介绍了计算机网络的基本原理,并给出了大量实例。在讲述各网络层的同时,还融合进了近年来迅速发展起来的各种网络技术,如Internet、SONET、ADSL、CDMA、WLAN和蓝牙等。另外,针对当前计算机网络的发展现状以及计算机安全的重要性,本书用了一整间的篇幅对计算机安全进行了深入讨论。 本书的适用对象很广泛。对于学习计算机网络课程的本科生以及研究生,本书都可以作为教材或教学参考书,每一章后面的大量练习题,可用于课程作业或者复习要点。对于从事网络研究、网络工程以及使用和管理网络的科研和工程技术人员,本书也是一本很有价值的参考读物。 2、《计算机网络》(第4版)Andrew S. Tanenbaum著,潘爱民译清华大学出版社

简介:本书是国内外使用最广泛的计算机网络经典教材。本书为翻译版。全书按照网络协议模型(物理层、数据链路层、介质访问控制层、网络层、传输层和应用层),自下而上系统地介绍了计算机网络的基本原理,并给出了大量实例。在讲述各网络层的同时,还融合了近年来迅速发展起来的各种网络技术,如Internet、SONET、ADSL、CDMA、WLAN和蓝牙等。另外,针对当前计算机网络的发展现状以及计算机安全的重要性,本书用一整章的篇幅对计算机安全进行了深入讨论。 本书的适用对象很广泛。对于学习计算机网络课程的本科生以及研究生,本书都可以作为教材或教学参考书。每一章后面的大量练习题,可用于课程作业或复习要点。对于从事网络研究、网络工程以及使用和管理网络的科研和工程技术人员,本书也是一本很有价值的参考读物 3、《计算机网络》(第5版)谢希仁编著电子工业出版社 简介:本书自1989年首次出版以来,于1994年、1999年和2003年分别出了修订版。2006年8月本教材通过了教育部的评审,被纳入普通高等教育“十一五”国家级规划教材。《计算机网络》的第5版,在内容和结构方面都有了很大的修改。 全书分为10章,比较全面系统地介绍了计算机网络的发展和原理体系结构、物理层、数据链路层、网络层、运输层、应用层、网络安全、因特网上的音频/视频服务、无线网络和下一代因特网等内容。各章均附有练习题。此外,附录A给出了部分习题的答案和提示。随书配套的光盘中,有全书课件和作者教学中经常遇到的150多个问题及解答,计

数据拟合文献综述

一、前言部分 本文首先指明了数据拟合的研究背景和意义,以及关于数据拟合问题所做的相关工作和当前的研究现状。二次拟合曲线由于有着良好的几何特性、较低的次数及灵活的控制参数,成为基本的体素模型之一,在计算机图形学和计算机辅助几何设计等领域中起着重要的作用。 解决数据拟合问题的基本思想是最小二乘法,本文中给出了最小二乘法的基本思想。分析解决数据拟合问题所采用的算法,并对典型性的算法进行了较为详细的求解。 关键词数据拟合;最小二乘法;多项式拟合; 二、主题部分 2.1 国内外研究动态,背景及意义 数学分有很多学科,而它主要的学科大致产生于商业计算的需要、了解数字间的关系、测量土地及预测天文事件。而在科技飞速发展的今天数学也早已成为众多研究的基础学科。尤其是在这个信息量巨大的时代,实际问题中国得到的中离散数据的处理也成为数学研究和应用领域中的重要的课题。 比如科学实验中,我们经常要从一组试验数据(,) i i x y,i = 0,1,...,n中来寻找自变量x和因变量y之间的函数关系,通常可以用一个近似函数y = f (x)表示。而函数y = f (x)的产生方法会因为观测数据和具体要求不同而不同,通常我们可以采用数据拟合和函数插值两种方法来实现。 数据拟合主要考虑到了观测数据会受到随机观测误差的影响,需要寻求整体误差最小、能够较好的反映出观测数据的近似函数y = f (x),这时并不要求得 到的近似函数y = f (x)必须满足y i = () i f x,i = 0,1,…,n。 函数插值则要求近似函数y = f (x)在每一个观测点 i x处一定要满足y i= () i f x,i = 0,1,…,n。在这种情况下,通常要求观测数据相对比较准确,即不考虑观测误差的影响。 所以,可以通过比如采样、实验等方法而得到若干的离散的数据,根据这些离散的数据,我们往往希望能得到一个连续函数(也就是曲线)或者更加密集的离散方程与已知数据相吻合。这个过程叫做拟合。也就是说,如果数据不能满足某一个特定的函数的时候,而要求我们所要求的逼近函数“最优的” 靠近那些数据点,按照误差最小的原则为最优标准来构造出函数。我们称这个函数为拟合函数。 2.1.1 国内外研究现状 在通过对国内外有关的学术刊物、国际国内有关学术会议和网站的论文进行参阅。数据拟合的研究和应用主要是面对各种工程问题,有着系统的研究和很大的发展。通过研究发展使得数据拟合有着一定的理论研究基础。尤其是关于数据

matlab报告范文

目录 课程设计任务书 (1) 1 Matlab 软件简介 (3) 2 设计题目 (4) 3 设计内容 (6) 4 课程设计心得 (18) 5 参考文献 (19) 6 本科生课程设计成绩评定表 (20)

课程设计任务书 学生姓名: 陈冲专业班级:电信0804 指导教师:祝立华工作单位:信息工程学院 题目: Matlab运算与应用设计7 初始条件: 1.Matlab6.5以上版本软件; 2.课程设计辅导资料:“Matlab语言基础及使用入门”、“数字信号处理原理与实现”、“Matlab及在电子信息课程中的应用”等; 3.先修课程:信号与系统、数字信号处理、Matlab应用实践及信号处理类课程等。 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰 写等具体要求) 1.本课程设计统一技术要求:研读辅导资料对应章节,对选定的设计题目进行 理论分析,针对具体设计部分的原理分析、建模、必要的推导和可行性分析,画出程序设计框图,编写程序代码(含注释),上机调试运行程序,记录实验结果(含计算结果和图表),并对实验结果进行分析和总结。具体设计要求包括: ①初步了解Matlab、熟悉Matlab界面、进行简单操作; ②MATLAB的数值计算:创建矩阵、矩阵运算、多项式运算、线性方程组、 数值统计; ③基本绘图函数:plot, plot3, mesh, surf等,要求掌握以上绘图函数的用法、 简单图形标注、简单颜色设定等; ④使用文本编辑器编辑m文件,函数调用; ⑤能进行简单的信号处理Matlab编程; 2.课程设计说明书按学校“课程设计工作规范”中的“统一书写格式”撰写, 具体包括: ①目录; ②与设计题目相关的理论分析、归纳和总结; ③与设计内容相关的原理分析、建模、推导、可行性分析; ④程序设计框图、程序代码(含注释)、程序运行结果和图表、实验结果分 析和总结; ⑤课程设计的心得体会(至少500字); ⑥参考文献; 其它必要内容等。

计算机网络仿真技术及仿真工具

总第223期 2013年第1期 舰船电子工程 Ship Electronic Engineering Vol.33No.1 25  计算机网络仿真技术及仿真工具* 张贤军1 李 鹤2 (1.北京海淀区复兴路20号网管中心 北京 100840)(2.91917部队20分队 北京 100841) 摘 要 网络仿真是分析、研究、设计和改善网络性能必不可少的工具。文章主要介绍了网络仿真技术的基本概念、特点、应用,并在此基础上介绍了当前常用的仿真工具的基本情况,对了解、选择网络仿真系统具有实际参考价值。 关键词 网络仿真技术;仿真工具 中图分类号 TP391.3 Computer Network Simulation Technology and Simulation Tools ZHANG Xianjun1 LI He2 (1.Administration Center of Network,No.20,Fuxing Road,Haidian District,Beijing 100840) (2.Unit 20,No.91917Troops of PLA,Beijing 100841) Abstract The conception,characteristic and application of network simulation are introduced in detail in this paper.And on the basis ofthese introductions,the application condition of common simulation tools are introduced.It provides practical reference value for understandingand choosing network simulation tools. Key Words network simulation technology,simulation tools Class Number TP391.3 1 计算机网络仿真技术概述 目前,随着Internet的迅猛发展,需要通过网络传送的信息越来越多,以及网络带宽与网络规模的不断扩充,以数学计算为基础的传统网络设计理论己经无法满足数据网络的实际需要,所有这些,都对网络研究人员提出了许多新的挑战,因此,越来越需要一种新的网络规划和设计手段来提高网络设计的客观性和设计结果的可靠性,降低网络建设的投资风险。网络仿真技术正是在这种需求的推动下而产生的。 网络仿真是一种利用数学建模和统计分析的方法模拟网络行为,通过建立网络设备和网络链路的统计模型,模拟网络流量的传输,从而获取网络设计及优化所需要的网络性能数据的技术。网络仿真作为一种新的网络规划和设计技术,以其独有的方法为网络规划设计提供客观、可靠的定量依据,缩短网络建设周期、提高网络建设中决策的科学性、降低网络建设的投资风险。网络仿真技术已经成为网络规划、设计和开发中的主流技术。 网络仿真技术具有以下特点: 1)仿真基于统计模型,统计复用的随机性精确再现; 2)全新的模拟实验机理使其可以在高度复杂的网络环境下得到高可信度的结果; 3)其预测功能是其他任何方法都无法比拟的,能够验证实际方案或比较多个不同的设计方案; 4)使用范围广、既可以用于现有网络的优化和扩容、也可以用于新网络的设计,特别适用于大中型网络的设计和优化,为网络的规划设计提供可靠的定量依据; 5)初期应用成本不高,建好的网络模型可以延续使用、后期投资还会不断下降。 网络仿真的应用包括: ·容量规划和预测服务; ·故障分析; ·端到端的性能分析 ·分析新增业务和用户对网络的影响; ·使网络设计达最优的性价比; ·预测业务量的增长; ·指导新网络建设。 2 计算机网络仿真工具 在现代通信网络研究中,网络模拟技术得到了日趋广泛的应用,而网络模拟的有效性和准确性很大程度上依赖于所采用的网络模拟工具的性能。在研究开发网络模拟工具的方法和实现方面,国内所做的研究相对较少,但国外已经有许多研究成果,包括商业软件工具和研究用软件工具,如OPNET,QualNet,NS-2,NS-3,GloMoSim,NCTUNS,GTNetS(包括RT IKit library),OMNET++,SSFNet,JiST和Yans等。在此介绍几种常用的网络仿真工具。其中在教育、科研、商业等领域使用最广泛的是NS2 *收稿日期:2012年7月6日,修回日期:2012年8月23日 作者简介:张贤军,男,工程师,研究方向:网络技术管理。李鹤,女,工程师,研究方向:网络通信。

相关文档
相关文档 最新文档