二维傅立叶变换 方法 操作系统支持:Windows、Linux 所属对象:傅立叶变换
采用快速Fourier变换技术(FFT)计算由C x R个等距样本组成的数据集的二维Fourier变换。特别说明:1.行和列(c和r)必须是2的幂,例如2,4,8......128。2.为了保存内存,两个参数数组均被用于输入和输出(记住:在内存中浮点数占4字节,双精度数占8字节,因此,一个有1024个元素的向量要求4K~8K字节!)。如果你想要保留原始数据,把它拷贝到另一个变量中。3.二维FFT占用很多内存。
语法: 逻辑型 傅立叶变换.二维傅立叶变换 (数据集实值,数据集虚值,标志)
参数名 |
描 述 |
数据集实值 |
必需的;双精度小数型,参数数据只能提供数组数据。该参数为二维数组,它包含了从数组起始数据中的抽样数据的实值,并返回FFT调和函数的余弦系数。 |
数据集虚值 |
必需的;双精度小数型,参数数据只能提供数组数据。维数和行列数和前一个参数一样的数组,它包含了从数组起始到本数组中的抽样数据的虚值,并返回FFT调和系数的正弦余数。 |
标志 |
必需的;逻辑型。"真"表示反变换,"假"表示正变换。 |
例程:
说明:
如果参数中有数组变量,数组成员数量不会自动增减,必须手动定义,如果定义数量有错误,将计算失败。
参见:例程