网站大量收购独家精品文档,联系QQ:2885784924

常用窗函数c++的实现(Implementation of common window function c++).doc

常用窗函数c++的实现(Implementation of common window function c++).doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
常用窗函数c的实现(Implementationofcommonwindowfunctionc)

常用窗函数c++的实现(Implementation of common window function c++) / * * Copyright(C)2008-2011年张明(M. Zhang),zmjerry@163.com * *这个程序是自由软件,你可以重新分配它和/或修改它。 *根据GNU通用公共许可证的条款,由 *自由软件基金会,无论是版本2或任何后来版本。 * *源和二进制形式的再分配和使用 *修改,如果符合下列条件,是允许的: * * 1。以源代码形式的发布必须保留上述版权声明, *本条件清单和下列免责声明。 * * 2。以二进制形式重新分配必须保留上述版权 *注意,本条件清单和下列免责声明 *分发的文件和/或其他材料。 * *这个计划是分发的,希望它会有用,但没有 *任何担保;甚至没有适销性的默示保证或 *针对特定用途的适用性。看到GNU通用公共授权 *更多细节。GNU通用公共许可证的副本可在: * /licensing/licenses * / / ***************************************************************************** *窗口。 * *这个文件包括七个通常用于信号处理的窗口: *矩形巴特利特汉宁汉明 * Blackman Kaiser Gauss *所有这些都是相同的那些在“MATLAB”。 * *张明,2010-01,西安交大。 ***************************************************************************** / #则window_h #定义window_h #包括载体。” 命名空间splAB { 模板类型类型矢量类型窗口(const string,int类型); 模板类型类型矢量类型窗口(const string,int, 类型、类型); 模板类型类型矢量类型矩形(int类型); 模板类型类型矢量类型巴特莱特(int类型); 模板类型类型矢量类型汉宁(int类型); 模板类型类型矢量类型汉明(int类型); 模板类型类型矢量类型 blackman(int类型); 模板类型类型矢量类型 Kaiser(int类型,类型); 模板类型类型矢量类型高斯(int类型,类型); 模板类型类型类型I0(A型); #包括窗口实现。” } //命名空间splAB # endif / / window_h 实现文件: / * * Copyright(C)2008-2011年张明(M. Zhang),zmjerry@163.com * *这个程序是自由软件,你可以重新分配它和/或修改它。 *根据GNU通用公共许可证的条款,由 *自由软件基金会,无论是2或以后版本。 * *重新分配和使用源代码和二进制的形式,有或没有 *修改,如果符合下列条件,是允许的: * * 1。以源代码形式的发布必须保留上述版权声明, *本条件列表和以下免责声明。 * * 2。以二进制形式重新分配必须保留上述版权 *注意,本条件清单和下列免责声明 *分发的文件和/或其他材料。 * *这个计划是分发的,希望它会有用,但没有 *任何担保;甚至没有适销性的默示保证或 *针对特定用途的适用性。看到GNU通用公共授权 *更多细节。一份GNU通用公共许可证可在: * /licensing/licenses * / / ***************************************************************************** *窗口。H * *窗口功能的实现。 * *张明,2010-01, 西安交通大学。 ***************************************************************************** / / * * *获取指定的窗口。 * / 模板类型类型 向量类型窗口(const string wnname,int n,式放大器) { 如果(wnname = =“矩形”) 返回矩形(n,AMP); 如果(wnname = =“巴特莱特”) 回到巴特利特(n,AMP); 如果(wnname = =“Hanning”) 返回汉宁(n,AMP); 如果(wnname = =“海明”) 返回汉明(n,AMP); 如果(wnname = =“Blackman”) 返回布莱克曼(n,AMP); 其他的 { cerr “没有这种类型的窗口!” endl; 返回向量类型(0); } } 模板类型类型 向量类型窗口(const string wnname,int n,α型,型放大器 { 如果(wnname = =“皇帝”)

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

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

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档