当前位置:   article > 正文

西储大学轴承数据集输出时频图代码_如何画西储大学数据集的振动图

如何画西储大学数据集的振动图

import numpy as np
import matplotlib.pyplot as plt
from scipy.io import loadmat

# 读取.mat数据文件
data = loadmat('D:/cwru1/12k Drive End Bearing Fault Data/105.mat')

# 提取数据中的轴承故障类型和轴承的振动信号
fault_type = data['X105_FE_time'][0]
vibration_signals = data['X105_FE_time']

# 设置采样频率
fs = 12000

# 绘制时频图
plt.specgram(vibration_signals.flatten(), Fs=fs, NFFT=fs//2, noverlap=fs//4)

plt.colorbar()
plt.xlabel('Time (s)')
plt.ylabel('Frequency (Hz)')
plt.show()

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/134423
推荐阅读
相关标签
  

闽ICP备14008679号