资源简介
RBF模型预测程序,matlab代码,可根据自己需要进行参数修改
代码片段和文件信息
%小波包分解后RBF预测
%clc
clear
close all
%---------------------------------------------------
% 产生训练样本与测试样本
clear all;
clc;
n=4;
wpname=‘db8‘;
m=34;
b1=[];
a1=zeros(116);
E1=zeros(116);
for i1=1:m
% mid=fopen(‘E:\研究生\机车轴承数据\株洲滚动轴承故障数据\株洲测试200509二进制全部\050927-174712_12.BIN‘‘r‘);
% s=fread(mid‘single‘);
% fs=200;
% sj = load(‘G:\数据\ASCE数据整理\二期数据\data\Shaker\Random\shm03s‘);
% data1=sj.dasy.DA02(1:3000:)‘;
% t=(1:length(data1))/(fs/2);
% figure(1)
% plot(tdata1‘b‘)
% xlabel(‘时间 t/s‘);
% ylabel(‘幅值 A‘);
% % title(‘原始数据‘);
% f=calculatef(data1fs);
% % t=(1:length(data1))/fs;
% sf=f(1:);
% data=sf;
% figure(2)
% plot(data‘b‘)
% xlabel(‘数据点‘);
% ylabel(‘频率 f/Hz‘);
% fclose(mid);
year=‘2004‘;
month=‘03‘;
day=‘04‘;
hour=‘09‘;
minite=‘27‘;
second=‘46‘;
pathx=‘D:\论文\论文参考资料\nasa\bearing_IMS\3rd_test\4th_test\txt\‘;
filename0=[year‘.‘month‘.‘day‘.‘hour‘.‘minite‘.‘second];
filename=[pathxfilename0];
x0=load(filename);
w1=load(filename);
y11=w1(::);
% w1=load(‘C:\Users\Administrator\Desktop\几种算法\ccec_data\12k_Fan_End_Bearing_Fault_data\B007_0.mat‘);
% y11=w1.X118_DE_time;
% yy=fft1(y11);
% plot(yy)
% y21=w1.X118_FE_time;
% y31=w1.X118_BA_time;
y11=y11((600*i1-599):(600*i1));
Data1=y11-mean(y11);
Data1=detrend(Data1);
% T = wpdec(Data4‘sym4‘);
% E = wenergy(T);
wpt1=wpdec(Data1nwpname); %对数据进行小波包分解
for j1=1:2^n %wpcoef(wpt1[ni-1])是求第n层第i个节点的系数
E1(j1)=norm(wpcoef(wpt1[nj1-1])2);%求第i个节点的范数平方,其实也就是平方和
end
% disp(‘每个节点的能量E(i)‘);
% E
% disp(‘小波包分解总能量E_total‘);
E_total1=sum(E1); %求总能量
for k1=1:2^n
a1(k1)= E1(k1)/E_total1;%求每个节点的概率
end
% a=[1a];
b1=[b1;a1];
end
% [x1y1]=size(b1);
save b1 b1
B=reshape(b1.‘1544);
% B=reshape(b1.‘1 15000);
input1=[];
output1=[];
for
相关资源
- INS/GPS组合导航MATLAB处理库
- 基于BP神经网络的MATLAB回归程序
- wimax相关仿真matlab仿真
- INS+GPS组合导航matlab程序
- 最大似然估计matlab
-
基于matlab/simuli
nk的控制仿真 - 扩频通信系统的MATLAB实现毕业论文
- 卫星轨迹模拟器MATLAB程序
- 卡尔曼滤波(Kalman)Matlab工具箱
- 用matlab实现DTFT 和DFT
- kalman滤波的语音降噪matlab程序
- 介数中心性 matlab
- matlab下编写的劳斯判据
- 烟花算法matlab代码
- 利用Matlab生成正弦波表
- matlab程序,求信噪比SNR.m
- 肺实质分割Matlab.rar
- 阿伦方差matlab程序
- 非平衡算法ADASYN算法的MATLAB代码
- 多分类SVM的Matlab实现
- 数字信号处理——应用MATLAB英文影印
- gabor滤波matlab代码66459
- matlab2011a到期后永久破解文件
- 压缩感知DOA估计
- 遗传算法和聚类算法结合的matlab程序
- 贝叶斯估计方法的matlab程序
- 基于MATLAB前推回代潮流计算程序
- PCM编解码的Matlab程序
- 序列二次规划算法 matlab实现,内附
- matlab提取图像RGB和HIS值
评论
共有 条评论