GSL 学习笔记(快速傅立叶变换)
GNU Scientific Library (GSL)是一个开源的科学计算的函数库,里面实现了大量的数学函数,还提供了方程求解、傅立叶变换等多种功能。
GSL 中FFT 的定义如下,
正变换(forward):
逆变换(inverse):
还有一个叫做反向变换:
反变换(backward):
复数FFT,长度为2^N
这是最简单的一种。C89标...
分类:
其他好文 时间:
2014-11-08 22:13:09
阅读次数:
459
注:列表是不可变的,不能通过赋值改变列表的元素 列表具有递归结构,数组是连续的 scala里的列表类型是协变的? -->scala中的逆变与协变
分类:
其他好文 时间:
2014-11-07 18:42:49
阅读次数:
103
本文转自:http://www.cnblogs.com/rr163/p/4047404.htmlC#的协变和逆变由子类向父类方向转变是协变,用out关键字标识,由父类向子类方向转变是逆变,用in关键字协变和逆变的应用一、 数组的协变Animal[] animalArray = new Dog[]{}...
由子类向父类方向转变是协变,用out关键字标识,由父类向子类方向转变是逆变,用in关键字协变和逆变的应用一、 数组的协变Animal[] animalArray =newDog[]{};说明:声明的数组数据类型是Animal,而实际上赋值时给的是Dog数组;每一个Dog对象都可以安全的转变为Anim...
方案总体介绍: 电机控制器是为电动汽车的变速和方向变化进行设置的,其作用是控制电动机的输入电压和电流,完成电动汽车的驱动轴距和旋转方向的控制。同时,电机控制器中集成有逆变器,可以实现交直流电的互换。目前电动汽车上应用较为广泛的是晶闸管斩波调速,通过均匀地改变电动机的端电压,控制电动机的电流,来实现....
分类:
其他好文 时间:
2014-10-21 16:54:45
阅读次数:
213
??
4. OOP
4.1. 类class
4.1.1. 定义
例子1:
class User {
var name = "anonymous"
var age:Int = _
val country = "china"
def email = name + "@mail"
}
使用:
val u =...
分类:
其他好文 时间:
2014-10-16 14:56:28
阅读次数:
259
【泛型中的协变和逆变】 协变指能够使用比原始指定的派生类型的派生程度更大的类型,逆变指能够使用比原始指定的派生类型的派生程度更小的类型。 协变与逆变的本质就是参数的替换。逻辑不变,只进行参数的替换,以实现更高程序的复用。 通常,协变类型参数可用作委托的返回类型,而逆变类型参数可用作参数类型。对...
分类:
其他好文 时间:
2014-10-11 23:33:46
阅读次数:
250
func?dst(in?[]float64)?[]float64?{
????out?:=?make([]float64,?len(in))
????nr?:=?len(in)
????for?i?:=?0;?i?<?nr;?i++?{
????????for?j?:=?0;?j?<?nr;?j++?...
分类:
编程语言 时间:
2014-10-10 22:28:54
阅读次数:
227
1.C#3.0以前的协变与逆变 如果你是第一次听说这个两个词,别担心,他们其实很常见。C#4.0中的协变与逆变[1](Covariance and contravariance)有了进一步的完善,主要是两种运行时的(隐式)泛型类型参数转换。简单来讲,所谓协变(Covariance)是指把类型从“小....
分类:
其他好文 时间:
2014-09-09 10:35:38
阅读次数:
160
之前一直不是太清楚电压源逆变器和电流源逆变器之间的区别,今天正好遇到了一本书中说的关于这两者之间的区别,同时还给出了详细的配图说明,所以简单记录下,以后随着理解的深入再行补充! 上面就是电流源和电压源逆变电路的结构图,似乎最大的区别就是直流侧和交流侧相连接时候,电流源采用电...
分类:
其他好文 时间:
2014-09-07 01:01:54
阅读次数:
261