资源简介
借用python巴特沃斯低通滤波公式得到滤波参数,用C语言概念写出滤波公式
代码片段和文件信息
# -*- coding=UTF-8 -*-
import numpy as np
import matplotlib.pyplot as plt
from scipy import signal
sos1 = signal.butter(5 0.01 ‘low‘ output=‘sos‘)
sos = [sos1[0] sos1[1]]
print(sos[0] sos[1])
prod_1 = [000]
res0_1 = [000]
res_1 = [000]
def low_pass_filter(data):
prod_1[0] = data
s1 = (sos[0][0] * prod_1[0]) + (sos[0][1] * prod_1[1]) + (sos[0][2] * prod_1[2])
s2 = (sos[0][4] * res0_1[1]) + (sos[0][5] * res0_1[2])
res0_1[0] = float(s1) - float(s2)
s3 = (sos[1][0] * res0_1[0]) + (sos[1][1] * res0_1[1]) + (sos[1][2] * res0_1[2])
s4 = (sos[1][4] * re
相关资源
- Python3+Opencv343环境搭建 dll load failed问
- 引导滤波_Cpp_Python.rar
- VS2010C++调用python报错无法打开包括文
- python wordcloud whl包
- linux 下 python调用c或者c++编写的代码使
- python35_d.lib
- python版本获取百度搜索结果页面的信
- 节点大小平衡树(Size Balanced Tree c++和
- pymssql-2.1.4-cp38-cp38-win_amd64.whl
- Python基础教程第3版中英文版+源码_超
- grpc-x86_64-1.27.2-2-any.zip
- 一种多尺度检测的KCF的python实现代码
- visualcppbuildtools_full.exe安装包
- 新编Windows API参考大全全中文、win32
- Microsoft Visual C++ 14.0
- 从C++导出类到Python
- Linux下C++ 与python人脸检测
- 讯飞TTS语音合成Python封装
- 低通滤波器c语言实现
- json-rpc协议C语言版
- 重排九宫广度优先
- c语言编译器python版)
评论
共有 条评论