c语言实习论文-陈俊宏

c语言实习论文-陈俊宏

ID:20491685

大小:311.47 KB

页数:13页

时间:2018-10-12

c语言实习论文-陈俊宏_第1页
c语言实习论文-陈俊宏_第2页
c语言实习论文-陈俊宏_第3页
c语言实习论文-陈俊宏_第4页
c语言实习论文-陈俊宏_第5页
资源描述:

《c语言实习论文-陈俊宏》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程设计总结论文课程名称:高级语言编程课程设计专业:电子信息工程班级:132学号:13424036姓名:陈俊宏指导教师:李泽光2014年7月9号目录(一)1、数字滤波器的设计与应用2、数字滤波器的设计与应用流程图及程序(二)1、离散傅立叶变换的应用2、离散傅立叶变换的应用相应流程图及程序(三)本次实训,所获心得体会,以及0身不足(一)数字滤波器的设计与应用1.1设计题目:基于正交双通道算法的正弦信号相位差的计算1.2设计目的:通过该题的训练,使学生掌握连续信号的离散化处理、数字滤波器的设计与应用、卷积运算及其应用等许多数字信号处理技术,为工程实践打好基础。1.3设计目标:编写程序计算出结果

2、并与预先所设的值比较,要求做到误差最1.4设计原理:两路被测同频正弦信号u⑴和i⑴各自经过两个乘法器,两个乘法器的另外两个输入端分别是互为正交的正弦本振信号SKt)和SQ(t)o4个乘法器的输出信号经过低通滤波器处理后得到4个低频或直流信号HIl(t)、HQl(t)、HI2(t)>HQ2(t)。通过计算,可以得到冇功功率:P=2[HI1(t)*HI2(t)+HQ1(t)*HQ2(t)]=(UmImcos0)/2无功功率:Q=2[HQ1(t)*HI2(t)-HIl(t)*HQ2(t)]=(UmImsin0)/2视在功率:S」p2=UmIm/2功率因子:COS0=P/S相位差:0=arccos

3、(P/S)2.1流程图::刑台Jhn-MlriJ,nNNhn.U*CO44.«?4nUn3rwnlp-3iHHhcw«cm>a2»Q-21M.TJHCLMill•功<结束2.2程序:#include#include#definePI3.14156926#defineN1025#definefc1000voidmain(){intn;floata,b,c,d,x,y,fO,f1,fs,HI1,HQ1,HI2,HQ2,U,I,P,Q,S;floatu[N】,i[N],SI[N],SQ[N],UI[N],UQ[N],ll[N】,IQ[N],hd[N],h[N],

4、w[N】;HI1=HQ1=HI2=HQ2=0;printf("请输入被测信号的频率An");scanf("%f,&fO);printf("请输入i振信号的频率:”);scanf("%f',&f1);printf("请输入采样频率scanf("%f,&fs);printf("请输入电压最大值:");scanf("%f,&U);printf("请输入电流最人值:");scanf(n%r,&l);printf("请输入相位差An");scanf("%r,&x);x=x*PI/180;for(n=0;n

5、=U*cos(a);i[n】=l*cos(a+x);Sl[n]=cos(b);SQ[n]=sin(b);}for(n=0;n

6、[n]*w[n];}for(n=0;n

7、的:通过本课程设计的训练可以掌握数据文件的打开、读写等操作,掌握离散傅立叶变换的概念、工程应用与计算机实现,为将来的工程实践打好基础。2.3设计目标:本设计利用时域分析、幅值分析和频域分析等方法对轴承振动信号进行计算和分析。在频域分析中分別用直接离散傅立叶变换和快速傅立叶变换两种方法来编写程序进行轴承振动信号的频谱分析,对给定的轴承振动数据进行数据计算和分析,判断轴承出现问题的部位。2.4设计原理:对轴承振动信号进行去均

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。