- 博客(7)
- 收藏
- 关注
原创 python将批量音频信号(wav)转化为语谱图并保存(jpg/png)
python将批量音频信号(wav)转化为语谱图并保存(jpg/png)1. 导入需要的函数库import numpy as npimport waveimport matplotlib.pyplot as pltimport os2. 读取wav格式的信号COOKED_DIR = 'D:/proj1/Test1/cough/cough/'i = 0for root, dirs, files in os.walk(COOKED_DIR): print("Root = ", roo
2022-02-21 14:54:57
5373
4
原创 Matlab求离散数据的一阶导
Matlab求离散数据的一阶导本测试使用Matlab-2019b–***-diff函数***y=[离散数据,我的离散数据共1937个数,要加入的时候要调控你的x和dx的值];x=0:0.01:19.36; % 设置X长度,0-19.36,步长为0.01dy = diff(y)./diff(x); % 求取离散数据的导,会比y少一位dx = 0:0.01:19.35; % 设置求导后dx的长度,会比x少一位subplot(2,1,1);plot(x,y);
2021-10-18 15:58:57
6217
原创 Python选择打开文件并其输出路径
打开文件分为PyQt5的部分和Python正常的部分1. python:import tkinter as tkfrom tkinter import filedialogclass Demo: def __init__(self, path): super(Demo, self).__init__() print(path)if __name__ == '__main__': root = tk.Tk() root.withdraw
2021-08-30 15:20:37
594
原创 python使用matplotlib.pyplot 画曲线,并平滑处理
python使用matplotlib.pyplot 画曲线,并平滑处理import matplotlib.pyplot as plt list0 = ['数据']plt.plot(list0)plt.show()得到:接下来平滑处理:先导入:import scipy.signal使用Savitzky-Golay滤波器tmp = scipy.signal.savgol_filter(list0, 25, 3)plt.plot(tmp, label='拟合曲线', colo
2021-03-25 14:27:41
7395
原创 PyQt5——PlotWidget简单画图
PyQt5——PlotWidget简单画图两种随机办法X和numsfrom test9 import Ui_Formfrom PyQt5.QtWidgets import *import sysimport numpy as npimport randomclass Demo(QWidget, Ui_Form): def __init__(self, parent=None): super(Demo, self).__init__(parent) se
2021-01-06 20:38:34
2294
原创 PyQt5选择文件按钮
PyQt5选择文件按钮UIfrom PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_Form(object): def setupUi(self, Form): Form.setObjectName("Form") Form.resize(460, 352) self.choose1 = QtWidgets.QPushButton(Form) self.choose1.setGeomet
2021-01-06 20:29:26
1193
转载 PyQt5实时曲线实现(肺功能仪,呼吸机)
PyQt5——实时曲线摘自大佬:https://www.it610.com/article/1282184782742044672.htm稍微修改了一下,仅做笔记,还会添加功能import sysimport randomfrom PyQt5.QtChart import QDateTimeAxis, QValueAxis, QSplineSeries, QChart, QChartViewfrom PyQt5.QtWidgets import QApplicationfrom PyQt5.Q
2021-01-06 20:24:31
1913
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人