- 这篇博文本来是和上篇博文一起写的:【 MATLAB 】离散傅里叶级数(DFS)与DFT、DTFT及 z变换之间的关系 但是这篇博文我最初设计的是使用MATLAB脚本和图像来讨论的,而上篇博文全是公式,因此,还是单独成立了一篇,但是我还是希望看这篇博文之前还是先看看上篇博文。 我默认你已经看了上篇博文。 本博文的讨论建立在一个案例的基础上: 设x(n)是4点序列为: ... 这篇博文本来是和上篇博文一起写的:【 MATLAB 】离散傅里叶级数(DFS)与DFT、DTFT及 z变换之间的关系 但是这篇博文我最初设计的是使用MATLAB脚本和图像来讨论的,而上篇博文全是公式,因此,还是单独成立了一篇,但是我还是希望看这篇博文之前还是先看看上篇博文。 我默认你已经看了上篇博文。 本博文的讨论建立在一个案例的基础上: 设x(n)是4点序列为: ...
- conv Convolution and polynomial multiplication Syntax w = conv(u,v) w = conv(u,v,shape) Description w = conv(u,v)返回向量u和v的卷积。如果u和v是多项式系数的向量,则对它们进行卷积相当于将两个多项式相乘。 w = conv(u,v,s... conv Convolution and polynomial multiplication Syntax w = conv(u,v) w = conv(u,v,shape) Description w = conv(u,v)返回向量u和v的卷积。如果u和v是多项式系数的向量,则对它们进行卷积相当于将两个多项式相乘。 w = conv(u,v,s...
- norm Vector and matrix norms Syntax n = norm(v) n = norm(v,p) n = norm(X) n = norm(X,p) n = norm(X,'fro') Description n = norm(v)返回向量v的欧几里德范数。该范数也称为2范数,向量幅度或欧几里德长度。 n = norm(v,p... norm Vector and matrix norms Syntax n = norm(v) n = norm(v,p) n = norm(X) n = norm(X,p) n = norm(X,'fro') Description n = norm(v)返回向量v的欧几里德范数。该范数也称为2范数,向量幅度或欧几里德长度。 n = norm(v,p...
- 使用MATLAB生成滤波器有很多学问,这里只是作为初步的探索,和FPGA的更多结合,也正在探索中,相关博文例如:【 FPGA 】FIR滤波器目录,该专题目录正在记录我学习FIR滤波器的过程。 MATLAB生成30阶低通1MHz海明窗函数设计步骤: (1)在MATLAB命令窗口中输入“fdatool”出现如下对话框: 注意,在MATLAB2018以后的版... 使用MATLAB生成滤波器有很多学问,这里只是作为初步的探索,和FPGA的更多结合,也正在探索中,相关博文例如:【 FPGA 】FIR滤波器目录,该专题目录正在记录我学习FIR滤波器的过程。 MATLAB生成30阶低通1MHz海明窗函数设计步骤: (1)在MATLAB命令窗口中输入“fdatool”出现如下对话框: 注意,在MATLAB2018以后的版...
- fliplr Flip array left to right Syntax B = fliplr(A) Description B = fliplr(A) returns A with its columns flipped in the left-right direction (that is, about a vertical ... fliplr Flip array left to right Syntax B = fliplr(A) Description B = fliplr(A) returns A with its columns flipped in the left-right direction (that is, about a vertical ...
- 前三篇博文讲了三种方法进行内插重建信号: sinc函数内插重建 零阶保持(ZOH)内插重建 一阶保持内插(FOH)重建 这篇文章使用三次样条函数spline来实现内插重建,并分析重建误差。 采用的案例依然是上篇博文中的案例: 模拟信号: 对该信号使用两种不同的采样频率采样。 a. 在 fs = 5000 对信号进行采样 b. 在 fs = 1000 对... 前三篇博文讲了三种方法进行内插重建信号: sinc函数内插重建 零阶保持(ZOH)内插重建 一阶保持内插(FOH)重建 这篇文章使用三次样条函数spline来实现内插重建,并分析重建误差。 采用的案例依然是上篇博文中的案例: 模拟信号: 对该信号使用两种不同的采样频率采样。 a. 在 fs = 5000 对信号进行采样 b. 在 fs = 1000 对...
- 有关离散傅里叶级数(DFS)我之前也写过一些博文,例如:离散周期信号的傅里叶级数(DFS) 这里我再次给出标准公式。 分析式: 其中: 综合式: 这里我必须先声明,关于分析式和综合式前面那个系数1/N,到底在分析式的前面还是综合式的前面,不同的书籍定义还不一样,这个我们无所谓了。这里先以这里为准! 先看看分析式,使用MATLAB进行编程时,我们可以使用... 有关离散傅里叶级数(DFS)我之前也写过一些博文,例如:离散周期信号的傅里叶级数(DFS) 这里我再次给出标准公式。 分析式: 其中: 综合式: 这里我必须先声明,关于分析式和综合式前面那个系数1/N,到底在分析式的前面还是综合式的前面,不同的书籍定义还不一样,这个我们无所谓了。这里先以这里为准! 先看看分析式,使用MATLAB进行编程时,我们可以使用...
- residuez Z-transform partial-fraction expansion Syntax [r,p,k] = residuez(b,a) [b,a] = residuez(r,p,k) Description residuez converts a discrete time syst... residuez Z-transform partial-fraction expansion Syntax [r,p,k] = residuez(b,a) [b,a] = residuez(r,p,k) Description residuez converts a discrete time syst...
- zplane Zero-pole plot for discrete-time systems Syntax zplane(b,a) zplane(b,a), where b and a are row vectors, first uses roots to find the zeros and pole... zplane Zero-pole plot for discrete-time systems Syntax zplane(b,a) zplane(b,a), where b and a are row vectors, first uses roots to find the zeros and pole...
- 这篇博文属于我的专栏:数字信号处理的MATLAB实现里面的内容,专栏中给出了这一系列博文的集合,有兴趣的可以关注下。 上篇博文讲解了 residuez 函数的基础知识: 【 MATLAB 】residuez 函数介绍(Z变换部分分数扩展) 这篇博文就给出几个案例来练练手。 案例1: 为了校核留数计算,考虑下面的有理函数: 使用residuez对其进行讨论。 ... 这篇博文属于我的专栏:数字信号处理的MATLAB实现里面的内容,专栏中给出了这一系列博文的集合,有兴趣的可以关注下。 上篇博文讲解了 residuez 函数的基础知识: 【 MATLAB 】residuez 函数介绍(Z变换部分分数扩展) 这篇博文就给出几个案例来练练手。 案例1: 为了校核留数计算,考虑下面的有理函数: 使用residuez对其进行讨论。 ...
- 原文网址: 1 http://www.ros.org/news/2017/02/ros-binary-logger-package.html 2 https://github.com/CNR-ITIA-IRAS/binary_logger 我们想宣布发布新的ROS二进制记录器包。该包装设计为rosbag的替代品,当下列情况时: 需要多个和长消息采集(二进... 原文网址: 1 http://www.ros.org/news/2017/02/ros-binary-logger-package.html 2 https://github.com/CNR-ITIA-IRAS/binary_logger 我们想宣布发布新的ROS二进制记录器包。该包装设计为rosbag的替代品,当下列情况时: 需要多个和长消息采集(二进...
- any Determine if any array elements are nonzero(确定是否有任何数组元素非零) Syntax B = any(A) B = any(A,dim) Description B = any(A) 沿着A的第一个数组维度进行测试,其大小不等于1,并确定是否有任何元素是非零数字或逻辑1(真)。 实际上,an... any Determine if any array elements are nonzero(确定是否有任何数组元素非零) Syntax B = any(A) B = any(A,dim) Description B = any(A) 沿着A的第一个数组维度进行测试,其大小不等于1,并确定是否有任何元素是非零数字或逻辑1(真)。 实际上,an...
- 该复指数序列为: 直接给出MATLAB脚本: clcclearclose all n = [-10:10];alpha = -0.1 + 0.3j;x = exp(alpha*n); subplot(2,2,1);stem(n,real(x),'filled');title('real part');xlabel('n');ylim([-3,2]); subplot(... 该复指数序列为: 直接给出MATLAB脚本: clcclearclose all n = [-10:10];alpha = -0.1 + 0.3j;x = exp(alpha*n); subplot(2,2,1);stem(n,real(x),'filled');title('real part');xlabel('n');ylim([-3,2]); subplot(...
- 序列 x(n)的奇偶分解的公式为: 编写一个序列 x(n) 的奇偶分解式 xe(n) 和 xo(n),需要考虑的问题是序列长度,下标的变化。 这里必须做个声明,下面的程序中用到了前几篇博客中的几个函数,这里给贴出来: 信号相加: function [y,n] = sigadd(x1,n1,x2,n2)% implements y(n) = x1(n) + x2... 序列 x(n)的奇偶分解的公式为: 编写一个序列 x(n) 的奇偶分解式 xe(n) 和 xo(n),需要考虑的问题是序列长度,下标的变化。 这里必须做个声明,下面的程序中用到了前几篇博客中的几个函数,这里给贴出来: 信号相加: function [y,n] = sigadd(x1,n1,x2,n2)% implements y(n) = x1(n) + x2...
- 上篇博文:【 MATLAB 】DFT的性质讨论(二)序列的循环移位及其 MATLAB 实现(时域方法) 提到了对序列x(n)做循环移位后的DFT形式为: 上篇博文已经讨论过了第一种实现循环移位的方法,通过在时域中对序列移位,之后取模运算,得到循环移位。并给出了精辟地验证。可以很放心的使用。 这篇博文呢?我们就通过序列循环移位后的DFT形式来反推序列的循环移位,并独立... 上篇博文:【 MATLAB 】DFT的性质讨论(二)序列的循环移位及其 MATLAB 实现(时域方法) 提到了对序列x(n)做循环移位后的DFT形式为: 上篇博文已经讨论过了第一种实现循环移位的方法,通过在时域中对序列移位,之后取模运算,得到循环移位。并给出了精辟地验证。可以很放心的使用。 这篇博文呢?我们就通过序列循环移位后的DFT形式来反推序列的循环移位,并独立...
上滑加载中
推荐直播
-
华为云师资培训——《大数据》课程
2025/08/12 周二 15:00-17:00
贺行简-DTSE开发者技术专家 吕晨-DTSE开发者技术专家
华为云师资培训直播,带您掌握产业级大数据课程体系与华为开发者空间实战能力,助力高校数字化转型!
回顾中
热门标签