傅里叶变换对应的matlab函数,用MATLAB如何实现傅里叶变换

话题:用MATLAB如何实现傅里叶变换

问题详情:任意输入一个函数,然后,输出函数的傅里叶变换函数,然后回答:x=sin(2*pi*t);%任意输入一个函数 y=fft(x);%傅里叶变换函数 plot(abs(y));%振幅频率话题:matlab编程实现傅立叶变换

问题详情:初次使用matlab进行傅立叶变换,请教各位高手怎么编程实现:以回答:直接fft就行了 Y=fft(y); 如果想加窗, Y=fft(y.*hann(length(y))); ts=t(2)-t(1); fs=1/ts; L=length(y); f=-fs/2:fs/l:fs/2-fs/l; plot(f,abs(fftshift(Y))); 没看明白你码,全不全话题:用MATLAB来实现傅里叶变换是,fft(x),里面的x有什么要求回答:x可以是矩阵,向量,多维数组等,可以在matlab中输入fft,点键盘上的F1键,会看到matlab的提供的详细。话题:用matlab实现函数傅里叶变换

问题详情:rect((X-a)/b) 这个函数的傅里叶变换式怎么实现?回答:a=1; b=1; x=:3; y=((x-a)/b=).*((x-a)/b=1) subplot(2,1,1) plot(x,y) %这个是波形 N=size(y); N=N(2); yy=abs(fft(y))/N*2; subplot(2,1,2) stem(yy) %这个是频谱话题:用matlab实现傅立叶变换,不使用MATLAB里面现有的FFT函

问题详情:我知道matlab里面有现成的函数,但是布置是不可以使用现成回答:如果你不讲究计算复杂度的话,可以用离散傅里叶变换,对应matlab的函数是freqz,你看一下help就知道是怎么实现的了。如果一定要fft的话,就只能上网去找码了,印象中c的fft码还是蛮多的,另外你要找的是二维的fft

参考回答:在MATLAB函数库里把FFT的函数调出来 看看 不就知道编了么话题:用MATLAB来实现傅里叶变换是,fft(x),里面的x有什么要求回答:用MATLAB来实现傅里叶变换是,fft(x),里面的x有什么要求2.打开的是吉祥,看到的是鸿运,愿所有祝福涌向您,祈望您心情舒畅万事顺意,愿这美好心愿化为最真挚的问候传给您! 福和伴随着您生活的每一天。

参考回答:x是一维向量。的说法(在matlab workspace里输入help fft)是:X is a vector话题:Matlab实现离散傅里叶变换

问题详情:我要用Matlab实现离散数据的互相关运算,产生随机序列进行运算回答:fft(x(n))是一个有2个数的向量,不能赋值给X(n),你的fft做的不对劲啊,怎么能对一个点做,fft(x,2)还差不多吧话题:MATLAB中窗口傅里叶变换怎么实现?

问题详情:② 如何在MATLAB中实现窗口傅里叶变换? ③ 窗形状能否任意选回答:我看兄台写的码还是很专业的,我只回答第三问:窗函数肯定是不能任意选择的,加窗的意义在于减小频谱能量泄露,因为做傅里叶变换时只取信号的一段作分析,相当于将信号截断,在截段处引入了多余的高频分量,所以窗函数一般在两端是呈衰减的趋势,其次窗函数本身的频谱要比较平滑,不能对原信号的频谱带来太大影响,所以窗函数不能是任意的数字窗。话题:Matlab实现离散傅里叶变换

问题详情:我要用Matlab实现离散数据的互相关运算,产生随机序列进行运算回答:fft(x(n))是一个有2个数的向量,不能赋值给X(n),你的fft做的不对劲啊,怎么能对一个点做,fft(x,2)还差不多吧话题:一个matlab实现二维傅里叶变换的程序

问题详情:A=imread('F:\图片\Lena256256','bmp');B=rgb2gray(A);B=回答:程序没太大问题。最后一句imshow(abs(F));

参考回答:用FFT2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值