自己怎么做系统网站,免费刷粉网站推广,汝州网站建设,做淘宝详情的网站🗂️ 顶层目录结构说明
F:.
│ test.txt
│
├─12k Drive End Bearing Fault Data
├─12k Fan End Bearing Fault Data
├─48k Drive End Bearing Fault Data
└─Normal Baselinetest.txt:可能包含数据集介绍、实验说明或测试集划分信息࿰…
🗂️ 顶层目录结构说明
F:.
│ test.txt
│
├─12k Drive End Bearing Fault Data
├─12k Fan End Bearing Fault Data
├─48k Drive End Bearing Fault Data
└─Normal Baseline
test.txt:可能包含数据集介绍、实验说明或测试集划分信息(需打开确认具体内容)。
📁 各数据文件夹结构与内容说明
1️⃣ 12k Drive End Bearing Fault Data(12kHz 驱动端故障数据)
12k Fan End/Outer Race/Opposite/0014/OR014@12_0.mat
12kHz
Fan
Outer Race
Opposite
0.014
0HP
5
Normal Baseline/normal_0.mat
12kHz
—
Normal
—
—
0HP
0
✅ 说明:
标签ID 是你训练时可以指定的分类编码。
也可添加一列:是否故障 = True/False,用于二分类建模。
💻 二、Python 加载 .mat 文件数据代码模板(适用于CWRU数据)
import scipy.io
import os
import numpy as npdefload_mat_data(file_path):data = scipy.io.loadmat(file_path)# 寻找键值,可能是 'X' 或 'DE_time',取决于.mat结构for key in data:ifisinstance(data[key], np.ndarray)and data[key].ndim ==1:signal = data[key].squeeze()return signalraise ValueError(f"No 1D signal found in {file_path}")# 示例:加载某个文件
file_path ='12k Drive End Bearing Fault Data/Ball/0007/B007_0.mat'
signal = load_mat_data(file_path)print(f"Loaded signal shape: {signal.shape}")