自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 “导航“的背后

(1)卡尔曼滤波不是预测,它的目的是校正;(2)如果测量结果的误差比较小就设定测量噪声小一点,让校正的结果更偏向测量值;

2023-06-24 21:17:45 124 1

原创 男女声识别~ you are boy or girl?

男女声区分、有效帧检测、自相关系数、平滑处理

2022-11-06 23:23:58 2050

原创 非2的幂,离散傅里叶变化DFT的快速实现

DFT计算

2022-09-26 22:03:44 1641 2

原创 快速傅里叶变化的实现-蝶形运算

基2的fft实现

2022-09-15 22:57:55 1041

原创 fft与psd的关系【傅里叶变化求功率谱】

主要针对 fft和psd的关系进行梳理,并用fft实现psd

2022-09-02 23:22:33 2190 1

原创 蒙特卡洛方法

'''auther:一亩三分地~function:蒙特卡洛方法实例'''import osimport numpy as npimport matplotlib.pyplot as plt# 蒙特卡洛方法求解定积分1-3范围内,x**3def cac(max_num,x_low,x_high,func_method): count = 0 # for i in range(max_num): # x_range = np.arange(x_low,x_h

2021-11-09 22:30:46 85

原创 秦小刀123456789

del appimport wxclass Mywin(wx.Frame): def __init__(self, parent,title): # wx.Frame.__init__(self, parent=parent, title='Example', size=(600, 800)) super(Mywin, self).__init__(parent, title=title, size=(800, 850)) panel = wx.

2020-08-21 23:53:06 154

原创 频谱泄漏(spectral leakage)

专业解释:… . 信号为无限长序列,运算需要截取其中一部分(截断),于是需要加窗函数,加了窗函数相当于时域相乘,于是相当于频域卷积,于是频谱中除了本来该有的主瓣之外,还会出现本不该有的旁瓣,这就是频谱泄露!为了减弱频谱泄露,可以采用加权的窗函数,加权的窗函数包括平顶窗、汉宁窗、高斯窗等等。而未加权的矩形窗泄露最为严重。(起初你并不能看懂)通俗解释:(1)无限长序列①非周期性信号. . ...

2020-03-27 10:22:45 4469 1

原创 onehotencoder和labelencoder小结

结论:如果特征是字符型,并且有等级含义,则使用Labelencoder,并且等级是按照字符排序的,比如’成绩’如果特征是字符型,没有等级含义,则使用pd.get_dummies(),将字符型转换成onehot(推荐),比如‘性别’如果特征是数值型,没有等级,使用OneHotEncder(),将数值型转换成onehot,比如‘标签’针对“姓名”“成绩”两个特征进行举例介绍'''连续变量特征...

2020-03-25 22:55:27 327

原创 信号处理中,卷积的含义

总结:t=10这个时刻的响应与10之前任意时刻的输入信号有关。y(10)=0s的输入信号10s的响应函数(就是t=0在第10s的响应结果)+1s的输入信号9s的响应函数(就是t=1在第10s的响应结果)+2s的输入信号8s的响应函数(就是t=2在第10s的响应结果)+3s的输入信号7s的响应函数(就是t=3在第10s的响应结果)+…10s的输入信号*0s的响应函数(就是t=10在第...

2020-03-17 22:01:22 738

原创 三色旗问题

给定一个包含红色、白色和蓝色,一共 n 个元素的数组,原地对它们进行排序,使得相同颜色的元素相邻,并按照红色、白色、蓝色顺序排列。此题中,我们使用整数 0、 1 和 2 分别表示红色、白色和蓝色解法:三路归并,其实也是 Arrays.sort() 这里采用的方法,也是三色旗的解决方案。三个指针,分别是 left、cur、right。left指向数组最左侧,right指向数组最右侧,cur...

2020-02-15 11:54:55 268

原创 DFA(有限自动机)的实例用法,判断字符串是否是十进制

'''DFA(有限自动机)'''def isNumber(self, s: str) -> bool: state = [ {}, # 状态1,初始状态(扫描通过的空格) {"blank": 1, "sign": 2, "digit": 3, ".": 4}, # 状态2,发现符号位(后面跟数字或者小数点) ...

2020-02-15 11:53:42 378

原创 常见排序总结

说明:冒泡和直接选择区别:冒泡排序是通过比较相邻两个位置的元素,前面的值大了把两个位置的元素交换,把最大的值放到后面序号上;直接选择排序是把最大值与各元素依次比较,把最大值存储起来,最终放到最后的位置上,它没有交换元素。nums属于列表,是可更改元素输入元素nums属于列表,是可更改参数,当作为函数调用的时候,fun(nums),函数内部对nums的更改在函数外部同样会生效 ;若...

2020-02-15 11:53:10 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除