基于Matlab与VC++接口技术的水声通信实验软件开发

来源 :云南大学 | 被引量 : 0次 | 上传用户:hanhan188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着近海大陆架的开发,深海渔业的发展和海底大陆架的探测,水声通信在军用和民用领域被投入了越来越多的关注。鉴于国内外许多科技工作者都在从事水声通信领域的研究工作,并产生了多种多样的水声通信均衡算法,因此需要一个统一的平台对不同的算法进行综合比较,并以此为基础为进行下一步的理论和算法研究提供必要的研究平台和理论支持,从而提高科研效率,减少重复工作。正是基于此等考虑,本文致力通过搭建Matlab与VC++的接口,并在以Visual Studio2005作为软件开发平台的基础上设计开发出一套实现快捷,功能丰富,界面美观,模块化,并具备扩展功能的水声通信仿真与实际数据处理软件。研究工作主要分为以下部分:   1.对当今的水声通信全过程做了深入的研究,分水声通信发送端、水声信道、水声通信接收端三部分系统介绍了水声通信的过程。特别是对水声信道存在的多途污染和码间干扰做了详细的论证,提出了同步在水声通信中的不可替代性。   2.对常用的同步方法和水声通信中的同步方法做了分类和研究,着重研究了利用巴克码作为同步码在水声通信中的必要性和可行性,并对此做了计算机仿真,同时研究了不同的巴克码长度在同步时的不同效果。   3.对目前已有的几种Matlab与VC++的接口技术做了详细的研究,通过对每一种接口技术的仿真实验详细的论证了他们各自的优缺点,并且有针对性的选择COM组件的方法来实现Matlab和VC++混合编程,设计开发水声通信实验软件。   4.利用以上的理论研究作为基础,通过搭建Matlab和VC++接口的方法,实现Matlab和VC++混合编程,并以Visual Studio2005作为软件开发平台,设计开发一套界面美观,功能丰富的水声通信实验软件。本部分工作分为以下几步:   对水声通信仿真与实际数据处理软件进行了需求分析,总体设计和详细设计。   以Visual Studio2005作为软件开发平台,通过Matlab和VC++混合编程,开发水声通信仿真与实际数据处理软件。
其他文献
册页绢本设色纵24厘米横25.8厘米(美)波士顿艺术博物馆藏这是一幅有确切题款的南宋作品、画橘子、石榴和葡萄,象征多子多孙的美好愿望。用色精细、沉着,写实性极强。在左半部
砼路面凭借着承载能力强、耐高温、使用寿命长等不可替代的优点,普遍应用于道路建设中,并且在我国公路交通系统中占有一定的比例。然而它经常受到板底脱空的威胁,板底脱空是
上海光源X射线成像及生物医学应用线站(BL13W1)作为上海光源首批建造的7条光束线站之一,其所提供的同步辐射显微CT成像技术,为国内外研究者在肿瘤早期诊断、辐射治疗,先进制
进入21世纪,人们已经完全的进入了一个数字化、信息化的社会。人们时时刻刻都在同网络、媒体打交道。网上购物、电子支付、在线交易等新的数字化的生活方式正在被越来越多的
蝗虫是直翅目(Orthoptera)蝗总科(Acridoidea)昆虫的通称,是重要的无脊椎动物和初级消费者,同时也是危害严重的农业害虫之一。而蝗虫的种类鉴定是防治蝗灾的基础。昆虫主要通
在无线电探测系统中,毫米波以其诸多独特的优点使得其在民用及军事领域更为瞩目,把毫米波用于引信系统成为国内外引信工作者关注的热点技术之一。导弹与目标在遭遇阶段均处于
由于认知无线电技术能够高效地利用无线频谱资源,目前它已引起了各大研究机构和高校的高度关注和广泛研究。在认知无线网络中,虽然认知用户择机使用主用户的空闲频段,多维地
胶质细胞系源性神经营养因子(glia cell line-derived neurotrophicfactor,GDNF)能有效地保护中脑黑质多巴胺(dopamine,DA)能神经细胞,为帕金森病(Parkinson’s disease,PD)的治
本实验利用乙基亚硝基脲(ENU)诱变实验,经遗传学检测、临床诊断及病理学观察,最终获得了3种可稳定遗传的眼部异常小鼠;接着采用微卫星标记连锁分析的方法对一例小眼球小鼠进
网络技术和视频编码技术的发展,使得近几年各种面向网络应用的视频服务得到不断的发展。视频编码技术的目标也由单纯的追求较高的压缩效率转向了使视频流能够更好地适应终端