测试大作业
软件测试大作业

软件测试⼤作业易班⽹络社区部分功能系统测试设计1导⾔ (2)1.1⽬的 (2)1.2范围 (1)1.3术语定义 (1)1.4参考资料 (2)2.测试设计 (2)2.1测试范围 (2)2.2测试覆盖设计 (2)3.测试⽤例 (3)3.1⽤例⼀:易班社区-注册新⽤户功能测试 (3)3.2⽤例⼆:易班社区-⽤户登录功能测试 (6)3.3⽤例三:个⼈主页-博客模块功能测试 (9)3.4⽤例四:个⼈主页-相册模块功能测试 (13)3.5⽤例五:个⼈信息-头像设置功能测试 (16)1导⾔“易班”(E-CLASS)是⼀个以⾼校师⽣为主要使⽤对象的⽹络虚拟社区,由上海市教卫党委、市教委依托市教育系统⽹络⽂化发展研究中⼼⾃主研发,是市教委在全市⾼校中重点推进的⽹络⽂化建设项⽬,被昵称为“易班”。
易班集成了BBS、SNS、博客、微博、⼿机应⽤等多种新型互联⽹应⽤。
其中包含了新闻、通讯录、校园应⽤、博客、微博、相册、互动社区、论坛、邮箱、⽹盘、掌上易班。
通过该⽹站,⾼校辅导员、教师及学⽣可在线互动交流、交换各种信息及资源、上传照⽚、撰写博客等。
/doc/76873eb9f121dd36a32d82af.html /profile1.1⽬的该⽂档的⽬的是描述易班⽹络社区部分功能的系统测试设计,其主要内容包括:◆测试总体设计◆测试⽤例设计本⽂档的预期的读者是:◆项⽬管理⼈员◆测试⼈员1.2范围该⽂档为西华⼤学易班⽹络社区部分功能的系统测试设计,其中包括⽤户注册登录信息功能,界⾯性能,以及个⼈空间部分功能测试和性能测试的⽤例描述,为测试⼈员进⾏功能测试和性能测试提供标准和依据,以及详尽的测试步骤和⽅法。
1.3术语定义◆功能性测试按照系统需求定义中的功能定义部分对系统实⾏的系统级别的测试。
◆⾮功能性测试按照系统需求定义中的⾮功能定义部分(如系统的性能指标,安全性能指标等)对系统实⾏的系统级别的测试。
◆测试⽤例测试⼈员设计出来的⽤来测试软件某个功能的⼀种情形。
哈工大测试大作业——信号的分析与系统特性——锯齿波

1 题目:写出下列信号中的一种信号的数学表达通式,求取其信号的幅频谱图(单边谱和双边谱)和相频谱图,若将此信号输入给特性为传递函数为)(s H 的系统,试讨论信号参数的取值,使得输出信号的失真小。
(选其中一个信号)0002=tan ,=45,=1w 2K T s T πααπ==假设锯齿波的斜取周期,则圆周率,A=1 2 幅频谱和相频谱00()(+nT )(<t<T )w t w t K t t ==⋅=0将其分解为三角函数表示形式的傅里叶级数,200-002111=(t)==2T T T a w dt tdt T T ⎰⎰()2000-00222()cos()cos()0T T T n a w t nw t dt t nw t dt T T ==⋅=⎰⎰()2000-00222()sin()sin()1=(123)T T T n b w t nw t dt t nw t dtT T n nπ==-=⎰⎰、、……式中002==2w T ππ 。
所以0001111(t)=(sin(w t)+sin(2w t)+sin(3w t)+223w π-…)转换为复指数展开式的傅里叶级数:0000000-2021-0--100-022220001=(t)e =e 11 =e e |11=e (2)T jnw t T n jnw t jnw t jnw t jnw t c w dtT t dtt jnw jnw jnw n w n w w π-⎛⎫-+⋅ ⎪⎝⎭+-=⎰⎰ 其中 当n=0时,01==22A c ,0=0ϕ ; =1,2,3,n ±±±当…时,111222n n c A n π=== ,1,2,32=1,2,32n n n πϕπ⎧=⎪⎪⎨⎪-=---⎪⎩ 等 等用Matlab 做出其双边频谱图 1锯齿波双边幅频谱A = 1 T0 = 1图 2锯齿波双边相频谱单边频谱:图 3锯齿波单边频谱3 频率成分分布由信号的傅里叶级数形式及其频谱图可以看出,锯齿波是由一系列正弦波A = 1 ; T0 =1-20-15-10-55101520单边幅频谱2468101214161820单边相频谱叠加而成,正弦波的频率由0w 到20w ,30w ……,其幅值由A π到2A π,3Aπ,……依次减小,各频率成分的相位都为0。
开放大学软件测试技术形考第四次(大作业)

江苏开放大学形成性考核作业学号:姓名:课程代码:课程名称:软件测试技术评阅教师:第 4 次任务共 4 次任务期末综合大作业选择一个实际项目,针对该项目,实施软件测试,撰写测试文档及总结报告。
待测试项目的要求:➢选择在本学期中自己开发的任何一个软件系统,也可以选择第7单元实验指导部分的“7-4实验-AUT-待测试应用程序”。
➢该系统的开发平台环境和语言不限,系统内容不限(Web网站、管理信息系统、基于.net 的各种应用程序、基于J2EE的各应用程序等等)➢系统需有明确的体系结构,并且有一定的软件规模。
大作业的组成、内容和采用的技术要求:两部分组成。
一、测试文档:✧测试计划文档(可不写)✧测试用例文档(重要。
完成1-2个测试用例即可)✧用户验收报告文档(可简略,不超过2页)二、总结(对该实施项目测试的总结报告300-500字,总结、优、缺、下一步计划、心得体会等)从测试方法分析,文档中需要包含以下方法:✓黑盒测试(等价分类法,边界值法,决策表法)✓白盒测试(逻辑覆盖法,基本路径覆盖法,决策表法)从测试阶段分,文档中需要覆盖以下的测试:➢单元测试(白盒法,需要有驱动和桩程序)➢集成测试(自顶向下或自底向.上两种集成策咯)➢系统测试(功能测试、正确性/合适性测试、健壮性测试(容错/恢复、性能测试、用户界面测试、信息安全性测试、压力测试[负载/并发]、可靠性测试、易用性测试、兼容性测试、安装/反安装测试等,要求至少采用3种以上的方法)软件系统测试报告2020年4月1 引言1.1系统简介自来水营销管理系统1.2测试计划描述本测试报告按照自来水营销管理系统使用手册介绍系统的功能,测试系统的能力是否满足《自来水营销管理项目需求规格说明书》的功能和性能需求。
测试分为功能测试和系统测试两部分。
功能测试覆盖各子系统中的功能模块,本测试针对在现有产品功能模块以及实施结果分别进行测试,测试整个系统是否达到需求规格说明书中要求实现的功能,以及测试系统的易用性、用户界面的友好性。
机械工程测试技术大作业

振动测试在机械设备的故障诊断、预防性维护和优化设计等方面具有广泛应用。
压力测试
压力测试是评估机械设备承受压力能 力的重要手段,主要用于气瓶、压力 容器、管道等高压系统的检测。
压力测试对于保障机械设备的安全运 行和防止事故发生具有重要意义。
质量满足要求。
对未来研究的建议
进一步研发先进的测试技术
随着机械工程领域的不断发展和技术的不断创新,需要进一步研发更高效、准确和智能的 测试技术,以满足更高的测试需求。
加强测试技术的标准化和规范化
为了提高测试结果的可靠性和可比性,需要加强测试技术的标准化和规范化工作,制定统 一的测试标准和方法。
加强测试技术在实践中的应用研究
通过测试技术对生产过程中的各个 环节进行监控和评估,可以及时发 现和解决生产过程中的瓶颈和问题, 从而提高生产效率。
降低成本
通过测试技术对产品进行早期检测 和评估,可以减少后期维修和返工 的成本,从而降低整体成本。
测试技术的发展历程
传统测试技术
未来测试技术
传统的测试技术主要依靠人工操作和 经验判断,测试精度和效率相对较低。
意义。
位置和速度测试
位置和速度测试是机械工程测 试中用于评估机械设备运动性 能的方法。
位置和速度测试采用传感器进 设备的运动 特性和精度。
位置和速度测试在机械设备的 运动控制、精度检测和故障诊 断等方面具有广泛应用。
04
测试技术在机械工程中的应用
发动机测试
测试技术的作用
测试技术在机械工程中发挥着至关重要的作用,它能够确保产品、设备或系统 的性能和质量满足设计要求,同时也能为改进和优化提供数据支持和反馈。
1软件工程方法(测试专业)-大作业

项目名称软件工程方法大作业2013-12版本变更历史目录1.引言 (1)1.1系统概述 (1)1.2术语和缩略词 (1)1.3参考资料 (1)1.4文档组织 (1)2.系统需求分析 (2)2.1用户需求概述 (2)2.2功能需求建模 (2)2.3非功能需求分析 (5)3.系统总体设计 (7)3.1设计目标和原则 (7)3.2软件架构设计 (7)3.3硬件架构设计 (7)3.4关键技术及解决方案 (7)4.系统测试和实施 (7)4.1测试方案设计 (7)4.2功能测试情况 (14)4.3...测试情况 .. (17)4.4测试结果分析 (18)5.结论........................................................................................ 错误!未定义书签。
5.1总体工作总结 (19)5.2个人完成工作总结 (19)1.引言1.1 系统概述摘要:本系统的来源背景:随着经济全球化的迅猛推进,传统的只通过人力来管理企业财务的方法已远远满足不了企业的需求,必须有一种迅捷而又方便的财务管理方式能够替代传统的方法,实现财务的自动化管理已迫在眉睫,在这个背景下财务双赢系统应运而生。
它的意义在于:它能有效解决中小企业各部门员工或经办人日常借款、报销签批过程复杂、结算过程等待时间长的问题;最大程度规范借款、报销单据的填写、签批操作,避免人为错误;提高财务审核、结算、入账的工作效率;实现日常借款、报销信息的数据存档,为费用管理提供数据依据。
1.2 术语和缩略词关键词:模块财务管理对象操作系统交互信息管理系统架构1.3 参考资料本章应列出本文档引用的所有文档的标题、出处、修订版本和日期等信息。
[1] 高成. JSP动态网站建设.[M].北京:国防工业出版社,2002[2] 黄理. JSP深入编程. [M].北京:北京希望电子出版社,2001[3] 马文刚.JSP实用编程实例集锦. [M].北京:清华大学出版社,2001[4] 黄明. JSP信息系统设计与开发实例. [M].北京:机械工业出版社,2004[5] 胡艳洁.HTML标准教程. [M].北京:中国青年出版社,2004[6] 萨师煊.数据库系统概论. [M].北京:高等教育出版社,2000[7] 吉根林.WEB程序设计. [M].北京:电子工业出版社,2004[8] 〔美〕T. 库克. JSP从入门到精通. [M].北京:电子工业出版社,2003[9] 〔美〕J. 福克纳.JSP WEB编程指南. [M].北京:电子工业出版社,2003[10]〔美〕G..柏林格.JSP程序设计指南. [M].北京:清华大学出版社,20021.4 文档组织本文从五部分对双赢系统做了分析:第一部分是,双赢系统的来源背景以及意义做了简要的分析,本系统能有效解决中小企业各部门员工或经办人日常借款、报销签批过程复杂、结算过程等待时间长的问题。
测试技术课大作业ma

测试技术课大作业—压气机失速信号分析实验台简介及测量布置图1 大尺寸低速轴流压气机实验台表1 实验台基本参数(a) 叶顶弦向测压孔(b) 叶顶周向测压孔图2 压气机失速测量布置压气机特性图3所示的特性线上有4个稳定工况点,Φ=0.65为大流量工况,Φ=0.58为设计工况,Φ=0.46中间工况以及Φ=0.37近失速工况。
从近失速点节流,在5s 内,压气机进入完全失速状态。
图3 压气机特性实验数据给出2个转速下测量的实验数据,data1和data2。
学号最后一位为奇数的同学,分析第一组数据data1;偶数的分析data2文件夹下数据。
每个文件夹下包括3段压力信号。
信号1:058001A.dat近设计点工况。
采样率12K,采样时间5S。
058001A.dat数据包括3列,分别为压气机叶顶前缘上游,50%弦长以及尾缘下游3个位置的机匣壁面静压(电压值信号),对应着图2(a)所示的S2,S7和S14测点。
信号2:tostall037001.dat在近失速点,快速关闭节流阀,逼迫压气机由近失速状态进入完全失速。
采样率、采样时间等相关说明与058001A.dat相同。
信号3:037001stalling.dat完全失速状态。
采样率10K,采样时间5S。
037001stalling.dat文件包括3列信号,由转子前缘附近叶顶周向布置的3个测量孔测得,如图2(b)所示,分别为p1,p2和p3。
这里p1与p2之间夹角为90度,p2与p3夹角为85.05度。
作业要求:重点分析信号2。
分析压气机由近失速进入完全失速状态的特性。
信号3,计算出失速团参数。
信号1作为信号2和3的参照。
信号分析方法不限,可采用滤波,FFT,窗口FFT,倒谱,自相关,互相关,相干,小波,小波包以及小波滤波等。
软件测试大作业

一、《软件测试》大作业提交要求:1.将作业进行压缩打包,发到我的邮箱shuxia.bai@2.大作业格式命名规范:班级+学号,例:软件2班+张三3.大作业提交截止日期:2011年12月30日之前二、具体考核内容:1.通过对本课程的学习,谈谈你对软件测试的认识,即总结什么是软件测试?为什么要进行软件测试?如何完成软件测试?2.黑盒测试:1)假设商店货品价格(R)都不大于100元(且为整数),若顾客付款(P)在100元内,现有一个程序能在每位顾客付款后给出零钱的最佳组合(找给顾客货币张数最少)。
假定此商店的货币面值只包括:50元(N50)、5元(N5)、1元(N1)4种。
请按照题意,使用等价类划分法设计测试用例。
2)一个试卷评分和成绩统计的程序,输入文件由80个字符的一些记录组成,共有3组:标题,每个学生的成绩和等级报告;按学生得分排序,每个学生的成绩,平均分数,最高和最低分之差的报告;按题号排序,每题学生答对的百分比报告。
对该题目的输入和输出条件进行边界分析,并设计测试用例。
3)用因果图法设计以下程序的测试用例。
某公司对客户有一定的折扣政策,公司软件的一个模块的需求说明书中描述“……当交易额小于等于5万元时折扣为0,当交易额大于5万元时才有折扣,如果交易的客户在三个月内无欠款,则折扣为15%;如果交易的客户在三个月内有欠款,若该客户是三年以上的老客户,则折扣为10%;若该客户不是三年以上的老客户,则折扣为5%” 。
4)请建立下列需求的决策表,并绘制出化简(合并规则)后的决策表。
软件的一个模块的需求规格说明书中描述到“……对于功率大于50马力的机器或者维修记录不全的或已经运行10年以上的机器应予以优先的维修处理……”这里假定“维修记录不全”和“优先维修处理”有严格的定义。
3.白盒测试:为以下流程图所示的程序设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖和路径覆盖。
4.学习并使用一款软件测试工具,下载并安装该软件,启动并操作整个软件,学习其主要功能,并选择一个实例,运行该工具进行测试并分析测试结果。
哈工大测试大作业——信号的分析与系统特性——矩形波

题目一:信号的分析与系统特性机械工程测试技术基础课程大作业任务书题目要求:写出所给信号的数学表达通式,其信号的幅频谱图(单边谱和双边谱)和相频谱图,若将此信号输入给特性为传递函数为)H的系统,讨论系统参数的取值,使得输出信号的失真小。
(s1,利用第1章所学知识,求解信号的幅频谱和相频谱,并画图表示;2,分析其频率成分分布情况;3,利用第2章所学内容,画出表中所给出的系统)H的伯德图;(s4,对比2、3图分析将2所分析的信号作为输入)(t x,输入给3所分析的系统)H,求解其输(s出)y的表达式,并且讨论信号的失真情况(幅值失真与相位失真)若想减小失真,应如何调(t整系统)H的参数。
,(s信号与系统参数:一,方波信号的数学表达式1,方波信号的时域表达式{x (t )=x (t +nT 0)x (t )={A 0<t <T02−A −T 02<t <02,时域信号的傅里叶变换 常值分量a 0=2T 0∫x(t)dt T 02−T 02=0余弦分量的幅值a n =2T 0∫x (t )cos nω0t dt T 02−T 02=0正弦分量的幅值b n =2T 0∫x (t )sin nω0t dt T 02−T 02=2AT 0(∫sin nω0t dt T 020+∫−sin nω0t dt 0−T 02)=4A T 0(1nω0−cos nπnω0)={4Aπnn 为奇数0 n 为偶数则方波信号可分解为:x (t )=4A π(sin ω0t +13sin 3ω0t +15sin 5ω0t +⋯) 则可绘制频谱图如下图1.1 单边幅频谱图4A π图1.2 双边幅频谱图由服饰展开形式可知,各成分初相位均为0,故绘制相频谱图如下图1.3 方波的相频谱图二,频率成分分布情况有信号的傅里叶级数形式及其频谱图可以看出,方波是由一系列正弦波叠加而成的。
正弦波为基波的奇次谐波,幅值以1n 的规律收敛,基波及其谐波的初相位均为零。
机械工程测试技术基础--机械测试大作业

Harbin Institute of Technology课程大作业说明书课程名称:机械工程测试技术基础设计题目:测试技术与仪器大作业院系:班级:设计者:学号:指导教师:设计时间:2014/05/06哈尔滨工业大学题目一 信号的分析与系统特性题目:写出下列信号中的一种信号的数学表达通式,求取其信号的幅频谱图(单边谱和双边谱)和相频谱图,若将此信号输入给特性为传递函数为)(s H 的系统,试讨论信号参数的取作业要求(1)要求学生利用第1章所学知识,求解信号的幅频谱和相频谱,并画图表示出来。
(2)分析其频率成分分布情况。
教师可以设定信号周期0T 及幅值A ,每个学生的取值不同,避免重复。
(3)利用第2章所学内容,画出表中所给出的)(s H 系统的伯德图,教师设定时间常数τ或阻尼比ζ和固有频率n ω的取值,每个同学取值不同,避免重复。
(4)对比2、3图分析将2所分析的信号作为输入)(t x ,输入给3所分析的系统)(s H ,求解其输出)(t y 的表达式,并且讨论信号的失真情况(幅值失真与相位失真)若想减小失真,应如何调整系统)(s H 的参数。
解:求解周期性三角波的傅里叶函数。
在一个周期中,三角波可以表示为:x(t)={4AT0∙t 0≤t<T04−4AT0∙t+2AT04≤t≤3T04 4AT0∙t−4A3T04<t≤T0常值分量a0=1T0∫x(t)dt=0 T0余弦分量幅值:a n=2T0∫x(t)cos(n∙ω0∙t)dt=0 T0正弦分量幅值:b n=2T0∫x(t)sin(n∙ω0∙t)dtT0=2T0∫4AT0∙t ∙sin(n∙ω0∙t)dt +T042T0∫(−4AT0∙t+2A ) ∙sin(n∙ω0∙t)dt3T04T04+2T0∫(4AT0∙t−4A ) ∙sin(n∙ω0∙t)dtT03T04=8An2π2sinnπ2={(−1)n+1∙8An2π20 n=2,4,6,8 ,⋯n=1,3,5,7,⋯相频谱:φn ={π2n=1,5,9,⋯−π2n=3,7,11,⋯所以x(t)=8Aπ2(sinω0t− 19sin3ω0t+ 125sin5ω0t+ ⋯取:A= π2 ,T0=2π,则:ω0=1所以x(t)= 8(sin t− 19sin3t+125sin5t+ ⋯(1)利用matlab画出三角波函数的幅频谱如下:双边谱:单边谱:-利用matlab 画出三角波函数的相频谱如下:(2)由信号的傅里叶级数形式及其频谱图可以看出,三角波是由一系列正弦波叠加而成,正弦波的频率由0w 到30w ,50w ……,其幅值由8A π2,到8A 9π2,8A25π2,……依次减小,各频率成分的相位交替为π2 和 −π2。
软件测试大作业——社团管理系统

山东科技大学软件测试技术与工具课程设计报告专业:软件工程班级学号:201301051931学生姓名:相坤阳指导教师:赵卫东目录1.系统概述 (4)1.1 系统背景 (4)1.2 大学生社团管理系统的应用 (4)1.3 系统目标 (4)2.需求分析 (4)2.1系统需求概述 (4)2.2 功能性需求 (5)3.概要设计 (5)3.1 系统总体设计 (5)3.1.1软件架构设计 (5)3.2 系统功能设计 (6)3.2.1总体结构 (6)3.2.1功能设计说明 (6)3.2 数据库设计 (9)3.3 界面设计 (9)3.3.1 登陆界面 (9)3.3.2 主页 (10)3.3.3 添加模块 (11)3.3.4 查询模块 (12)3.3.5 查看模块 (13)3.3.6 删除模块 (13)3.3.7 公告模块 (13)4. 黑盒测试 (14)4.1 登陆界面 (14)4.2 添加模块 (15)4.3 查询模块 (15)4.4 查看模块 (16)4.5 删除模块 (16)4.6 公告模块 (16)5. 白盒测试 (17)6 .心得体会 (19)1.系统概述1.1 系统背景大学社团管理系统是一种电子信息服务系统。
它向学校和社团用户提供了交流平台,管理员可以对社团的各种事务进行操作,随着全球信息化的迅猛发展,高效规模不断壮大,协会人数急剧增加,有必要开发一个学生社团管理系统来提高社联对社团的管理效率,学生社团管理系统将逐渐取代传统的人工管理模式。
本系统采用Servlet+Jsp+mySQL作为开发技术,以Java为编程语言,开发一个基于Servlet的学生社团管理系统。
该系统可以对社团工作进行快速、高效的管理,为社团之间和社团会员之间提供一个良好的信息交流的平台,让社团成员可以展示自己的风采,及时了解社团的新动态,营造一个现代化的学习生活环境。
1.2 大学生社团管理系统的应用高校社团文化日渐丰富,随之而来的繁琐的社团事务,使管理学生社团的工作变得不再那么容易,随着软件行业的发展,我们可以根据学生社团管理的需求来使用办公自动化来管理学生社团,介于社团事务的繁琐性,有必要开发这样一个系统来解决社团事务的繁琐性,提高办事效率。
云南大学《软件测试》期末大作业.docx

云南大学软件学院期末课程报告Term Examination ReportSchool of Software, Yunnan University个人成绩序号学号专业姓名成绩学期: ___________________________________ 课程名称:_______________________________ 任课教师:_______________________________ 小组长:_________________________________ 电子邮件:_______________________________完成提交时间:年月日总分:100 目期:评分人:评估项评估标准成绩分值成绩软件测试计划针对本次需要进行的测试项目,编写单元测试、功能测试、Web性能测忒、负我测试的测试计划和人员安排。
25单元测试参照■单元测试任务列表.完成具体测试用例的编写和测试工作.并以表格形式填•写完成,测试结果。
(单元测试结果表格单独村印,附上表头,表格形式衣计划基础上补充期望结果、卖际结果、异常状况丿15功能测试参照原URP学生端对目前新版本进行对照的功能测试。
并填•写完成测试结果。
(测试结果表格单独杠印,附上表头,表格形式在计划基础上补充期望结果、卖际结果、异常状况丿15Web性能测试根据业务流程,制定覆盖录制业务操作的web性能测试步骤.运行测记录测试结果。
(测试结果表格单独村印,附上表头,表格形式在计划基础上补充期望结果、卖际结果、毎个页面的执行时间丿15负戟测试按照web性能测试中制定的操作步骤,通过在人数,思考肘问,人数逐增摸式上采用不同的策略,定制3组负载方亲,运行并记录结果。
(负载测试需要提供评价页面响应肘间,最耗对页面,响应最快页面,以及根据测试结果自己得出的目标糸统理论负载能力分析及说朗)15最终测试报告报告完整,逆辑结构请晰,内彖丰富,丈字表达质量,图表制作专业程度。
现代流动测试技术大作业

现代流动测试技术大作业姓名:学号:班级:电话:时间:第一次作业1)孔板流量计测量旳基本原理是什么? 对于液体、气体和蒸汽流动, 怎样布置测点?基本原理:充斥管道旳流体流经管道旳节流装置时, 在节流件附近导致局部收缩, 流速增长, 在上下游两侧产生静压差。
在已知有关参数旳条件下, 根据流动持续性原理和伯努利方程可以推导出差压与流量之间旳关系而求得流量。
公式如下:4v q d πα==其中:C -流出系数 无量纲 d -工作条件下节流件旳节流孔或喉部直径D -工作条件下上游管道内径qv -体积流量 m3/sβ-直径比d/D 无量纲ρ—流体旳密度Kg/m3测量液体时, 测点应布置在中下部, 应为液体未必充斥全管, 因此不可以布置旳太靠上。
测量气体时, 测点应布置在管道旳中上部, 以防止气体中密度较大旳颗粒或者杂质对测量产生干扰。
测量水蒸气时, 测点应当布置在中下部。
2)简述红外测温仪旳使用措施、应用领域、优缺陷和技术发展趋势。
使用措施: 红外测温仪只能测量表面温度, 无法测量内部温度;安装地点尽量防止有强磁场旳地方;现场环境温度高时, 一定要加保护套, 并保证水源旳供应;现场灰尘、水汽较大时, 应有洁净旳气源进行吹扫, 保证镜头旳洁净;红外探头前不应有障碍物, 注意环境条件: 蒸汽、尘土、烟雾等, 它阻挡仪器旳光学系统而影响精确测温;信号传播线一定要用屏蔽电缆。
应用领域:首先, 在危险性大、无法接触旳环境和场所下, 红外测温仪可以作为首选, 例如:1)食品领域: 烧面管理及贮存温度2)电气领域:检查有故障旳变压器, 电气面板和接头3)汽车工业领域: 诊断气缸和加热/冷却系统4)HVAC领域:监视空气分层, 供/回记录, 炉体性能。
5)其他领域: 许多工程, 基地和改造应用等领域均有使用。
长处: 可测运动、旋转旳物体;直接测量物料旳温度;可透过测量窗口进行测量;远距离测量;维护量小。
缺陷:对测量周围旳环境规定较高, 防止强磁场, 探头前不应有障碍物, 信号传播线要用屏蔽电缆, 当环境很恶劣时红外探头应进行保护。
工程测试技术大作业

测试系统(测量系统)的组成:被测对象——传感器——转换器(变送器)——传输通道——显示装置——测量值传感器:传感器(英文名称:transducer/sensor)是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。
它是实现自动检测和自动控制的首要环节电阻式传感器电阻式传感器是将被测量,如位移、形变、力、加速度、湿度、温度等这些物理量转换式成电阻值这样的一种器件。
主要有电阻应变式、压阻式、热电阻、热敏、气敏、湿敏等电阻式传感器件。
变频功率传感器变频功率传感器通过对输入的电压、电流信号进行交流采样,再将采样值通过电缆、光纤等传输系统与数字量输入二次仪表相连,数字量输入二次仪表对电压、电流的采样值进行运算,可以获取电压有效值、电流有效值、基波电压、基波电流、谐波电压、谐波电流、有功功率、基波功率、谐波功率等参数。
称重传感器称重传感器是一种能够将重力转变为电信号的力→电转换装置,是电子衡器的一个关键部件。
能够实现力→电转换的传感器有多种,常见的有电阻应变式、电磁力式和电容式等。
电磁力式主要用于电子天平,电容式用于部分电子吊秤,而绝大多数衡器产品所用的还是电阻应变式称重传感器。
电阻应变式称重传感器结构较简单,准确度高,适用面广,且能够在相对比较差的环境下使用。
因此电阻应变式称重传感器在衡器中得到了广泛地运用。
电阻应变式传感器传感器中的电阻应变片具有金属的应变效应,即在外力作用下产生机械形变,从而使电阻值随之发生相应的变化。
电阻应变片主要有金属和半导体两类,金属应变片有金属丝式、箔式、薄膜式之分。
半导体应变片具有灵敏度高(通常是丝式、箔式的几十倍)、横向效应小等优点。
压阻式传感器压阻式传感器是根据半导体材料的压阻效应在半导体材料的基片上经扩散电阻而制成的器件。
其基片可直接作为测量传感元件,扩散电阻在基片内接成电桥形式。
软件质量保证与软件测试-大作业(参考模板案例)

天津工业大学2017级软件质量保证与软件测试大作业项目名称:专业方向:专业班级:姓名:目录一、引言 (1)1.1项目概述 (1)1.2运行环境 (1)二、黑盒手工测试 (3)3.1测试需求 (3)3.2测试用例设计 (4)3.3测试执行与缺陷记录 (5)3.4测试总结 (7)三、项目自动化测试 (8)4.1自动化测试需求分析 (8)4.2自动化测试设计 (8)4.2.1测试用例 (8)4.3自动化测试执行 (9)4.4自动化测试总结 (15)四、性能测试 (16)5.1 性能测试需求分析 (16)5.2 性能化测试设计及执行 (16)5.3脚本参数化 (22)5.4测试执行 (23)5.4.1设置运行环境 (24)5.4.2系统资源监控设置 (27)5.4.3执行结果 (28)5.5摘要分析 (30)5.6windows资源 (40)5.7 性能测试执行结果及总结 (47)五、总结与展望 (48)一、引言1.1项目概述本次实训共使用两款系统,分别为在黑盒测试中以及原型开发中使用到的测评项目管理系统,和性能测试以及自动化测试使用到的医药管理系统。
各系统具体内容如下:测评项目管理系统主要负责控制测试工作的任务量,共提供3种角色:系统管理员、项目管理员、责任专家。
每个角色具有相应的权限。
该系统主要包括以下功能:1)测试任务管理:完成接收测试任务申请、下达任务、启动测试功能;2)测试过程管理:管理已下达测试项目的测试技术文档和审查意见;3)项目审查管理:管理项目审查计划和审查会记录;4)项目信息查询:查询项目状态及其项目信息;5)系统管理:对本系统的用户和组织机构信息进行管理;6)基础信息管理:维护参与测评项目活动的相关单位及其人员信息;7)系统监控:记录系统操作日志。
医药管理系统主要负责管理顾客、经办人和药品信息。
可以创建多条用户统一对资源进行管理。
该系统主要包括以下功能:1)信息查询:查询顾客、经办人和药品信息;2)信息录入:录入顾客、经办人和药品信息;3)信息删除:删除顾客、经办人和药品信息;4)信息修改:修改顾客、经办人和药品信息;5)信息浏览:浏览顾客、经办人和药品信息;6)数据报表:打印顾客、经办人和药品信息;7)用户管理:添加、编辑、删除用户信息;8)系统帮助:提供关闭全部窗口和系统帮助提示功能。
哈工大测试大作业——信号的分析与系统特性——矩形波

信号的分析与系统特性一、设计题目写出下列方波信号的数学表达通式,求取其信号的幅频谱图单边谱和双边谱和相频谱图,若将此信号输入给特性为传递函数为)(s H 的系统,试讨论信号参数的取值,使得输出信号的失真小;名称)(s H τ、n ω、ζ波形图方波11)(+=s s H τ τ=0.1,0.5,0.70722240)(nn ns s s H ωζωω++=ζ=0.5,0.707n w =10,500作业要求1要求学生利用第1章所学知识,求解信号的幅频谱和相频谱,并画图表示出来; 2分析其频率成分分布情况;教师可以设定信号周期0T 及幅值A ,每个学生的取值不同,避免重复;3利用第2章所学内容,画出表中所给出的系统)(s H 的伯德图,教师设定时间常数τ或阻尼比ζ和固有频率n ω的取值;4对比2、3图分析将2所分析的信号作为输入)(t x ,输入给3所分析的系统)(s H ,求解其输出)(t y 的表达式,并且讨论信号的失真情况幅值失真与相位失真若想减小失真,应如何调整系统)(s H 的参数;二、求解信号的幅频谱和相频谱tT 0T 0/A002200-200211=(t)=+-=0TT T T T a w dt Adt Adt T T ⎛⎫ ⎪⎝⎭⎰⎰⎰00220000-200222()cos()cos()-cos()0TT T T T n a w t nw t dt A nw t dt A nw t dt T T ⎛⎫==+= ⎪⎝⎭⎰⎰⎰00220000-20020000000022()sin()sin()-sin()4 2 cos()-cos()200 2TTT T T n b w t nw t dt A nw t dt A nw t dt T T A T T n A A nw t nw t nT T nw nw n π⎛⎫==+ ⎪⎝⎭⎛⎫⎧⎪⎪==⎨ ⎪ ⎪⎪⎩⎝⎭⎰⎰⎰为奇数为偶数式中000411(t)=(sin(w t)+sin(3w t)+sin(5w t)+)35Aw π…转换为复指数展开式的傅里叶级数:()()0000000000002-j 000-200000011=(t)e=e +-e 1121 =(e -e ) =e -e | =e -e = 2T jnw tnw tjnw t n T jnw t jnw t jnw t jnw t jnw jnw c w dt A dt A dt T T A A AA dt j T T jnw T nw j n ττττττπ-----⎛⎫ ⎪⎝⎭⎰⎰⎰⎰当0,2,4,...n =±±时,0n C =; 当1,3,5,...n =±±±时,2n A C j n π=-则幅频函数为:2,1,3,5,...n AC jn n π=-=±±±42||,1,3,5,...n n AA C n n π===相频函数为:arctanarctan(),1,3,5, (2)nI n nR C n C πϕ==-∞=-= arctanarctan(),1,3,5, (2)nI n nR C n C πϕ==+∞==---双边幅频图:单边幅频图:相频图:三、频率成分分布情况由信号的傅里叶级数形式及其频谱图可以看出,矩形波是由一系列正弦波叠加而成,正弦波的频率由0w 到30w ,50w ……,其幅值由4A π到43A π,45A π,……依次减小,各频率成分的相位都为0;四、Hs 伯德图一阶系统1()1H s s τ=+,对应=0.1, 0.5, 0.707τ二阶系统2240()2nn nH s s s ωξωω=++,对应10,500n ω=,=0.5, 0.707τ五、将此信号输入给特征为传递函数为Hs 的系统1一阶系统响应方波信号的傅里叶级数展开为:014()sin n A x t n t n ωπ∞=⎛⎫= ⎪⎝⎭∑据线性系统的叠加原理,系统对()x t 的响应应该是各频率成分响应的叠加,即[]000014()()sin ()sin (),1,3,5,...tz n A y t A n n t n e n n n ωωϕωϕωπ∞-=⎛⎫⎧⎫=+-= ⎪⎨⎬ ⎪⎩⎭⎝⎭∑其中0201()1()A n n ωτω=+00()arctan()n n ϕωτω=-故,[]0002210041()sin arctan(),1,3,5,...1()1()t zn n A y t n t n e n n n n τωωτωπτωτω∞-=⎛⎫⎧⎫⎪⎪⎪=--=⎨⎬ ⎪++⎪⎪⎩⎭⎝⎭∑各个频率成分幅值失真为:02011()11()A n n ωτω-=-+相位失真为:00()arctan()n n ϕωτω=-由此可看出,若想减小失真,应减小一阶系统的时间常数τ一阶系统响应 Simulink 仿真图2二阶系统响应同一阶系统响应,系统对tx 的响应应该是各频率成分响应的叠加,即[]000314()()sin ()sin(),1,3,5,...n td n d A y t A n n t ne t n n ξωωωωϕωωϕπω∞-=⎛⎫⎧⎫=+-+= ⎪⎨⎬ ⎪⎩⎭⎝⎭∑其中022200()14()n n A n n n ωωωξωω=⎡⎤⎛⎫⎢⎥-+ ⎪⎢⎥⎝⎭⎣⎦00202()arctan()1n n n n n ωξωϕωωω⎛⎫⎪⎝⎭=-⎛⎫- ⎪⎝⎭21d ωωξ=-23202112n n ξξϕωξω-==⎛⎫-- ⎪⎝⎭各个频率成分幅值失真为:()02220011114()n n A n n n ωωωξωω-=-⎡⎤⎛⎫⎢⎥-+ ⎪⎢⎥⎝⎭⎣⎦相位失真为: 00202()arctan()1n n n n n ωξωϕωωω⎛⎫⎪⎝⎭=-⎛⎫- ⎪⎝⎭由此可看出,若想减小失真,阻尼比ξ宜选在0.65~0.7之间,频率成分中不可忽视的高频成分的频率应小于0.6~0.8n ω,及n ω应取较大值;二阶系统响应 Simulink 仿真图传感器综合运用一、 题目要求工件如图所示,要求测量出工件的刚度值,在力F的作用下球头部将向下变形,力的大小不应超过500N,球头位移量约200微米;刚度测量结果要满足1%的精度要求;F图1 工件图任务要求如下:1根据被测物理量选用适合的传感器系列;例如尺寸量测量传感器,电阻应变式传感器,电感式传感器,电容传感器,磁电传感器、CCD图像传感器等等;2分析所给任务的测量精度,并根据精度指标初选适合该精度的传感器系列;测量精度一般根据被测量的公差带利用的是误差不等式来确定,例如公差带达到10um时测量精度一般应达到公差带的1/5,即小于2um;满足此精度的传感器有电阻应变式传感器,电感式传感器等,但考虑精度的同时还要考虑量程等其它方面的因素,参考第3章传感器的选用原则一节;3选择合理的测量方法;根据被测量的特点及题目要求,综合考虑测量方便,适合于批量测量的特点,确定合理的测量方案,并画出测量方案简图,可以配必要的文字说明;二、方案设计因需要测量工件的刚度,由工件的刚度公式:FKy式中K为工件的刚度;F为施加在工件上的作用力;y为在力F作用下的位移;根据上式,测定刚度的方式有两种,一种是在恒力的作用下测定工件头部的变形量;一种是在一定变形量的作用下测定力的大小;考虑到后种方法,需要控制工件的位移量一定是比较困难的,因为按照后种方法仍需采用位移传感器去检测工件的位移的量,因而无论从测试方法还是从测试成本上都是不合理的;因而采用前种方法,给工件施加一定大小的力是比较容易做到的,只需要测定该力的作用下位移的大小即可求出工件的刚度;为了给工件施力,必须对工件定位和夹紧;设计了如图2所示的末端支撑部件;图2支撑零件为了对工件进行定位,考虑到工件的对称性,设计了如图3所示的定位元件,可以确保工件的伸出的长度为一定值;图3 定位零件因内孔带锥度,当左右两块该零件配合时,可以确保工件从支撑部件伸出一定长度,从而准确测量,其定位及支撑原理如图4所示;图4 定位及支撑根据题目中第3条要求,适合批量测量;待测工件放在V 型槽中,左右两块锥形孔对合,通过推杆机构推到支撑孔中,直到工件与锥形孔配合,这样就能够保证工件伸出的长度是一定的,只有这样测定的刚度才是准确的;同时通过图2所示的支撑零件,能够保证工件的尾部固定,消除了工件尾部的移动对工件头部的位移的影响;测量时,左右两块定位元件分开,避免对工件的测量造成影响;三、传感器的选择按照题目要求2,传感器的选择应该能够满足精度的要求;因实际测量的为位移,精度要求为刚度的要求,因而需要进行转换;2F K y y∆=-∆ 相对精度误差为2()/(/)K F yy F y K y y∆∆=-∆=-刚度相对误差为1%,根据上式,测量位移的相对误差要控制在1%,因位移约为200um,因而位移传感器的误差要控制在2um 内;因位移约为200um,为使测量值约为满量程的2/3,因而选择传感器的满量程为300um;综上分析,传感器的满量程为300um,传感器的相对误差控制在1%,传感器的分辨率应低于2um;因工件上不好安装传感器,因而应该根据测量头的纵向位移来判断工件头部的变形量;因而当从刚开始接触工件开始,到加载到450N 小于500N 结束,此过程中测量头的位移;根据参考文献1P81介绍,可选择电涡流位移传感器,其测量范围0-15mm,分辨率达1um,因而满足上述的精度要求;综上分析,采用电涡流位移传感器;四、总体测量方案 图5 总体方案 如图5所示,在圆柱形测量头上施加一定的恒力450N,通过电涡流位移传感器测量测量头的位移,为减小本身的测量头的伸缩的影响,测量头的刚度必须很大;定位元件用来控制工件伸出的长度一定;支撑元件用来固定工件的尾部;待测元件放置在V 型槽里,用于大批量的检测;五、 参考文献1. 邵东向,李良主编. 机械工程测试技术基础. 哈尔滨工业大学出版社,2003定位支撑元待测工测量头。
软件质量保证与软件测试-大作业(参考模板案例)

软件质量保证与软件测试-⼤作业(参考模板案例)天津⼯业⼤学2017级软件质量保证与软件测试⼤作业项⽬名称:专业⽅向:专业班级:姓名:⽬录⼀、引⾔ (1)1.1项⽬概述 (1)1.2运⾏环境 (1)⼆、⿊盒⼿⼯测试 (3)3.1测试需求 (3)3.2测试⽤例设计 (4)3.3测试执⾏与缺陷记录 (5)3.4测试总结 (7)三、项⽬⾃动化测试 (8)4.1⾃动化测试需求分析 (8)4.2⾃动化测试设计 (8)4.2.1测试⽤例 (8)4.3⾃动化测试执⾏ (9)4.4⾃动化测试总结 (15)四、性能测试 (16)5.1 性能测试需求分析 (16)5.2 性能化测试设计及执⾏ (16)5.3脚本参数化 (22)5.4测试执⾏ (23)5.4.1设置运⾏环境 (24)5.4.2系统资源监控设置 (27)5.4.3执⾏结果 (28)5.5摘要分析 (30)5.6windows资源 (40)5.7 性能测试执⾏结果及总结 (47)五、总结与展望 (49)⼀、引⾔1.1项⽬概述本次实训共使⽤两款系统,分别为在⿊盒测试中以及原型开发中使⽤到的测评项⽬管理系统,和性能测试以及⾃动化测试使⽤到的医药管理系统。
各系统具体内容如下:测评项⽬管理系统主要负责控制测试⼯作的任务量,共提供3种⾓⾊:系统管理员、项⽬管理员、责任专家。
每个⾓⾊具有相应的权限。
该系统主要包括以下功能:1)测试任务管理:完成接收测试任务申请、下达任务、启动测试功能;2)测试过程管理:管理已下达测试项⽬的测试技术⽂档和审查意见;3)项⽬审查管理:管理项⽬审查计划和审查会记录;4)项⽬信息查询:查询项⽬状态及其项⽬信息;5)系统管理:对本系统的⽤户和组织机构信息进⾏管理;6)基础信息管理:维护参与测评项⽬活动的相关单位及其⼈员信息;7)系统监控:记录系统操作⽇志。
医药管理系统主要负责管理顾客、经办⼈和药品信息。
可以创建多条⽤户统⼀对资源进⾏管理。
该系统主要包括以下功能:1)信息查询:查询顾客、经办⼈和药品信息;2)信息录⼊:录⼊顾客、经办⼈和药品信息;3)信息删除:删除顾客、经办⼈和药品信息;4)信息修改:修改顾客、经办⼈和药品信息;5)信息浏览:浏览顾客、经办⼈和药品信息;6)数据报表:打印顾客、经办⼈和药品信息;7)⽤户管理:添加、编辑、删除⽤户信息;8)系统帮助:提供关闭全部窗⼝和系统帮助提⽰功能。
Swift期末测试大作业

Swift期末测试大作业介绍本次期末测试大作业是针对Swift编程语言的。
我们将要完成一个小型的应用程序,用于管理学生的信息和课程成绩。
需求1. 学生信息管理- 实现一个学生信息管理系统,包括学生姓名、学号和年龄等基本信息。
- 必须能够添加新学生信息、修改学生信息、查询学生信息和删除学生信息。
- 学生信息应该以合适的数据结构进行存储和管理。
2. 课程成绩管理- 实现一个课程成绩管理系统,包括学生姓名、学号和课程成绩等信息。
- 必须能够添加学生的课程成绩、修改学生的课程成绩、查询学生的课程成绩和删除学生的课程成绩。
- 课程成绩应该以合适的数据结构进行存储和管理。
3. 应用程序交互- 提供一个用户界面,以便用户能够使用应用程序的各种功能。
- 用户界面应该简洁直观,并且能够清楚地显示学生信息和课程成绩。
- 用户界面应该能够接受用户输入,执行相应的操作,并显示结果。
技术要求- 应用程序必须使用Swift编程语言进行开发。
- 可以选择任意适合的开发框架和库。
- 代码必须清晰、易读、易于维护,并且要遵循良好的编码规范。
- 需要提供必要的注释和文档,以便他人能够理解和使用你的代码。
提交要求- 请将你的代码和文档打包成一个压缩文件。
- 压缩文件的命名格式为:`Swift期末测试大作业_学号.zip`。
- 提交你的压缩文件到指定的提交渠道。
时间安排- 开始时间:[填写开始时间]- 截止时间:[填写截止时间]评分标准- 功能完整性:应用程序是否实现了所有的需求功能。
- 代码质量:代码是否清晰、易读、易于维护,并且是否遵循良好的编码规范。
- 用户界面设计:用户界面是否简洁直观,并且能够清楚地显示学生信息和课程成绩。
- 注释和文档:是否提供了必要的注释和文档,以便他人能够理解和使用你的代码。
- 时间管理:是否按时完成作业。
请于截止时间前完成作业,并提交你的压缩文件。
如果有任何问题,请及时与任课老师联系。
祝你成功完成本次期末测试大作业!。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、对某一轴径等精度测量9次,得到表1数据,求测量结果。
(20分)表1 测量数据表由于只有9次测量结果,所以采用罗曼诺夫斯基准则来判断粗大误差。
求解过程和Matlab 源程序:>> x=[24.774,24.778,24.771,24.780,24.772,24.777,24.773,24.775,24.774]'; %输入原数据 >> xbar=mean(x); %求平均值 xbar=24.7749>> y=std(x,0); %求标准差 y=0.0029>> for i=1:9a(i)=abs(x(i)-xbar); %对残差求绝对值 end>> max=max(a); %求最大残差值 max =0.0051根据算得的最大残差值可知应剔除第4次测量结果24.780 .>> x=[24.774,24.778,24.771,24.772,24.777,24.773,24.775,24.774]'; %输入剔除后的数据 >> xbar=mean(x); %求平均值 >> y=std(x,0); %求标准差>> if abs(24.780-xbar)>2.51*y %判断剔除数据的绝对值是否大于检验系数K (经查表取 K=2.51)和标准差的乘积 b=1; %若大于则b=1,说明剔除第4次测量结果正确 else b=0; %若小于则b=0,说明数组不含有粗大误差 end执行结果b =0,说明不含有粗大误差。
(2)求平均值和标准差由Matlab 源程序执行结果可得测量结果的平均值x =24.7749mm ,标准差σ=0.0029mm 。
(3)求算数平均值的标准差 001.090029.0≈==nx σσmm (4)求算术平均值的极限误差因为测量次数比较少,算术平均值的极限误差按t 分布计算。
已知v=n-1=8,取α=0.05,查表得:αt =2.31 根据公式,求得算术平均值的极限误差为:0023.0001.031.2lim ±=⨯±=±=x t x σδαmm终上所述,测量结果为(24.775±0.002)mm.二、已知数据表2所示,求3=x 的样条函数()x S 值。
(要求给出求解过程和Matlab源程序)(20分)解:求解过程:设:三次样条插值函数在每个小区间[2.0,2.5],[2.5,4.00],[4.00,5.000]上表示成三次多项式)(x S i (i=0,1,2)。
(1)根据)()(x y x S i i =可得50.0)0.2(0=S ,4.0)5.2(0=S ,25.0)00.4(1=S ,200.0)000.5(2=S ;(2)根据)()(''x y x S i i =可得25.0)0.2('0-=S ,040.0)000.5('2-=S 或根据)()(''''x y x S i i =可得25.0)0.2(''0=S ,016.0)000.5(''2=S ; (3)根据S (i x +0)=S(i x -0)可得)5.2()5.2(10S S = ,)00.4()00.4(21S S =;(4)根据'S (i x +0)='S (i x -0)可得)5.2()5.2('1'0S S = ,)00.4()00.4('2'1S S =; (5)根据''S (i x +0)=''S (i x -0)可得)5.2()5.2(''1''0S S =,)00.4()00.4(''2''1S S =; 由以上(1)(3)(4)(5)和(2)中任一组的两个方程所得的共12个方程可以求出两组12个三次方程的系数。
Matlab 源程序:(1) x=[2.0,2.5,4.00,5.000],y=[0.50,0.4,0.25,0.200]; pp=csape(x,y,'complete',[-0.25,-0.040]); pp.coefsans = -0.0446 0.1223 -0.2500 0.5000 -0.0097 0.0554 -0.1612 0.4000 -0.0008 0.0115 -0.0608 0.2500 用两个端点的一阶导数值求得)(0x S =-0.0446(x-2)^3+0.1223(x-2)^2-0.2500(x-2)+0.5000 )(1x S =-0.0097(x-2.5)^3+0.0554(x-2.5)^2-0.1612(x-2.5)+0.4000)(2x S =-0.0008(x-4)^3+0.0115(x-4)^2-0.0608(x-4)+0.2500则S (3)=-0.0097(3-2.5)^3+0.0554(3-2.5)^2-0.1612(3-2.5)+0.4000=0.33204(2) x=[2.0,2.5,4.00,5.000],y=[0.50,0.4,0.25,0.200]; pp=csape(x,y,'second',[0.25,0.016]); Pp.coefsans = -0.0467 0.1250 -0.2508 0.5000 -0.0095 0.0549 -0.1609 0.4000 -0.0013 0.0119 -0.0606 0.2500 用两个端点的二阶导数值求得)(0x S =-0.0467(x-2)^3+0.1250(x-2)^2-0.2508(x-2)+0.5000 )(1x S =-0.0095(x-2.5)^3+0.0549(x-2.5)^2-0.1609(x-2.5)+0.4000 )(2x S =-0.0013(x-4)^3+0.0119(x-4)^2-0.0606(x-4)+0.2500则S(3)=-0.0095(3-2.5)^3+0.0549(3-2.5)^2-0.1609(3-2.5)+0.4000=0.33209经比较,由两个端点的一阶导数值和二阶导数值求出的x=3的样条函数值相差不大,约等于0.332.三、已知周期信号()ft sin .ft .cos .ft cos .ft cos ..t x π+π+π+π+=7525351472243750其中Hz f 1625=,若截断时间长度为信号周期的0.9和1.1倍,试绘制和比较采用下面窗函数提取()t x 的频谱:(1)矩形窗;(2)汉宁窗;(3)哈明窗;(4)三角窗。
(20分) 解:(1)矩形窗:截断时间长度为信号周期的0.9倍:fs=20; Tp=2.56; f=25/16;N=0.9*Tp*fs; %截断时间长度为信号周期的0.9倍 n=[0:N-1];w=boxcar(N);x=0.75+3.4*cos(2*pi*f*n/fs)+2.7*cos(4*pi*f*n/fs)+1.5*sin(3.5*pi*f*n/fs)+2.5*sin(7*pi*f*n/fs); y=w'.*x; %矩形窗截取信号 k=-100:100; w=(pi/100)*k;Y=y*(exp(-j*pi/100)).^(n'*k); %DTFT 变换 plot(w/2/pi,abs(Y));axis([-0.5,0.5,0,90]); % 显示图样截断时间长度为信号周期的1.1倍:fs=20; Tp=2.56;N=1.1*Tp*fs; %截断时间长度为信号周期的1.1倍n=[0:N-1];w=boxcar(N);x=0.75+3.4*cos(2*pi*f*n/fs)+2.7*cos(4*pi*f*n/fs)+1.5*sin(3.5*pi*f*n/fs)+2.5*sin(7*pi*f*n/fs); y=w'.*x; %矩形窗截取信号k=-100:100;w=(pi/100)*k;Y=y*(exp(-j*pi/100)).^(n'*k); %DTFT变换plot(w/2/pi,abs(Y));axis([-0.5,0.5,0,110]); % 显示图样(2)汉宁窗截断时间长度为信号周期的0.9倍:fs=20;f=25/16;N=0.9*Tp*fs; %截断时间长度为信号周期的0.9倍n=[0:N-1];w=hanning(N);x=0.75+3.4*cos(2*pi*f*n/fs)+2.7*cos(4*pi*f*n/fs)+1.5*sin(3.5*pi*f*n/fs)+2.5*sin(7*pi*f*n/fs); y=w'.*x; %汉宁窗截取信号k=-100:100;w=(pi/100)*k;Y=y*(exp(-j*pi/100)).^(n'*k); %DTFT变换plot(w/2/pi,abs(Y));axis([-0.5,0.5,0,50]); % 显示图样截断时间长度为信号周期的1.1倍:fs=20;Tp=2.56;N=1.1*Tp*fs; %截断时间长度为信号周期的1.1倍n=[0:N-1];w=hanning(N);x=0.75+3.4*cos(2*pi*f*n/fs)+2.7*cos(4*pi*f*n/fs)+1.5*sin(3.5*pi*f*n/fs)+2.5*sin(7*pi*f*n/fs); y=w'.*x; %汉宁窗截取信号k=-100:100;w=(pi/100)*k;Y=y*(exp(-j*pi/100)).^(n'*k); %DTFT变换plot(w/2/pi,abs(Y));axis([-0.5,0.5,0,50]); % 显示图样(3)哈明窗截断时间长度为信号周期的0.9倍:fs=20;f=25/16;N=0.9*Tp*fs; %截断时间长度为信号周期的0.9倍n=[0:N-1];w=hamming(N);x=0.75+3.4*cos(2*pi*f*n/fs)+2.7*cos(4*pi*f*n/fs)+1.5*sin(3.5*pi*f*n/fs)+2.5*sin(7*pi*f*n/fs); y=w'.*x; %哈明窗截取信号k=-100:100;w=(pi/100)*k;Y=y*(exp(-j*pi/100)).^(n'*k); %DTFT变换plot(w/2/pi,abs(Y));axis([-0.5,0.5,0,50]); % 显示图样截断时间长度为信号周期的1.1倍:fs=20;Tp=2.56;N=1.1*Tp*fs; %截断时间长度为信号周期的1.1倍n=[0:N-1];w=hamming(N);x=0.75+3.4*cos(2*pi*f*n/fs)+2.7*cos(4*pi*f*n/fs)+1.5*sin(3.5*pi*f*n/fs)+2.5*sin(7*pi*f*n/fs); y=w'.*x; %哈明窗截取信号k=-100:100;w=(pi/100)*k;Y=y*(exp(-j*pi/100)).^(n'*k); %DTFT变换plot(w/2/pi,abs(Y));axis([-0.5,0.5,0,60]); % 显示图样(4)三角窗截断时间长度为信号周期的0.9倍:fs=20;f=25/16;N=0.9*Tp*fs; %截断时间长度为信号周期的0.9倍n=[0:N-1];w=triang(N);x=0.75+3.4*cos(2*pi*f*n/fs)+2.7*cos(4*pi*f*n/fs)+1.5*sin(3.5*pi*f*n/fs)+2.5*sin(7*pi*f*n/fs); y=w'.*x; %三角窗截取信号k=-100:100;w=(pi/100)*k;Y=y*(exp(-j*pi/100)).^(n'*k); %DTFT变换plot(w/2/pi,abs(Y));axis([-0.5,0.5,0,50]); % 显示图样截断时间长度为信号周期的1.1倍:fs=20;Tp=2.56;f=25/16;N=1.1*Tp*fs; %截断时间长度为信号周期的1.1倍n=[0:N-1];w=triang(N);x=0.75+3.4*cos(2*pi*f*n/fs)+2.7*cos(4*pi*f*n/fs)+1.5*sin(3.5*pi*f*n/fs)+2.5*sin(7*pi*f*n/fs); y=w'.*x; %三角窗截取信号k=-100:100;w=(pi/100)*k;Y=y*(exp(-j*pi/100)).^(n'*k); %DTFT变换plot(w/2/pi,abs(Y));axis([-0.5,0.5,0,60]); % 显示图样四种窗比较,矩形窗截取信号的幅值较大,但高频泄漏较严重。