MATLAB对一组离散的数据进行离散傅立叶变换-小知识的简介

正在使用人数

话题:MATLAB对一组离散的数据进行离散傅立叶变换,得到频问题详情:%进行傅里叶反变换中间应该如何进行滤波呢?非常感谢!数据回答:x=load('baidu.txt');xjw=fft(x,300);fori=1:300ifabs(xjw(i))40%截止频率为40HZxjw(i)=0;endendxx=ifft(xjw);subplot(2,1,1);plot(x);su。

小知识:MATLAB对一组离散的数据进行离散傅立叶变换-小知识

MATLAB对一组离散的数据进行离散傅立叶变换-小知识

时间:2016-04-12 16:59    来源: 我爱IT技术网    编辑:佚名

话题:MATLAB对一组离散的数据进行离散傅立叶变换,得到频

问题详情:%进行傅里叶变换 中间应该如何进行滤波呢? 非常感谢!数据

回答:x=load('baidu.txt'); xjw=fft(x,300); for i=1:300 if abs(xjw(i))40 %截止频率为40HZ xjw(i)=0; end end xx=ifft(xjw); subplot(2,1,1); plot(x); subplot(2,1,2); plot(xx);

话题:初次使用matlab

问题详情:本人没有学过matlab。对信号处理也一知半解。但要解决这么一个

回答:这样临时抱佛脚是不行的, 你几本书看. 是: : .xduphhttp://www.zhishizhan.net/xiaozhishi/scrp/bookc2.cfm?sCid=ITA3&sModule=MATLAB系列丛书 要不你试试Macromedia 的多媒体 工具Authorware.v6.5吧.

话题:激光散斑图像处理,傅里叶变换滤波的应用目的是什么

问题详情:用matlab处理激光散斑,其中要清楚程序中 叶变换滤波应用

回答:函数的一次傅里叶变换反映了函数在系统频谱面上的频率分布,如果希望在频谱函数上作某些特定的处理,从而改变函数的某些特性,(例如:图像增强),那么可以再对函数进行二次 叶变换。另外,图像经过一定的 叶变换后,图像频谱函数的统计特性表明:图像的大部分能量都是集中在低中频段的,高频分量很弱,仅仅体现了图像的某些细节,因此,可以通过图像变换来消除图像的高频段,从而达到图像压缩的目的。 在图像变换中,应用最广泛的变换就是 叶变换,从某种意义上说, 叶变换就是函数的第二种语言,掌握了 叶变换,人们就可以再空域或频域中同时思考处理问题。 滤波的应用目的是除去一些噪声,干

话题:使用MATLAB对调制后的条纹图像进行傅里叶变换的处理,

问题详情:使用MATLAB进行软件编程,对 使用频域滤波将高频部分滤去然

回答:条纹滤波一般用带阻滤波器比较好

话题:求助:如何用matlab对 色图像进行傅里叶变换后进行滤波?

问题详情:分别进行高通滤波,和低通滤波, 码如何写?怎么控制滤波的系

回答:冈萨雷斯版图像处理里面的解释非常形象:一个恰当的比喻是将傅里叶变换比作一个玻璃棱镜。棱镜是可以将光分解为不同颜色的物理仪器,每个成分的颜色由波长(或频率)来决定。傅里叶变换可以看作是数学上的棱镜,将函数基于频率分解为不同的成分。当我们考虑光时,讨论它的光谱或频率谱。同样, 傅立叶变换使我们能通过频率成分来分析一个函数。图像傅立叶变换的物理意义图像的频率是表征图像中灰度变化剧烈程度的指标,是灰度在平面空间上的梯度。如:大面积的沙漠在图像中是一片灰度变化缓慢的 域,对应的频率值很低;而对于地表属性变换剧烈的边缘 域在图像中是一片灰度变化剧烈的 域,对应的频率值较高

参考回答:那要看你用什么样的滤波器了,有巴特沃斯的,切比雪夫的等,相关函数有ellipord、ellip、cheb1ord、cheby1、buttord、butter等,你 一下这些函数的用法,查一下就会知道怎么设计了。

话题:MATLAB中对图像傅立叶变换后,为什么无法再进行中值滤

问题详情:我想对图像用中值滤波除噪,因为是毕设,为了加点难度,就想先

回答:我不得不仰慕一下楼主中值滤波是空域滤波的方法,你拿到频域去不是自找麻烦吗?或者是我学的不好,可是我只能学到这点啊,如果楼主需要,我这边有高通,低通,拉普拉斯,维纳,逆虑波 码,楼主需要否?

参考回答:自己想

话题:matlab傅里叶变换后如何把一级傅里叶变换提出来或滤波

回答:00

话题:matlab中看傅里叶变换滤波效果,图像大概如下图

回答:clearN=12;i=1:N;hs(i)=sin(2*pi*i/N);hc(i)=cos(2*pi*i/N);for p=1:((N/2)+1)*10; for k=1:N+N/2; for i=1:4; a(i)=pi*(i-1)/6; y(:,:,i)=sin(a(i)+(2*pi/N)*(k-1)*(p-1)/10); end s(:,k,:)=y; end w(p,:,:)=s;end for p=1:((N/2)+1)*10; for i=1:4; x1=w(p,i,:); x2=x1(:); ys=filter(hs,1,x2); yc=filter(hc,1,x2); ym=2*sqrt(ys.^2+yc.^2)/N; s1(:,i)=ym(N+N/2); end w1(p,:)=s1;endy1=w1(:,1);y2=w1(:,2);y3=w1(:,3);y4=w1(:,4);[m,n]=size(y1);k=0:0.1:(m-1)/10;subplot(221);plot(k,y1);axis([0,6,0,1.2]);legend('a=0*pi');gridxlabel('f/f0');ylabel('h');subplot(223);plot(k,y2);axis([0,6,0,1.2]);leg

话题:请教matlab数字信号处理:滤波,傅立叶变换

问题详情:想通过matlab进行傅立叶变换得到频谱图,还要对信号进行滤波,

回答:用fft(),滤波可以用fir1(),具体用法请help

话题:一段语信号,用matlab

问题详情:%不知道那里有问题详情题,最后播放只有杂音。哪位高人指点一下,感

回答:从图上看,明显你是做的高通滤波,主要音频都滤掉了,肯定就只听到些杂音了。

评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)

猜你喜欢:

与“MATLAB对一组离散的数据进行离散傅立叶变换-小知识”相关的热门小知识: