- 为了让MATLAB数字信号处理的相关博文能够得到一个梳理,我开通了一个专栏:数字信号处理的MATLAB实现 模拟信号经过采样后得到x(n),从x(n)中重建模拟信号在数学上可用公式来描述: 式中, 是一种内插函数。 对于样本之间的内插,MATLAB提供了几种方法... 为了让MATLAB数字信号处理的相关博文能够得到一个梳理,我开通了一个专栏:数字信号处理的MATLAB实现 模拟信号经过采样后得到x(n),从x(n)中重建模拟信号在数学上可用公式来描述: 式中, 是一种内插函数。 对于样本之间的内插,MATLAB提供了几种方法...
- 上篇博文:【 MATLAB 】信号处理工具箱之fft简介及案例分析介绍了MATLAB信号处理工具箱中的信号变换 fft 并分析了一个案例,就是被噪声污染了的信号的频谱分析。 这篇博文继续分析几个小案例: Gaussian Pulse 这个案例是将高斯脉冲从时域变换到频域,高斯脉冲的信息在下面的程序中都有注释: clcclearclose all% Convert a ... 上篇博文:【 MATLAB 】信号处理工具箱之fft简介及案例分析介绍了MATLAB信号处理工具箱中的信号变换 fft 并分析了一个案例,就是被噪声污染了的信号的频谱分析。 这篇博文继续分析几个小案例: Gaussian Pulse 这个案例是将高斯脉冲从时域变换到频域,高斯脉冲的信息在下面的程序中都有注释: clcclearclose all% Convert a ...
- 仿真的条件与之前讲解非线性算法之牛顿——拉夫森算法时候的仿真条件一致。从下面的定位示意图中也能看出来,测量站的位置以及个数,以及目标位置。 测量站的位置:x1 = [0,0];x2 = [0,10];x3 = [10,0];x4 = [10,10]; 目标的真实位置:x=[2,3]. 信噪比正常定义,设定为30dB,从下图的定位示意图中可以看出,基本可以定位,因为估计出... 仿真的条件与之前讲解非线性算法之牛顿——拉夫森算法时候的仿真条件一致。从下面的定位示意图中也能看出来,测量站的位置以及个数,以及目标位置。 测量站的位置:x1 = [0,0];x2 = [0,10];x3 = [10,0];x4 = [10,10]; 目标的真实位置:x=[2,3]. 信噪比正常定义,设定为30dB,从下图的定位示意图中可以看出,基本可以定位,因为估计出...
- 本博文介绍几种基本序列运算的MATLAB函数表示,之后通过实例调用这些函数实现序列的基本运算。 目录 1. 信号相加 2. 信号相乘 3. 信号翻转 4. 加权(乘以常数) 5. 移位 6. 样本累加 7. 样本乘积 8. 信号能量 9. 信号功率 1. 信号相加 这是一个样本对样本的相加。表示式为: 注意:序列的位置要对应... 本博文介绍几种基本序列运算的MATLAB函数表示,之后通过实例调用这些函数实现序列的基本运算。 目录 1. 信号相加 2. 信号相乘 3. 信号翻转 4. 加权(乘以常数) 5. 移位 6. 样本累加 7. 样本乘积 8. 信号能量 9. 信号功率 1. 信号相加 这是一个样本对样本的相加。表示式为: 注意:序列的位置要对应...
- 目录 legend 在作图命令中(plot)给出图例标签; legend(label1,...,labelN) 给当前轴添加图例; legend(target,___) 给特定轴添加图例; legend(subset,___) 给部分函数添加图例; legend(___,'Location',lcn) 指定图例的位置(方向)以及显示的列数; lgd&nb... 目录 legend 在作图命令中(plot)给出图例标签; legend(label1,...,labelN) 给当前轴添加图例; legend(target,___) 给特定轴添加图例; legend(subset,___) 给部分函数添加图例; legend(___,'Location',lcn) 指定图例的位置(方向)以及显示的列数; lgd&nb...
- prod Product of array elements Syntax B = prod(A) B = prod(A,dim) B = prod(___,type) B = prod(___,nanflag) Description B = prod(A) returns the product of the array element... prod Product of array elements Syntax B = prod(A) B = prod(A,dim) B = prod(___,type) B = prod(___,nanflag) Description B = prod(A) returns the product of the array element...
- 这篇博文要将的是循环卷积,循环卷积和线性卷积还是有很大区别的,我们都知道,两个N点序列之间的线性卷积会得出一个更长的序列,不得不再一次要将区间限制在 0 <= n <= N -1。因此代替线性移位的是应该考虑循环移位,循环移位我们上面已经讨论了两篇博文: 【 MATLAB 】DFT的性质讨论(二)序列的循环移位及其 MATLAB 实现(时域方法) 【 MATL... 这篇博文要将的是循环卷积,循环卷积和线性卷积还是有很大区别的,我们都知道,两个N点序列之间的线性卷积会得出一个更长的序列,不得不再一次要将区间限制在 0 <= n <= N -1。因此代替线性移位的是应该考虑循环移位,循环移位我们上面已经讨论了两篇博文: 【 MATLAB 】DFT的性质讨论(二)序列的循环移位及其 MATLAB 实现(时域方法) 【 MATL...
- xcorr Cross-correlation Syntax r = xcorr(x,y) r = xcorr(x) r = xcorr(___,maxlag) r = xcorr(___,scaleopt) [r,lags] = xcorr(___) Description r = xcorr(x,y) 返回两个离散时间序列x和y的互相... xcorr Cross-correlation Syntax r = xcorr(x,y) r = xcorr(x) r = xcorr(___,maxlag) r = xcorr(___,scaleopt) [r,lags] = xcorr(___) Description r = xcorr(x,y) 返回两个离散时间序列x和y的互相...
- 上篇博文我们简单的讨论了离散傅里叶级数DFS和离散傅里叶变换DFT之间的关系,简单地说,DFT就是DFS在一个周期内的表现。 【 MATLAB 】离散傅里叶变换(DFT)以及逆变换(IDFT)的MATLAB实现 为了后面讨论方便,这里给出DFS的系数公式(分析公式): &n... 上篇博文我们简单的讨论了离散傅里叶级数DFS和离散傅里叶变换DFT之间的关系,简单地说,DFT就是DFS在一个周期内的表现。 【 MATLAB 】离散傅里叶变换(DFT)以及逆变换(IDFT)的MATLAB实现 为了后面讨论方便,这里给出DFS的系数公式(分析公式): &n...
- 这算是学习MATLAB中的函数filter需要提前知道的理论基础知识,如果学过数字信号处理一定不会陌生,甚至能信手拈来。 其实英文版已经能看了,如果觉得不方便,那么最后也给出中文版。 英文版: Rational Transfer Function The input-output description of the filter operatio... 这算是学习MATLAB中的函数filter需要提前知道的理论基础知识,如果学过数字信号处理一定不会陌生,甚至能信手拈来。 其实英文版已经能看了,如果觉得不方便,那么最后也给出中文版。 英文版: Rational Transfer Function The input-output description of the filter operatio...
- sawtooth 函数 x = sawtooth(t) generates a sawtooth wave with period 2π for the elements of the time array t. sawtooth is similar to the ... sawtooth 函数 x = sawtooth(t) generates a sawtooth wave with period 2π for the elements of the time array t. sawtooth is similar to the ...
- unmkpp Extract piecewise polynomial details 提取分段多项式细节 Syntax [breaks,coefs,L,order,dim] = unmkpp(pp) Unwrap Piecewise Polynomial Information Create a piecewise polynomial structure ... unmkpp Extract piecewise polynomial details 提取分段多项式细节 Syntax [breaks,coefs,L,order,dim] = unmkpp(pp) Unwrap Piecewise Polynomial Information Create a piecewise polynomial structure ...
- 因为案例需要,所以这里先看一下linspace这个函数的用法: y = linspace(x1,x2); 均匀产生位于x1 到 x2 之间的100个点; y = linspace(x1,x2,n); 均匀产生位于x1 到 x2 之间的n个点。 x = square(t) generates a square w... 因为案例需要,所以这里先看一下linspace这个函数的用法: y = linspace(x1,x2); 均匀产生位于x1 到 x2 之间的100个点; y = linspace(x1,x2,n); 均匀产生位于x1 到 x2 之间的n个点。 x = square(t) generates a square w...
- 上篇博文采用了零阶保持(ZOH)的方式进行了重构:【 MATLAB 】MATLAB 实现模拟信号采样后的重建(二)零阶保持(ZOH) 这篇博文我们使用一阶保持(FOH)内插来重建信号,采用的案例依然是上篇博文中的案例: 模拟信号: 对该信号使用两种不同的采样频率采样。 a. 在 fs = 5000 对信号进行采样 b. 在 fs = 1000 对信号采样 这... 上篇博文采用了零阶保持(ZOH)的方式进行了重构:【 MATLAB 】MATLAB 实现模拟信号采样后的重建(二)零阶保持(ZOH) 这篇博文我们使用一阶保持(FOH)内插来重建信号,采用的案例依然是上篇博文中的案例: 模拟信号: 对该信号使用两种不同的采样频率采样。 a. 在 fs = 5000 对信号进行采样 b. 在 fs = 1000 对信号采样 这...
- ppval Evaluate piecewise polynomial Syntax v = ppval(pp,xq) Description v = ppval(pp,xq) evaluates the piecewise polynomial pp at the query points xq. v ... ppval Evaluate piecewise polynomial Syntax v = ppval(pp,xq) Description v = ppval(pp,xq) evaluates the piecewise polynomial pp at the query points xq. v ...
上滑加载中
推荐直播
-
昇腾AI算法挑战赛-核心算子如何优化?专家带你深度解析2025/11/17 周一 16:00-17:00
王老师 华为算子专家
昇腾AI算法挑战赛进阶赛战鼓催征!本期直播间,我们特邀华为算子专家王老师,为你深度剖析Matmul、wholereducesum等核心算子的底层原理与优化技巧,直击赛题核心。想提升代码效率、冲击更高排名?锁定直播,带你破局!
回顾中 -
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,开启在线养虾模式2026/03/11 周三 19:00-20:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中
热门标签