自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 非整数倍频的余弦函数DFT与OCT思考

非整数倍频的余弦函数傅里叶变换周期连续的变换第n阶傅里叶级数可以写成1T∫−π/wπ/wf(t)e−jnwtdt\frac{1}{T}\int_{-\pi/w}^{\pi/w}f(t)e^{-jnwt}dtT1​∫−π/wπ/w​f(t)e−jnwtdt假设f(t)=An0cos(n0wt+ψ(t))f(t) = A_{n0}cos(n_0wt+\psi(t))f(t)=An0​cos(n0​wt+ψ(t))其中ψ(t)=δwt\psi(t)=\delta wtψ(t)=δwt ,δ\d

2021-04-26 15:03:24 495 1

原创 自相关函数学习思考

自相关函数学习思考自相关(Autocorrelation),也叫序列相关,是一个信号与其自身在不同时间点的互相关。非正式地来说,自相关是对同一信号在不同时间的两次观察,通过对比来评判两者的相似程度。自相关函数就是信号x(t)x(t)x(t)和它的时移信号x(t−τ)x(t-\tau)x(t−τ)的乘积平均值。它是时移变量τ的函数。也就是说一个函数f(t)f(t)f(t)的自相关函数为::R(τ)=∫−∞+∞f(t)f(t−τ)dtR(\tau)=\int_{-\infty}^{+\infty}f(t

2021-01-28 15:02:47 1314

原创 周期函数的自身叠加后功率函数思考

周期函数的自身叠加后功率函数思考根据傅里叶级数 每意周期为2πw\frac{2\pi}{w}w2π​的函数f(t)可以表示为 f(t)=A0+∑n=1∞Ansin(nwt+ψn)f(t)=A_0+\sum_{n=1}^{\infty}A_nsin(nwt+\psi_n)f(t)=A0​+∑n=1∞​An​sin(nwt+ψn​),n=1,2,3,…,+∞+\infty+∞...

2021-01-27 19:18:58 846 1

原创 时域OCT(TD-OCT) 我的理解

时域OCT(TD-OCT) 我的理解由于本人是先接触SD-OCT的 所以对TD-OCT有点不理解,百度查找了一些资料总结一下。TD-OCT 光学系统跟SD-OCT差不多,如下图引用知乎上的原理解释:https://zhuanlan.zhihu.com/p/46452072时域OCT[1]SLD发出的低相干宽谱光在单模光纤中传递(如果使用多模光纤,模式色散会展宽宽光谱光,导致OCT的轴向分辨率下降),经过一个50:50的光纤耦合器(coupler)后,各有50%的光分别进入到测量臂和参考臂中照射到样

2020-12-15 18:14:43 6376 6

原创 离散傅里叶 卷积 窗函数 我的理解

离散傅里叶与卷积离散傅里叶变换公式:X(k)=∑n=0N−1xne−j2πknNX(k)=\sum_{n=0}^{N-1}x_ne^{-j\frac{2\pi kn}{N}}X(k)=n=0∑N−1​xn​e−jN2πkn​下文中将 e−j2πknNe^{-j\frac{2\pi kn}{N}}e−jN2πkn​ 记为WNknW_N^{kn}WNkn​ 也就是DFT变换公式下文记为X(k)=∑n=0N−1xnWNknX(k)=\sum_{n=0}^{N-1}x_nW^{kn}_{N}X(k)

2020-11-25 16:49:47 2200 1

原创 pytorch BatchNorm 实验

pytorch BatchNorm 实验百度了一圈,也没有找到pytorch BatchNorm详细解译能让自己十分明白的,没办法自己做一下实验记录下吧,然后结合百度的进行理解BatchNorm2d一般用于一次前向运算的batch size比较多的情况(100~200) , 但是当batch size较小时(小于16时),效果会变差,这时使用group norm可能得到的效果会更好它的公式可以表示为y=x−E[x]Var[x]+ϵ∗γ+βy = \frac{x - \mathrm{E}[x]}{

2020-11-15 17:00:02 367

原创 我对快速离散傅里叶变换(FFT)的理解

我对快速离散傅里叶变换(FFT)的理解记录一下自己对快速离散傅里叶变换 (FFT) 的理解离散傅里叶变换(DFT)是假设个数为N个的任意离散数据 可以变换为 ,其中为对应原始数据k倍频率分量的复数常量(幅值和相位),是随着n变化 k倍频率的复数周期函数,求 的公式为 k=0,1,2,3....N-1如果将 以 标记来代替,用标记来代替,公式可写成 ,的一些特性 将公式 按n值分别为 偶数 奇数 分...

2020-10-15 18:51:34 1925

原创 我对离散傅里叶变换的理解

我对离散傅里叶变换的理解记录一下自己对离散傅里叶变换成立(DFT)的理解欧拉公式DFT是假设个为数为N个的任意离散数据 可以变换为 ,其中为对应原始数据k倍频的复数常量幅值,如果要让该假设成立,必须是可以求出来的。来分析一下 的奇特的地方:,在N为2的幂函数条件下当k1,k2都为0或相等时 该求和必定为常量N ,当k1,k2不相等时该求和必定为0,下面来证明该特性:当k1,k2都为0或相等时 所以求和后为N当k1,k2不相等且其中一个不为零时, 其中 ,由于..

2020-10-10 12:52:55 640 1

原创 我对光学相干层析成像的理解

我对光学相干层析成像的理解光学相干层析成像基于干涉仪原理,利用近红外弱相干光照射到待测组织,依据光的相干性产生干涉,采用超外差探测技术,测量反射回来的光强,用于组织浅表层成像。OCT 系统是由低相干光源、光纤迈克尔逊干涉仪和光电探测系统等构成。如上图所示,当样品臂与参考臂光程差不多时,入射到探测器上的两束光就会产生干涉,根据探测器上的信号数据进行处理就可以得到样品上的单点的层析反射成像。那么为什么可以成像呢? 我的理解基于下面3点:光电二极管光电二极管是一种光电变换器件,它能将..

2020-08-31 19:04:15 3441

原创 qtcreator + Keil MDK armcc +openocd 编译 调试stm32

qtcreator + Keil MDK armcc +openocd 编译 调试stm32Keil MDK 的编辑功能太弱了 本人又习惯了qtcreator的小巧和编辑方便是经过折腾其实可以利用qtcreator结合Keil MDK来编辑 编译 下载 调试 STM32的工程 方法如下准备的软件:1.Qtcreator2. gcc-arm-none-eabi (新版的可能有bug )3...

2019-04-13 20:19:59 4285

原创 windows qtcreator + gcc +openocd 编译调试stm32

qtcreator + gcc +openocd 编译调试stm32准备的软件:1.Qtcreator2. gcc-arm-none-eabi (新版的可能有bug )3. openocd4. python-2.7(用于qtceator 的gdb python版本调试器 用新版本)安装好上面的软件配置好openocd python的环境变量打开qtceator , 菜单->帮...

2019-04-12 22:38:50 1923

16个数据FFT蝶形运算图

16个数据FFT蝶形运算图 一步一步的推导图 dwg格式

2020-10-15

qtcreator + Keil MDK armcc +openocd 编译 调试stm32

Keil MDK 的编辑功能太弱了 本人又习惯了qtcreator的小巧和编辑方便是 经过折腾其实可以利用qtcreator结合Keil MDK来编辑 编译 下载 调试 STM32的工程

2019-04-13

window qtcreator 编译调试stm32 led灯点亮示例代码 (gcc编译 和 Keil MDK armcc编译)

Keil MDK 的编辑功能太弱了 其实可以利用qtcreator来编辑 编译 下载 调试 STM32的工程 window qtcreator 编译调试stm32 led灯点亮示例代码 (gcc 和 Keil MDK)

2019-04-13

window qtcreator + gcc +openocd 编译调试stm32

windows 上用qtcreator + gcc +openocd 编译调试stm32

2019-04-12

空空如也

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

TA关注的人

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