-
In this note we make a critical comparison of some matlab programs for the digit...
详细表述了分数阶傅立叶变换的离散实现,将现有的算法进行比较。-In this note we make a critical comparison of some matlab programs for the digital computation of the
fractional Fourier transform that are freely available and we describe our own implementation that lters
the best out of the existing ones. Two types of transforms are considered: First the fast approximate
fractional Fourier transform algorithm for which two algorithms are available. The method is described
in H.M. Ozaktas, M.A. Kutay, and G. Bozdagi. Digital computation of the fractional Fourier transform.
IEEE Trans. Signal Process., 44:2141{2150, 1996. There are two implementations: one is written by
A.M. Kutay the other is part of package written by J. O Neill. Secondly the discrete fractional Fourier
transform algorithm described in the master thesis C . Candan. The discrete fractional Fourier transform,
Bilkent Univ., 1998 and an algorithm described by S.C. Pei, M.H. Yeh, and C.C Tseng: Digital fractional
Fourier transform base
- 2022-02-09 21:16:41下载
- 积分:1
-
微粒群寻优算法源程序,可根据需要自行修改
微粒群寻优算法源程序,可根据需要自行修改-Particle swarm optimization algorithm source code can be modified according to the needs of their own
- 2022-09-30 01:10:03下载
- 积分:1
-
用动态规划法求解0-1背包问题
应用背景
1、问题描述: 3
2、最优性原理: 3
3、递推关系: 3
4、 改进前的算法 4
4.1 源代码 4
4.2 算法的时间复杂度 6
5、算法的改进: 6
5.1源代码 8
5.2 算法的时间复杂度 11
6、运行结果 11
7、 结论 12
关键技术
1、问题描述:
给定n种物品和一背包。物品i(1
- 2022-04-16 21:36:35下载
- 积分:1
-
c常用算法的实现经典代码。
c常用算法的实现经典代码。 -c commonly used algorithm for the realization of the classical code.
- 2022-10-02 09:45:03下载
- 积分:1
-
Fortran 90
Fortran 90
- 2022-05-06 04:27:32下载
- 积分:1
-
JPEG encoder
这是一个简单的 JPEG 编码器,支持颜色 JPEG 基线的脸采样,输入唯一的 24 位 BMP 文件
代码结构但来说明每一步过程并不特别优化,效率更普遍。
- 2023-03-23 02:00:04下载
- 积分:1
-
数值计算,表达式求值, 如计算3 + 2 * ( 3 + 2) / 5 + 8 + Sin( pi() / 180 * 30 ) + 1 + 2 ^ 10, 可...
数值计算,表达式求值, 如计算3 + 2 * ( 3 + 2) / 5 + 8 + Sin( pi() / 180 * 30 ) + 1 + 2 ^ 10, 可自定义函数, 采用递归算法-numerical calculation, in the expression evaluates, as calculated 3 2* (2)/5 8 Sin (pi ()/180* 30) 1 2 ^ 10,- defined functions using recursive algorithm
- 2022-01-26 05:01:19下载
- 积分:1
-
最大生命周期的贪婪连通控制集构造算法
应用背景算法有三个阶段组成,在第一个阶段生成一个最大生命周期的独立集,在第二个阶段,通过Steiner树连通生成的极大独立集,并保证选择Steiner节点来连通控制集,仍要保证尽可能的满足最大生命周期,第三个阶段,通过删除冗余的控制节点来减少cds规模。关键技术减小cds的规模,在这个阶段,我们通过将一些冗余控制节点变为被控制节点来减小cds的规模。一个控制节点v是冗余的,如果我们删除节点v之后,产生的cds仍可以控制图中所有的飞cds节点,且仍是连通的。此时,节点v可以被cds中的其他节点所控制。删除冗余节点遵循某些规则,算法中有体现!
- 2022-05-08 16:40:01下载
- 积分:1
-
指纹算法源代码 基于VS编译通过
指纹算法源代码 基于VS编译通过 FingerPrintVerify,收藏了。很好的指纹算法源代码,基于VS2013编译通过。
指纹算法源代码 基于VS编译通过 FingerPrintVerify,收藏了。很好的指纹算法源代码,基于VS2013编译通过。
- 2022-11-14 15:15:03下载
- 积分:1
-
LZW压缩算法c++实现
应用背景本程序是一个使用C++实现的压缩算法,LZW算法,LZW压缩算法是Lempel-Ziv-Welch 3个人共同发明的,简称 LZW 的压缩算法,可以用任何一种语言来实现它.
LZW是GIF图片文件的压缩算法,而且zip压缩的思想也是基于LZW实现的,所以LZW对文本文件具有很好的压缩性能。
LZW压缩算法的基本原理:提取原始文本文件数据中的不同字符,基于这些字符创建一个编码表,然后用编码表中的字符的索引来替代原始文本文件数据中的相应字符,减少原始数据大小。看起来和调色板图象的实现原理差不多,但是应该注意到的是,我们这里的编码表不是事先创建好的,而是根据原始文件数据动态创建的,解码时还要从已编码的数据中还原出原来的编码表.
关键技术编码表中每一项的大小一般为12位,用来代表一个字符串。这样编码表有2**12=4096项,编码值是0~4095。通常情况下0~255是固定的,用
来代表单个字符0~255。而值256通常用来表示开始新的编码表,因为如果编码表的4096项都用完了,而待压缩文件还没有处理完,那么就需要生成新的
编码表继续压缩;257表示压缩结束,用来写到压缩文件尾。从258开始,每个值都代表一个字符串(至少2个字符)。
举个例子,有下面的字符串:ababcdefgefg。(a的ascii码是0x61=97)
压缩后的数据是:97 98 258 99 100 101 102 103 263 103。
请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-03-11 09:38:15下载
- 积分:1