使用
Matlab
对采样数据进行频谱分析
1
、采样数据导入
Matlab
采样数据的导入至少有三种方法。
第一就是手动将数据整理成
Matlab
支持的格式,这种方法仅适用于数据量比较小的采样。
第二种方法是使用
Matlab
的可视化交互操作,具体操作步骤为:
File
-->
Import
Data
,然后
在弹出的对话框中找到保存采样数据的文件,
根据提示一步一步即可将数据导入。
这种方法
适合于数据量较大,但又不是太大的数据。据本人经验,当数据大于
15
万对之后,读入速
度就会显著变慢,出现假死而失败。
第三种方法,使用文件读入命令。数据文件读入命令有
textread
、
fscanf
、
load
等,如果采样
数据保存在
txt
文件中,则推荐使用
textread
命令。如
[a,b]=textread('data.txt','%f%*f%f');
这条命令将
data.txt
中保存的数据三个三个分组,将每组
的第一个数据送给列向量
a
,
第三个数送给列向量