Programming
C, Python, MATLAB等
弯曲时空
不把信息当作知识,不把收藏当作学习,不把阅读当作思考,不把储储存当作掌握。
展开
-
python低通滤波器设计(FIR, IIR)
这里就只举简单的例子,关于具体的函数参数可以去python官网查看。from scipy import signalfrom soundfile import read, writedef low_pass_FIR(data): b = signal.firwin(15, 0.125) # need more orders than IIR low_data = s...原创 2020-03-13 18:15:50 · 6562 阅读 · 0 评论 -
pyaudio在windows和mac上录不到声音
先转载网上的程序见附录,但是在mac和windows上运行都没声音,网上查了很多,没有找到关键点,之后设置参数得到解决。解决方法:先将通道数(CHANNELS)设为2之后,windows上有声音录到了,再将采样率(RECORD_SECOND)设为44100,mac上也有声音录到了。转载的附录:# -*- coding:utf-8 -*-import pyaudioimport wave...原创 2020-01-01 20:30:12 · 2696 阅读 · 9 评论 -
Cmake链接第三方库的三种方法
Cmake链接第三方库的三种方法本文介绍链接第三方库的3种方法(以OpenBLAS举例。使用的工程名称为Test_lib(可执行文件名字),主程序为library.c。代码中的各路径请自行替代):(1)通过OpenBLASConfig.cmake文件(其中的内容是lib和头文件位置),然后使用find_package查找即可。具体代码如下:add_executable(Test_lib li...原创 2019-12-12 10:50:32 · 23781 阅读 · 1 评论 -
VScode中使用Cmake遇到的问题及其解决方法【for Windows OS】
VS code配置步骤先按照网上的方法完成,大概就是安装mingw,cmake,VS code,然后安装VS code中的插件:安装好之后,新建文件夹/项目如下:其中,build是打开文件夹以后自动生成的。test中是源文件还有项目文件等。打开终端(可以是powershell,也可以是vscode中的终端),进入到build中,使用cmake -G "MinGW Makefi...原创 2019-10-03 12:48:23 · 58670 阅读 · 11 评论