仪器网(yiqi.com)欢迎您!

| 注册登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-产品库- 视频

问答社区

关于matlab离散非周期信号的频谱分析一直有问题,麻烦大家帮帮忙。

三哥吴少 2013-03-31 22:27:15 426  浏览
  • 假设时间数列是t=[0,0.5,1.65,2.02,2.51,3.01,3.49,4.11,4.53],然后对应的流强值为 I=[15,14.998,14.978,15.012,15.023,14.896,15.022,14.987,15.243]。即对应的信号为 横轴是时间,纵轴是流强。对这个信号怎么进行频谱分析?我一直弄不懂的是时间怎么与流强... 假设时间数列是t=[0,0.5,1.65,2.02,2.51,3.01,3.49,4.11,4.53],然后对应的流强值为 I=[15,14.998,14.978,15.012,15.023,14.896,15.022,14.987,15.243]。即对应的信号为 横轴是时间,纵轴是流强。对这个信号怎么进行频谱分析?我一直弄不懂的是时间怎么与流强对应起来? 展开

参与评论

全部评论(2条)

  • 嗯你最厉害 2013-04-18 00:00:00
    嘿,我昨天才写自己的功能 与你分享,其实,这是本质的频谱周期2 * PI划分成R密集瓦特无穷值来表示连续的瓦特 这里是鸟的代码是非常简单的,你应该能够理解的哇,不知道我: 函数[X,W] = DTFT(X,N) BR p>如果长度(X)=(n)的长度(“需要长x [n]的长度相等{序列n}'); 结束 错误 (n)的长度(X)==长 R = 2000; K = 0:R W =(2 * PI / R)* K; BR /> X = X *(EXP(-J *(N'* W))); 结束

    赞(11)

    回复(0)

    评论

  • appless0083 2013-04-01 00:00:00
    1、对于傅立叶变换,需要等时间采样,上面采样时间不均等,无法做,即使可以做如果要时频对应的话,可以采用短时傅立叶变换,但是时间分辨率与频率分辨率是矛盾的。 2、对于非均等时间采样的,可以采用小波变换进行分析,并且可以时频对应非常好,分辨率也高。

    赞(13)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

关于matlab离散非周期信号的频谱分析一直有问题,麻烦大家帮帮忙。
假设时间数列是t=[0,0.5,1.65,2.02,2.51,3.01,3.49,4.11,4.53],然后对应的流强值为 I=[15,14.998,14.978,15.012,15.023,14.896,15.022,14.987,15.243]。即对应的信号为 横轴是时间,纵轴是流强。对这个信号怎么进行频谱分析?我一直弄不懂的是时间怎么与流强... 假设时间数列是t=[0,0.5,1.65,2.02,2.51,3.01,3.49,4.11,4.53],然后对应的流强值为 I=[15,14.998,14.978,15.012,15.023,14.896,15.022,14.987,15.243]。即对应的信号为 横轴是时间,纵轴是流强。对这个信号怎么进行频谱分析?我一直弄不懂的是时间怎么与流强对应起来? 展开
2013-03-31 22:27:15 426 2
非周期信号的频谱分析如何实现
 
2012-10-31 13:33:47 407 2
如何将示波器采集到的离散信号导入Matlab来进行频谱分析?
 
2012-11-06 16:02:49 279 1
用C语言编程对离散信号进行FFT变换,进行频谱分析并和Matlab频谱分析对比
用C语言编程对离散信号进行FFT变换,进行频谱分析并和Matlab频谱分析对比,各位谁会的帮帮忙吧,这个实在是不会了,网上找的程序都不能用~~
2017-10-03 05:31:24 427 1
Matlab 正弦周期信号 低通滤波器
题目:设计不同的低通、高通滤波器,获取周期信号sin(n)的高频和低频谐波,分析其频谱 希望各位大神帮我用Matlab做做这题,把代码给我。 或者详细说说低通高通滤波器怎么搞。很着急,网上很多介绍滤波器的乱七八糟,看不懂。 谢谢各位了
2016-06-11 23:26:30 631 1
离散时间序列的几种频谱分析方法的MATLAB实现
 
2013-08-25 21:44:21 465 1
关于用MATLAB设计确定信号的频谱分析和滤波
刚学的MATLAB,自己还不会设计程序,希望懂的大虾帮忙下。(也可QQ联系)具体的步骤要求如下,如果所给程序符合,,还会给予附加分数。 (1)确定信号的频谱分析 用MATLAB生成信号x(t)=e-t并进行FFT分析,显示|X(k)|和Ф(k),并显示信号的离散幅频图和相... 刚学的MATLAB,自己还不会设计程序,希望懂的大虾帮忙下。(也可QQ联系)具体的步骤要求如下,如果所给程序符合,,还会给予附加分数。 (1)确定信号的频谱分析 用MATLAB生成信号x(t)=e-t并进行FFT分析,显示|X(k)|和Ф(k),并显示信号的离散幅频图和相频图。假设频率分辨率要求F<=4Hz,信号的Z高频率fh限制为60Hz。 (2)正弦信号生成与抽样 对任意两个不同频率的正弦信号进行叠加,生成信号取样作出时域波形图并存入文件。 [思考]取样周期如何确定?取多少点? (3)信号叠加 生成方波和三角波信号,叠加两个信号,作出时域波形图及频谱特性图。 (4)设计数字滤波器并画出频率响应 根据方波和三角波信号的频谱特点得到性能指标,由性能指标设计两个数字滤波器。在MATLAB中,可以利用函数fir1设计FIR滤波器,利用函数butte、cheby1和ellip设计IIR滤波器;Z后,利用MATLAB中的函数freqz画出各滤波器的频率响应。 (5)用滤波器对信号进行滤波 用自己设计的滤波器对(3)中叠加的信号进行滤波。在MATLAB中,FIR滤波器利用函数fftfilt对信号进行滤波,IIR滤波器利用函数filter对信号进行滤波。 (6)分析得到信号的频谱 对滤波后的信号进行fft快速傅里叶变换,得到信号的频谱特性,与原始信号进行比较,并画出信号的时域波形和频谱。 展开
2009-06-11 09:25:27 414 1
信号的频谱分析问题?
当一个1:1的方波通过低通滤波器后,其频谱发生了什么变化,为什么?
2010-06-17 06:18:37 337 2
基于matlab的连续信号的频谱分析
怎么在matlab中对连续信号X(t)=COS(4*pi*t)+SIN(2*pi*t)+COS(8*pi*t)进行DFT变换 。要求画出X(exp(jw))与f的频谱图。抽样间隔随意
2009-07-11 12:03:28 445 1
如果周期信号的周期预先不知道,如何FFT进行频谱分析
 
2011-12-05 03:49:41 369 2
怎么用matlab画出信号频谱分析图
请问一下,怎么使用matlab将数据采集卡采集到的信号进行频谱分析,学校毕业设计要用,但matlab只用来做图像处理,没做过信号分析,进行信号频域分析,画出频谱图!!!!!
2009-04-19 06:53:39 409 6
怎么用matlab画出信号频谱分析图
 
2017-06-25 17:34:59 367 1
matlab怎样对时域信号进行频谱分析
 
2017-11-02 01:53:02 211 1
怎么用matlab画出信号频谱分析图
 
2015-07-09 07:03:01 324 2
matlab频谱分析
n1=randn(1,100); t=1:.2:100 y1=sin(t); plot(t,y1) hold on y2=cos(2*t); plot(t,y2); hold on y=y1.*y2+n1; plot(t,y); 给这段程序中的信号 进行频谱分析。牛人帮忙写一个频谱分析的程序
2009-01-14 10:03:16 457 2
关于用MATLAB设计对信号进行频谱分析和滤波处理的程序
基本要求: 设计出一套完整的系统,对信号进行频谱分析和滤波处理; 1.产生一个连续信号,包含低频,中频,高频分量,对其进行采样,进行频谱分析,分别设计三种高通,低通,带通滤波器对信号进行滤波处理,观察滤波后信号的频谱。 2.采集一段含有噪音... 基本要求: 设计出一套完整的系统,对信号进行频谱分析和滤波处理; 1.产生一个连续信号,包含低频,中频,高频分量,对其进行采样,进行频谱分析,分别设计三种高通,低通,带通滤波器对信号进行滤波处理,观察滤波后信号的频谱。 2.采集一段含有噪音的语音信号(可以录制含有噪音的信号,或者录制语音后再加进噪音信号),对其进行采样和频谱分析,根据分析结果设计出一合适的滤波器滤除噪音信号。 只要有程序就可以了,谢谢各位了,提供点帮助喽!!没学过MATLAB,自学的,要做很难的这个就有点困难啦!!这两个题目随便哪个都可以.先谢谢啦!!好的答案会追加分的,目前我只有这么多了! 展开
2007-01-09 09:21:04 361 2
怎样用matlab对语音信号分解及频谱分析?
 
2016-10-12 08:33:22 356 1

4月突出贡献榜

推荐主页

最新话题

请您留言

感谢您的关注,当前客服人员不在线,请填写一下您的信息,我们会尽快和您联系。

提交