关于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]。即对应的信号为 横轴是时间,纵轴是流强。对这个信号怎么进行频谱分析?我一直弄不懂的是时间怎么与流强对应起来? 展开
全部评论(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月突出贡献榜
推荐主页
最新话题
参与评论
登录后参与评论