• 大小: 2.88M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: python  MATLAB  

资源简介

1、用自己采样得到的故障诊断数据分别采用Python/MATLAB两种方式对样本数据进行故障特征提取。 

2、附有数据文件夹,里面包含有9种不同的故障样本集原始数据,每一种故障样本集共有100组样本。文件夹共有900组样本数据。 

3、两份用Python或MATLAB写的源码都是对故障样本进行特征提取并归一化操作,改变文件路径可以直接运行

资源截图

代码片段和文件信息

% 小波预处理
clear all 
clc
current = ‘F:\Spyder\我的机器学习实战项目\3.Wavelet\Sumdata‘;
A = dir(current);
FaultEnergy=zeros(608);
FaultEnergyTest=zeros(408);
SumFaultEnergy=zeros(8540);
SumFaultEnergyceshi=zeros(8360);
filenumber=0;%控制文件个数
for k=3:length(A)                   %循环读取文件夹里的多个Excel文件的数据
    filenumber=filenumber+1;        %读取文件数加一
    folder = strcat(current‘\‘A(k1).name);
    filedata=load(folder);
    filedata=filedata(:2:101);
    for i=1:100
        if i<=60
           wavedatasample=filedata(:i);
           wavedatasample=wavedatasample‘; %单个文件里面的30组故障数据
           %开始逐步对每个文件的数据进行小波变换  
           Lev=3;
           Decomposion=wpdec(wavedatasampleLev‘db2‘); %小波包三层分解
           %求每个节点的能量,以此作为故障特征
           for j=1:2^Lev
               Energy(j)=norm(wp

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件    1859764  2017-06-12 15:44  Pyhon_Matlab_Wavelet\Matlab\Sumdata\1.csv

     文件    1858102  2017-06-12 15:43  Pyhon_Matlab_Wavelet\Matlab\Sumdata\2.csv

     文件    1857947  2017-06-12 15:44  Pyhon_Matlab_Wavelet\Matlab\Sumdata\3.csv

     文件    1859830  2017-06-12 15:44  Pyhon_Matlab_Wavelet\Matlab\Sumdata\4.csv

     文件    1859730  2017-06-12 15:44  Pyhon_Matlab_Wavelet\Matlab\Sumdata\5.csv

     文件    1859833  2017-06-12 15:45  Pyhon_Matlab_Wavelet\Matlab\Sumdata\6.csv

     文件    1859723  2017-06-12 15:45  Pyhon_Matlab_Wavelet\Matlab\Sumdata\7.csv

     文件    1837927  2017-06-12 15:46  Pyhon_Matlab_Wavelet\Matlab\Sumdata\8.csv

     文件    1836096  2017-06-12 15:46  Pyhon_Matlab_Wavelet\Matlab\Sumdata\9.csv

     文件       3677  2018-12-11 21:46  Pyhon_Matlab_Wavelet\Matlab\Wavelet_Matlab.m

     文件    1859764  2017-06-12 15:44  Pyhon_Matlab_Wavelet\Python\Sumdata\1.csv

     文件    1858102  2017-06-12 15:43  Pyhon_Matlab_Wavelet\Python\Sumdata\2.csv

     文件    1857947  2017-06-12 15:44  Pyhon_Matlab_Wavelet\Python\Sumdata\3.csv

     文件    1859830  2017-06-12 15:44  Pyhon_Matlab_Wavelet\Python\Sumdata\4.csv

     文件    1859730  2017-06-12 15:44  Pyhon_Matlab_Wavelet\Python\Sumdata\5.csv

     文件    1859833  2017-06-12 15:45  Pyhon_Matlab_Wavelet\Python\Sumdata\6.csv

     文件    1859723  2017-06-12 15:45  Pyhon_Matlab_Wavelet\Python\Sumdata\7.csv

     文件    1837927  2017-06-12 15:46  Pyhon_Matlab_Wavelet\Python\Sumdata\8.csv

     文件    1836096  2017-06-12 15:46  Pyhon_Matlab_Wavelet\Python\Sumdata\9.csv

     文件    1009236  2018-12-08 15:37  Pyhon_Matlab_Wavelet\Python\Sumdata.rar

     文件       2297  2018-12-10 22:58  Pyhon_Matlab_Wavelet\Python\wavelet.py

     文件       3058  2018-12-11 21:42  Pyhon_Matlab_Wavelet\Python\waveletResult.py

     文件       1185  2018-12-11 21:29  Pyhon_Matlab_Wavelet\Python\__pycache__\wavelet.cpython-36.pyc

     目录          0  2018-12-11 21:47  Pyhon_Matlab_Wavelet\Matlab\Sumdata

     目录          0  2018-12-11 21:45  Pyhon_Matlab_Wavelet\Python\Sumdata

     目录          0  2018-12-11 21:45  Pyhon_Matlab_Wavelet\Python\__pycache__

     目录          0  2018-12-11 21:47  Pyhon_Matlab_Wavelet\Matlab

     目录          0  2018-12-11 21:45  Pyhon_Matlab_Wavelet\Python

     目录          0  2018-12-11 21:47  Pyhon_Matlab_Wavelet

----------- ---------  ---------- -----  ----

............此处省略2个文件信息

评论

共有 条评论