- 为了让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 ...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签