Matlab实现离散傅里叶变换我要用Matlab实现离散数据的互相关运算,产生随机序列进行运算以检验我的程序对不对,但是程序运行有问题,程序:clear;for n=1:200x=randn(200,1);y=x(1:end-50);y=[zeros(50,1);y];X(n

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 19:54:46
Matlab实现离散傅里叶变换我要用Matlab实现离散数据的互相关运算,产生随机序列进行运算以检验我的程序对不对,但是程序运行有问题,程序:clear;for n=1:200x=randn(200,1);y=x(1:end-50);y=[zeros(50,1);y];X(n

Matlab实现离散傅里叶变换我要用Matlab实现离散数据的互相关运算,产生随机序列进行运算以检验我的程序对不对,但是程序运行有问题,程序:clear;for n=1:200x=randn(200,1);y=x(1:end-50);y=[zeros(50,1);y];X(n
Matlab实现离散傅里叶变换
我要用Matlab实现离散数据的互相关运算,产生随机序列进行运算以检验我的程序对不对,但是程序运行有问题,
程序:clear;
for n=1:200
x=randn(200,1);
y=x(1:end-50);
y=[zeros(50,1);y];
X(n)=fft(x(n),200);%FFT谱
Y(n)=fft(y(n),200);
Y(n)=conj(Y(n));%共轭
end
Z=X.*Y;
z=ifft(Z);
ty=1:1:200;ty=ty';
plot(ty,z,'r')

Matlab实现离散傅里叶变换我要用Matlab实现离散数据的互相关运算,产生随机序列进行运算以检验我的程序对不对,但是程序运行有问题,程序:clear;for n=1:200x=randn(200,1);y=x(1:end-50);y=[zeros(50,1);y];X(n
fft(x(n))是一个有200个数的向量,不能赋值给X(n),你的fft做的不对劲啊,怎么能对一个点做,fft(x,200)还差不多吧

求matlab中实现离散序列傅里叶变换的函数. Matlab实现离散傅里叶变换我要用Matlab实现离散数据的互相关运算,产生随机序列进行运算以检验我的程序对不对,但是程序运行有问题,程序:clear;for n=1:200x=randn(200,1);y=x(1:end-50);y=[zeros(50,1);y];X(n 关于用matlab实现一组离散数据的傅里叶变换.有365个离散数据,怎么用matlab对其进行傅里叶变化,并找出和原数据画出来的图最贴近的谐波值. matlab怎样实现离散数据的傅里叶变换?步长为75khz,一共有395个离散数据.麻烦给个相关程序代码! MATLAB求序列的傅里叶变换?注意,是傅里叶变换(SFT),不是离散傅里叶变换(DFT) matlab离散时间傅里叶变换作图问题我用FFT得到x的傅里叶变换,plot(abs(X))得到的图像的横坐标不是频率,怎样转换才能得到横坐标是频率的频谱图?急, 如何用matlab实现矩形脉冲信号的傅里叶变换傅立叶变换不能直接用指令,要自己做出来的. matlab的傅里叶变换.请问matlab中的FFT,是离散周期变换还是离散非周期变换?、还有64点傅里叶变换指的是什么呢?不要叫我去看书. 用MATLAB 如何实现傅里叶变换用户任意输入一个函数,然后,输出函数的傅里叶变换函数,然后输出振幅频率 用C语言、VC++或matlab对简单的灰度图像进行离散傅里叶变换或沃尔什变换 用MATLAB来实现傅里叶变换是,fft(x),里面的x有什么要求... 用MATLAB来实现傅里叶变换是,fft(x),里面的x有什么要求吗? 如何在matlab里面实现对y=sin( t)的傅里叶变换?求代码,包括y、t的定义部分,我用fourier函数做不出来 MATLAB里有离散傅里叶变换的函数吗?没有的话怎么用MATLAB编写关于离散傅里叶变换的子函数?那如果是这样的题目,它的程序又该怎么写.x(n)=R5(n),求N分别取10和20时的X(k),并用MATLAB调用离散傅里叶 用matlab实现函数傅里叶变换rect((X-a)/b)这个函数的傅里叶变换式怎么实现?为什么矩形函数的傅里叶变换后的图形不是sinc函数呢? 有一组采样后的离散数据(十六进制),在txt里,我想在matlab里用傅里叶变换画频谱图,程序怎么写 离散傅里叶变换与连续傅里叶变换的区别? matlab中什么函数可以实现离散函数变为连续函数