- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 = =“皇帝”)
您可能关注的文档
- 宝宝腹泻分类食疗(Baby diarrhea classified diet therapy).doc
- 宝宝牙齿护理攻略(Baby dental care).doc
- 宝宝营养套餐(Baby nutrition package).doc
- 宝贝介绍语(Baby introduction).doc
- 宝来舒适系统的个性化设置(Personalized settings for Bora comfort system).doc
- 宝贝家族儿童摄影(Baby family photography).doc
- 宝钢人才开发院建设一流企业大学(Baosteel Talent Development Institute Construction of first-class enterprise university).doc
- 实习目的要求内容(Internship objectives, requirements, content).doc
- 实习经历(Internship experience).doc
- 实况10妖人(10 people live).doc
- 常见lcb2故障表.(Common lcb2 fault table).doc
- 常见减肥饮食中的误区和困惑(Misunderstandings and puzzles in diet diet).doc
- 常考的易混名词动词形容词副词(Frequently used mixed nouns, verbs, adjectives, adverbs).doc
- 常用缩写(abbreviations).doc
- 常用html标记总结(Summary of commonly used HTML tags).doc
- 常见工程报价(Common project quotation).doc
- 常见古诗意象().doc
- 常见标点符号的口诀复习法 (Review of common punctuation formulas).doc
- 常见疾病董氏奇穴治疗处方(The prescription of common diseases of Dong's extraordinary acupoints in the treatment).doc
- 常见病穴位按摩治疗保健(附人体穴位图) 2(Common point massage treatment health (with body acupuncture points diagram) 2).doc
文档评论(0)