题意;求两个数相乘。 第一次写非递归的fft,因为一个数组开小了调了两天TAT。#include#include#include#include#includeusing namespace std;#define PI 3.1415926535897932384#define MAXN 12...
分类:
其他好文 时间:
2014-12-18 13:21:44
阅读次数:
207
压缩感知是一种采样方法,它和变换编码类似,后者被广泛用于涉及到大规模数据采样的现代通信系统中。变换编码将高维空间中的输入信号,转换成非常低的低维空间中的信号。变换编码器的例子有著名的小波变换和普遍存在的傅立叶变换。...
分类:
编程语言 时间:
2014-12-17 12:56:06
阅读次数:
177
在学习卡尔曼滤波器之前,首先看看为什么叫“卡尔曼”。跟其他著名的理论(例如傅立叶变换,泰勒级数等等)一样,卡尔曼也是一个人的名字,而跟他们不同的是,他是个现代人!卡尔曼全名Rudolf Emil Kalman,匈牙利数学家,1930年出生于匈牙利首都布达佩斯。1953,1954年于麻省理工学院分别获...
分类:
其他好文 时间:
2014-12-11 23:56:07
阅读次数:
281
看到关于多态这个词语,一直没搞懂有什么用,这里以动物解释,动物(Animal)都会走(walk),但是狗是四条腿走(walk),人是两条腿跳着走(walk),使用了多态之后,当在不能确定到底哪种动物会出现的情况下,根据实际情况进行确认走的行为是狗还是袋鼠。例如:Animalit=newDog();it.w..
分类:
编程语言 时间:
2014-12-06 06:38:23
阅读次数:
212
傅立叶变换、拉普拉斯变换、Z变换之间最本质的区别是什么?
简单的说:傅立叶变换就是将任一个函数展开成一系列正弦函数的形式,从而能够在频域进行频谱分析。而拉普拉斯变换是复频域,它的的引进主要是对微分方程起到了简便的变换作用,试想2阶的微分方程就够麻烦的了,高阶就别指望手动解了,数学系的牛人别见怪。所以拉式变换就将时域的微分方程变换成代数方程。而到了离散系统中,又出现了差分方程,因此人们就想既...
分类:
其他好文 时间:
2014-11-28 16:25:56
阅读次数:
148
三大变换的意义?
傅里叶变换在物理学、数论、组合数学、信号处理、概率论、统计学、密码学、声学、光学、海洋学、结构动力学等领域都有着广泛的应用(例如在信号处理中,傅里叶变换的典型用途是将信号分解成幅值分量和频率分量)。
傅里叶变换能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合。在不同的研究领域,傅里叶变换具有多种不同的变体形式,如连续傅里叶变换和离散傅...
分类:
其他好文 时间:
2014-11-28 16:21:44
阅读次数:
181
spring.net框架学习笔记spring.net框架是用于解决企业应用开发的复杂性的一种容器框架,它的一大功能IOC(控制反转),通俗解释就是通过spring.net框架的容器创建对象实体,而不是通过程序员new出来。只要在spring.net的相应xml中配置节点,在获...
分类:
编程语言 时间:
2014-11-27 09:11:06
阅读次数:
190
什么是委托
通俗解释:委托就是一个能存放符合某种格式(方法签名)的方法的指针
自己理解:委托就是定义一个变量来存放方法,这个委托可以存放多个方法,在调用的时候,会按照添加的次序来执行添加的方法
对委托的理解
其实委托类似于C语言中的指针,他是一种数据类型的名字,例如int、double等,只不过,指针类型存放的是方法。
委托本身就是一个类,可以...
特征匹配(Feature Match)是计算机视觉中很多应用的基础,所以花一些时间去深入理解这个概念是不为过的。本文希望通过一种通俗易懂的方式来阐述特征匹配这个过程,以及在过程中遇到的一些问题。概念理解: 假设这样的一个场景,小明和小小明都在看一个图片,但是他们想知道他们看的是否是同一幅图片,...
分类:
其他好文 时间:
2014-11-23 21:22:49
阅读次数:
266
一、概念
傅立叶变换是一种分析信号的方法,它可分析信号的成分,也可用这些成分合成信号。许多波形可作为信号的成分,比如正弦波、方波、锯齿波等,傅立叶变换用正弦波作为信号的成分。傅立叶变换,表示能将满足一定条件的某个函数表示成三角函数(正弦和/或余弦函数)或者它们的积分的线性组合。在不同的研究领域,傅立叶变换具有多种不同的变体形式,如连续傅立叶变换和离散傅立叶变换。最初傅立叶分析是作为热过程的解...
分类:
其他好文 时间:
2014-11-17 12:27:46
阅读次数:
316