因果序列卷积的ListCnvolve 算法程序设计.docVIP

因果序列卷积的ListCnvolve 算法程序设计.doc

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
因果序列卷积的ListCnvolve 算法程序设计

毕业设计 因果序列卷积的ListConvolve 算法程序设计 院 系: 物理与电信工程学院 专 业: 电子信息科学与技术 班 级: 电信101班 2014年5月20日 因果序列卷积的ListConvolve算法程序设计 [摘要] 采用Mathematica的内部函数ListConvolve进行因果序列卷积算法的程序设计,并编写因果序列卷积的ListConvolve算法和其它两种算法的程序,以及与其它两种算法的比较。并从实例展示其程序用法和高效性。 [关键字] Mathematica程序;卷积;ListConvolve算法;因果序列 Causal sequence convolution algorithm design ListConvolve Abstract Invoke the Mathematica ListConvolve internal function is adopted to improve the program L causal sequence convolution algorithm design, and write a causal sequence of convolution ListConvolve algorithm program and other two kinds of algorithm, and compared with the other two algorithms. From examples show its program usage and efficiency. Keywords Mathematica program;Convolution;ListConvolve algorithm;Causal sequence; 目录 引言 1 1因果序列卷积的意义 2 2常见有限长因果序列卷积的计算方法 2 2.1ListConvolve算法 2 2.2矩阵乘法算法 2 2.3矢量乘法算法 2 3各种卷积计算方法程序实现的编程思路 2 3.1各种算法编程前的准备 2 3.1.1构造滤波器 2 3.1.2计算滤波器时域系统函数的采样数据 3 3.1.3构造信号 4 3.2因果序列卷积的各种算法编程实现 6 3.2.1 ListConvolve算法程序设计 6 3.2.2矩阵乘法算法程序设计 7 3.2.3矢量乘法算法程序设计 8 4各种卷积算法的比较 9 4.1 ListConvolve算法本身的比较 9 4.2卷积的三种算法比较 9 5应用实例 9 6结语 11 致谢 11 参考文献 12 引言 Mathematica是由英国科学家斯蒂芬·沃尔夫勒姆领导的沃尔夫勒姆研究公司开发的一款广泛使用的科学计算软件。它拥有强大的数值计算和符号运算能力,是使用最广泛的数学软件之一。Mathematica的发布标志着现代科技计算的开始。Mathematica是世界上通用计算系统中最强大的系统。自从1988发布以来,它已经对如何在科技和其它领域运用计算机产生了深刻的影响。人们常说,Mathematica的发布标志着现代科技计算的开始。自从上世纪六十年代以来,在数值、代数、图形、其它方面一直有个别的软件包存在。但是,Mathematica的基本概念是用一个连贯的和统一的方法创造一个能适用于科技计算各个方面的软件系统。实现这一点的关键之处是发明了一种新的计算机符号语言。这种语言仅仅用很少量的基本元素制造出广泛的物体,满足科技计算的广泛性。这在人类历史上还是第一次。长期以来,Mathematica核心设计的普遍性使得涉及的领域不断增长。从刚开是一个主要用于数学和科技计算的系统,到发展成许多计算领域的主要力量,Mathematica已经成为世界上最强大的通用计算系统。Mathematica 应用广泛Mathematica的用户群中最主要的是科技工作者和其它专业人士,Mathematica还被广泛地用于教学中。数学中的许多计算是非常繁琐的,特别是函数的作图费时又费力,而且所画的图形很不规范,所以现在流行用Mathematica符号计算系统进行学习,从高中到研究生院的数以百计的课程都使用它,很多问题便迎刃而解。此外,随着学生版的出现,Mathematica已经在全世界的学生中流行起来,成为了一个著名的工具。Mathematica作为当前国际控制界最流行的面向工程与科学计算的高级语言,近年来得到了业界的一致认可在控制系统的分析、设计方面得到了非常广泛的应用,其自身也因此得到了迅速的发展,功能不断扩充便于对通信系统的物理概念和

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档