用Excel数据集分析Matlab中的信号

时间:2013-10-25 21:09:23

标签: excel matlab signal-processing

我在excel中有一组这样的数据:

excel data

列A是ns的时间,B列是电场强度。 现在我想用matlab中的DSP工具箱将时域信号从这些数据转换为频域信号。

计算Fs(采样频率)以便在信号分析中使用我使用这个公式:

time = T(:,1);      
L=2033;       
Ts = mean(diff(time));
Fs = 1/Ts;

导致:

Fs= 5e+09

然后我在信号分析工具箱中导入采样频率为Fs的信号(E)。 我的信号是这样的:

Signal in Matlab

现在我想在16-32 MHZ范围内应用带通滤波器,所以:

Out of memory

我在我的系统上将分页文件增加到最大值但没有成功! 我应该说我的系统配置是这样的:

i5 CPU,2.5 GHz

8 GB R3 Ram,1600 MHz

我有两个具体问题:

1-我该怎么办?我有什么办法可以在我的系统上设计过滤器吗?

2-如果我将时间更改为秒,频率更改为hz,结果会改变多少?

0 个答案:

没有答案