fft_split.m 拆分两个实数序列的FFT:将一个序列x=x1+i*x2的FFT拆分为实数输入序列x1,x2的FFT-matlab开发

上传者: 38723753 | 上传时间: 2022-11-30 13:57:53 | 文件大小: 8KB | 文件类型: ZIP
函数 [X1 X2] = fft_split(X) x = x1 + 1i*x2; X = fft(x); X1 = fft(x1); X2 = fft(x2); 当必须在资源有限的平台(例如小型 DSP 或 FPGA)上同时计算两个实值序列的 FFT 时,此操作很有用。 当长度为 2N 的实数序列的 FFT 仅使用一个长度为 N 的 FFT 计算时,此操作也很有用。 标准 FFT 算法需要复杂的输入序列。 如果只有真实的输入数据可用,计算 FFT 的最简单方法是将输入序列的虚部设置为零,但这会浪费计算资源。 如果只有复数 FFT 算法可用,更有效的方法是将输入数据的一半作为输入序列的实部,将输入数据的后半部分作为虚部来形成复数输入序列。输入序列。 然后可以对输入数据长度一半的序列执行 FFT。 FFT 的结果输出可以在之后进行拆分以获得原始真实输入数据的 FFT。 zip 文件中的

文件下载

资源详情

[{"title":"( 1 个子文件 8KB ) fft_split.m 拆分两个实数序列的FFT:将一个序列x=x1+i*x2的FFT拆分为实数输入序列x1,x2的FFT-matlab开发","children":[{"title":"fft_split.zip <span style='color:#111;'> 7.79KB </span>","children":null,"spread":false}],"spread":true}]

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明