首页 > TAG信息列表 > 相移

用c++设计音效插件 :9 DSP滤波器是如何工作的(没有复杂的数学)

DSP滤波器理论涉及到复数代数,也就是涉及到复数的代数。 复数包含实部和虚部。与其简单地把一堆方程和代数扔给你,我更愿意从检查、刺激和测试一个DSP滤波器的方法开始,轻松地了解这个理论,而不用复杂的数学。我们还可以通过在这个过程中收集的数据来预测其频率和相位响应。这个方法只

Xilinx PLL(Virtex-5)

1. 概述 1.1 CMT Xilinx Virtex-5 FPGA根据不同型号分别有1、2、6个时钟管理片(Clock Management Tile,CMT),每个CMT由一个PLL和两个DCM组成。CMT包含专有路由来连接同一个CMT中的DCM和PLL,使用专有路由可以改进时钟路径。CMT如下图:      1.2 PLL PLL框图如下图:            

时钟IP配置中PLL和MMCM的区别

                PLL就是锁相环,这个大家应该都熟悉,时钟倍频,分频,调节相位等都是可以用PLL,而且PLL是一个模拟电路,它产生的频率比DCM(不咋单独使用)频率精度更高,jitter(时钟抖动)也更好(小),但PLL无法动态调整相位。         MMCM是混合模式时钟管理器,它的官方解释是:

简单梳理一下论文中的想法

  最近看了一篇利用UAV搭载RIS保持IoTDs的信息新鲜度的论文:   现如今,普遍认为无线通信的普及会让物联网成为未来网络的推动者。通常来说,城市中的应用都十分依赖物联网的信息新鲜度、覆盖率和互通性。在论文中,先提出了AoI,即最近接收到的信息(状态更新)生成/采样所消耗的时间。同

单边带(SSB)调制技术

文章目录 单边带(SSB)调制技术1、双边带简述2、单边带调制 单边带(SSB)调制技术 1、双边带简述 首先简述一下双边带调制。所谓双边带(DSB,double-sideband)调制,本质上就是调幅。时域上将基带信号x(t)和高频载波信号c(t)相乘,根据卷积定理,等价于将基带信号频谱X(jw)和高频载波

canvas 绘制函数

以sin 函数为例 y = Asin(Bx+C)+D; A 表示振幅,A值越大,振幅越大 周期:2Π/B 相移:-(C/B),在B不变的情况下,C为正值时曲线向左移动,C为负值时,曲线向右移动 D:是垂直位移,控制曲线上下移动 核心代码: for(let x = startX;x<startX+canvasWidth;x+=20/canvasWidth){ const y = waveHeight*

移相器以及相控阵雷达移相器位数的选择

参考文献: 相控阵天线移相器位数的选取 相控阵雷达波控系统移相器位数的选取 移相器位数对相控阵天线指向精度影响。     移相器是控制信号相位变化的控制原件。依据不同的定义方法,移相器可以划分为不同的种类。根据控制方式不同,有模拟和数字;根据工作方式不同,分为反射型和传输

双主动桥隔离双向DC-DC变换器(三)用于高频链路功率变换系统的双主动桥隔离双向DC-DC变换器概述

为了帮助自己和大家对双主动桥隔离双向DC-DC变换器有一个初步了解,将翻译一篇发表于IEEE on Power Electronics的高引用综述。无其他用途,仅学习交流用。 首先感谢原文作者给予的宝贵的学习机会。 原文名称:Overview of Dual-Active-Bridge Isolated Bidirectional DC–DC Convert

matlab filtfilt 函数

紧接上一篇,简单分析matlab中的非常好用的 filtfilt 函数,一款零相移滤波函数。 其matlab中的语法如下: y = filtfilt(data,x);1非常简单,不是一般的简单!然而,其他语言中,不能用!。。。所以只能深扒matlab代码。。。 y = filter(b(:,ii),a(:,ii),y,zi(:,ii)*y(1)); y = y(end:-1:1); y =