FFT加窗插值C程序快速傅立叶变换(FFT)在测量电力系统谐波时存在的频谱泄漏问题会产生较大误差,从而影响分析结果。
加窗插值算法可以有效减小泄漏,改善谐波幅值、相位测量精确度。
2023/3/4 0:13:13 4KB FFT 加窗 插值 C程序
1
气动声学在很多工业领域中倍受关注,模仿起来却相当困难,如今,使用FLUENT可以有多种方法计算由非稳态压力脉动引起的噪音,瞬态大涡模仿(LES)预测的表面压力可以使用FLUENT内嵌的快速傅立叶变换(FFT)工具转换成频谱。
2023/2/12 23:46:06 348KB FLUENT
1
我们的一次课程设计,用matlab实现。
在Matlab中,可以利用函数fft对信号进行快速傅立叶变换,得到信号的频谱特性,要求先生首先画出语音信号的时域波形,然后对语音信号进行频谱分析
2021/6/21 3:30:52 220KB matlab 滤波器
1
ML算法:线性回归逻辑回归朴素贝叶斯知识网络K均值决策树随机森林支持向量机ANN....等排序算法:快速排序气泡排序合并排序插入排序...等数据结构和算法:Queue列二叉树链表跳过清单BFS,DFS....等DSP和多媒体技术:快速傅立叶变换小波哈夫曼...等
2017/1/7 17:36:11 645KB code monkey JupyterNotebook
1
设计要求1、语音信号的采集利用Windows下的录音机,录制一段自己的话音,时间在1s内然后在Matlab软件平台下,利用函数wavread对语音信号进行采样,记住采样频率和采样点数。
2、语音信号的频谱分析在Matlab中,可以利用函数fft对信号进行快速傅立叶变换,得到信号的频谱特性,要求学生首先画出语音信号的时域波形,然后对语音信号进行频谱分析。
3、设计数字滤波器和画出其频率响应给出各滤波器的功能指标;
给定滤波器的功能指标如下:(1)低通滤波器的功能指标:fb=1000Hz,fc=1200Hz,As=100dB,Ap=1dB,(2)高通滤波器的功能指标:fb=5000Hz,fc=4800Hz,As=100dB,Ap=1dB,(3)带通滤波器的功能指标:fb1=1200Hz,fb2=3000Hz,fc1=1000Hz,fc2=3200Hz,As=100dB,Ap=1dB,采用窗函数法和双线性变换法设计上面要求的3种滤波器,并画出滤波器的频率响应。
4、用滤波器对信号进行滤波,然后用自己设计的滤波器对采集到的信号进行滤波,画出滤波后信号的时域波形及频谱,并对滤波前后的信号进行对比,分析信号的变化;
5、回放语音信号,分析滤波前后的语音变化;
6、设计系统界面,为了使编制的程序操作方便,设计处理系统的用户界面,在所设计的系统界面上可以实现上述要求中的包括采集、分析、滤波等全部内容,并能够选择滤波器的类型,输入滤波器的参数、显示滤波器的频率响应等。
2016/10/20 21:27:42 1.56MB 滤波器 线性变换法 matlab 语音信号处理
1
斯托克韦尔通过Stockwell变换进行时频分析的Python软件包。
基于原始代码。
安装C编译器该Python软件包的一部分是用C编写的,因而您将需要C编译器。
在Linux(Debian或Ubuntu)上,安装build-essential软件包:sudoaptinstallbuild-essential在macOS上,安装XCode命令行工具:xcode-select--install在Windows上,安装。
快速傅立叶变换确保已安装。
如果您使用Anaconda(Linux,macOS,Windows):condainstallfftw如果您使用自制软件(macOS)brewinstallfftw如果您使用apt(Debian或Ubuntu)sudoaptinstalllibfftw3-dev安装
1
正交频分复用(OFDM,OrthogonalFrequencyDivisionMultiplexing)技术可以出色的对抗抗多径衰落、消除码间干扰且具有极高的频谱利用率。
此外它还采用了快速傅立叶变换,大大降低了收发机的实现复杂度,因此被广泛地应用于HDSL、ADSL、DAB、HDTV、WLAN等领域中。
但是,目前OFDM技术还有很多关键问题没有得到有效解决,如对频偏敏感、高峰均功率比问题等,这些都限制了OFDM技术的近一步广泛应用。
本论文主要围绕自适应压扩法降低峰均功率比问题展开论述,并利用matlab软件完成了仿真。
主要做了以下工作:论文首先回顾OFDM发展历程,说明了该技术的优缺点,讲解了OFDM技术原理,介绍了OFDM信号的产生过程,并对OFDM信号的收发机制进行了仿真。
接着,给出峰均功率比的定义和分布,分析了产生高峰均值的原因,简要地介绍了其它预畸变方法,如限幅法,峰值加窗,传统的压扩技术。
最后,分析自适应压扩法降低PAPR的功能,并用matlab完成相关仿真。
2017/5/20 19:49:40 1.18MB 自适应压扩法 PAPR 峰均比 OFDM
1
[代码及相关实验]---代码为C语言编写1、CPU看门狗实验2、LED跑马灯实验3、CPUTimer定时器实验4、实时时钟实验5、AD转换实验6、扩展SDRAM读写实验7、扩展FLASH读写实验8、快速傅立叶变换(FFT)实验9、FIR滤波器实验10、IIR滤波器实验11、自顺应滤波器(FIRLMS)实验12、键盘扫描实验13、外部中断输入实验14、AIC23播音实验15、LCD显示实验16、串口通信实验17、USB2.0通信实验18、网络通信实验19、SD卡读写实验20、MMC卡读写实验21、数字图像直方图实验22、数字图像边缘检测实验23、数字图像锐化实验24、数字图像取反实验25、数字图像直方图均衡化增强实验26、Flash上电启动程序固化实验
2015/3/25 21:39:24 11.94MB TMS320 VC5509A 各种代码例程
1
(含源码及报告)本程序分析了自2016年到2021年(外加)每年我国原油加工的产量,并且分析了2020年全国各地区原油加工量等,含饼状图,柱状图,折线图,数据在地图上显示。
运转本程序需要requests、bs4、csv、pandas、matplotlib、pyecharts库的支持,如果缺少某库请自行安装后再运转。
文件含6个excel表,若干个csv文件以及一个名字为render的html文件(需要用浏览器打开),直观的数据处理部分是图片以及html文件,可在地图中显示,数据处理的是excel文件。
不懂可以扫文件中二维码在QQ里面问。
2022/9/30 16:31:44 29.75MB 爬虫 python 源码软件 开发语言
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡