在使用这个工具模块的时候只能做时域特征,直接点击频域特征会一直出错,像这样:
找了官网的视频看了也不是非常清楚,此处做一个记录,希望能帮到需要的小伙伴。细节省略,只做大致步骤说明。
官网说明:
https://ww2.mathworks.cn/videos/feature-extraction-using-diagnostic-feature-designer-app-1551178861512.html
或者
https://www.bilibili.com/video/BV13Y411A71i/?p=4&spm_id_from=333.880.my_history.page.click&vd_source=23aa40830ee8b5e87ce252f58723af0d
如果只做时域特征分析则以下步骤可省略第三步和第四步。
-------------------------------------------------------正文开始-----------------------------------------------------------
运行diagnosticFeatureDesigner即可进入模块,一般是用实时编辑器。
第一步:新建会话
Tablefordiagnostic是你要研究信号,格式如下(我的研究信号是带分类标签的单声道音频):
第二步:时域特征分析
点击Time-Domian Feature选择合适的选项(此处选Signal Feature)
选择想选择的特征或者全部选择,再点击OK。
等待导入数据:
查看特征,共13个:
第三步:数据处理(DATA PROCESSING)
此步骤为第四步做铺垫。
选择其中一种合适的方法即可,这里选择谱估计(Spectral Estimation):
不做任何操作,稍等大概2分钟直到出现AUTOREGRESSIVE MODEL项和如下谱图:
(注:这一步非常关键,等待时间可能需要4分钟,期间不要做任何操作)
再点击APPLY,导入数据:
等待数据导入完成,Signal &Spectral栏出现Signal_ps:
第四步:频域特征分析
等待导入数据:
导入数据完毕,可以观察到多了三个特征,这三个特征就是频域特征:
第五步:特征排名
点击特征排名(Rank Feature)中的FeatureTable1:
出现特征重要性排名:
第六步:导出数据
接下来就可以利用选择的特征进行分类训练了。我们还可以根据分类结果回到此步骤适当地调整和选择特征。
欢迎批评指正交流分享~