- 63
- 0
- 约6.04千字
- 约 9页
- 2018-11-06 发布于江苏
- 举报
峰值指标提取程序
峰值指标提取程序
%计算信号的峰值指标,输入信号为1024维。
function y=fengzhizhibiao(x)
maxs=max(abs(x));
jfg=sqrt(sum(x.^2)/1024);
y=maxs/jfg;
end
二.newrbe函数的程序
1. 参数为峰值指标和峭度时
%% 初始化,清零
close all;
clear;
clc;
format compact;
%% 载入训练样本数据文件
[filename, pathname] = uigetfile( ...
{ *.ast,AST-files (*.AST); ...
*.*, All Files (*.*)}, ...
选择所有训练样本数据, ...
MultiSelect, on);
num_test = length(filename);
for k = 1:num_test
data1=load([pathname,filename{k}]);
fzzb(k)=fengzhizhibiao(data1);
qd(k)=kurtosis(data1);
a = strncmp(nq1.ast,filename{k},1);
b = strncmp(wq1.ast,filename{k},1);
if a==1
原创力文档

文档评论(0)