- 上篇博文采样sinc函数内插的方式实现了模拟信号的重建:【 MATLAB 】MATLAB 实现模拟信号采样后的重建(一) 这篇博文我们使用零阶保持器(ZOH)来重建信号,采用的案例依然是上篇博文中的案例: 模拟信号: 对该信号使用两种不同的采样频率采样。 a. 在 fs = 5000 对信号进行采样 b. 在 fs = 1000 对信号采样 这里直接给出MA... 上篇博文采样sinc函数内插的方式实现了模拟信号的重建:【 MATLAB 】MATLAB 实现模拟信号采样后的重建(一) 这篇博文我们使用零阶保持器(ZOH)来重建信号,采用的案例依然是上篇博文中的案例: 模拟信号: 对该信号使用两种不同的采样频率采样。 a. 在 fs = 5000 对信号进行采样 b. 在 fs = 1000 对信号采样 这里直接给出MA...
- 有段时间,一直用为知笔记记笔记,可是后来使用了csdn博客后,就不太喜欢用为知笔记了,可惜了我的会员。笔记里的一些东西,例如公式什么的,都不能直接复制过来,很是遗憾。 准备弃用为知笔记了,把这个遗传算法的程序粘过来吧,即使对我可能没什么用了,但也可能有需要用的人。 程序很详细,当时上课的时候就是用这个程序编的一篇小报告。程序很详细。 function main()%% ... 有段时间,一直用为知笔记记笔记,可是后来使用了csdn博客后,就不太喜欢用为知笔记了,可惜了我的会员。笔记里的一些东西,例如公式什么的,都不能直接复制过来,很是遗憾。 准备弃用为知笔记了,把这个遗传算法的程序粘过来吧,即使对我可能没什么用了,但也可能有需要用的人。 程序很详细,当时上课的时候就是用这个程序编的一篇小报告。程序很详细。 function main()%% ...
- 这种运算有点理解,反正我是觉得有点绕,所以单独拿出来,表示注重。 在这种运算中,x(n)的每个样本都要移位一个量k得到一个移位的序列y(n). 如果令m=n-k,那么n = m + k,上面运算给出为: 这就是说,把m当成x的自变量,那么y的自变量n就等于m + k,对于n而言,相当于x右移了k位。 响应的函数可以定义如下: function [y,n] =... 这种运算有点理解,反正我是觉得有点绕,所以单独拿出来,表示注重。 在这种运算中,x(n)的每个样本都要移位一个量k得到一个移位的序列y(n). 如果令m=n-k,那么n = m + k,上面运算给出为: 这就是说,把m当成x的自变量,那么y的自变量n就等于m + k,对于n而言,相当于x右移了k位。 响应的函数可以定义如下: function [y,n] =...
- randn 产生均值为 0,方差 σ^2 = 1,标准差 σ = 1 的正态分布的随机数或矩阵的函数。 产生一个随机分布的指定均值和方差的矩阵:将 randn 产生的结果乘以标准差,然后加上期望均值即可。例如,产生均值为10,方差为 1/100 的一个1*5的随机数方式如下: % generate a wave with a variance... randn 产生均值为 0,方差 σ^2 = 1,标准差 σ = 1 的正态分布的随机数或矩阵的函数。 产生一个随机分布的指定均值和方差的矩阵:将 randn 产生的结果乘以标准差,然后加上期望均值即可。例如,产生均值为10,方差为 1/100 的一个1*5的随机数方式如下: % generate a wave with a variance...
- 这篇博文和上篇博文对应:【 MATLAB 】信号处理工具箱之fft简介及案例分析 目录 ifft Syntax Description 案例分析 Inverse Transform of Vector Padded Inverse Transform of Matrix Conjugate Symmetric Vector ifft Inverse fa... 这篇博文和上篇博文对应:【 MATLAB 】信号处理工具箱之fft简介及案例分析 目录 ifft Syntax Description 案例分析 Inverse Transform of Vector Padded Inverse Transform of Matrix Conjugate Symmetric Vector ifft Inverse fa...
- 关于序列卷积,之前写了3篇博文: 【 MATLAB 】conv 函数介绍(卷积和多项式乘法) 这篇博文介绍的是MATLAB本身自带的函数,但这个函数conv有个不如意的地方,就是求过卷积之后我们不知道各个卷积值的位置。 然后我们后面扩展了下这个函数,命名为conv_m,这个函数在这个博文的最后给出。 【 MATLAB 】两个序列的卷积和运算的MATLAB实现(2) ... 关于序列卷积,之前写了3篇博文: 【 MATLAB 】conv 函数介绍(卷积和多项式乘法) 这篇博文介绍的是MATLAB本身自带的函数,但这个函数conv有个不如意的地方,就是求过卷积之后我们不知道各个卷积值的位置。 然后我们后面扩展了下这个函数,命名为conv_m,这个函数在这个博文的最后给出。 【 MATLAB 】两个序列的卷积和运算的MATLAB实现(2) ...
- ellip Elliptic filter design Syntax [b,a] = ellip(n,Rp,Rs,Wp) [b,a] = ellip(n,Rp,Rs,Wp,ftype) [z,p,k] = ellip(___) [A,B,C,D] = ellip(___) [___] = ellip(___,'s') Description [b,a] =... ellip Elliptic filter design Syntax [b,a] = ellip(n,Rp,Rs,Wp) [b,a] = ellip(n,Rp,Rs,Wp,ftype) [z,p,k] = ellip(___) [A,B,C,D] = ellip(___) [___] = ellip(___,'s') Description [b,a] =...
- poly Polynomial with specified roots or characteristic polynomial Syntax p = poly(r) p = poly(A) Description p = poly(r),其中r是向量,返回其根是r元素的多项式的系数。 由多项式的根求多项式,由特征多项式的根,即特征值求特征多项式。 ... poly Polynomial with specified roots or characteristic polynomial Syntax p = poly(r) p = poly(A) Description p = poly(r),其中r是向量,返回其根是r元素的多项式的系数。 由多项式的根求多项式,由特征多项式的根,即特征值求特征多项式。 ...
- 设矩形脉冲 是脉冲响应 的LTI系统的输入,求输出 y(n). 下面的脚本中用到了一个自定义的函数,也就是两个信号相加的函数: 相关博文:【 MATLAB 】基本序列运算及其MATLAB的等效表示 function [y,n] = sigadd(x1,n1,x2,n2)% implements y(n) = x1(n) + x... 设矩形脉冲 是脉冲响应 的LTI系统的输入,求输出 y(n). 下面的脚本中用到了一个自定义的函数,也就是两个信号相加的函数: 相关博文:【 MATLAB 】基本序列运算及其MATLAB的等效表示 function [y,n] = sigadd(x1,n1,x2,n2)% implements y(n) = x1(n) + x...
- 目录 背景 一维空间中的矩形网格: 二维空间中的矩形网格: 三维空间中的矩形网格: 语法对比 1、在网格域上计算函数: 2、插入数据 背景 本博文主要分析 ndgrid, meshgrid是附送的,都是类似的东西,学会了一个,另一个很容易就理解了。 为什么会对 ndgrid 感兴趣呢?因为对它的不理解,导致我少写了几篇博文,最后,决定将 ndgrid 总... 目录 背景 一维空间中的矩形网格: 二维空间中的矩形网格: 三维空间中的矩形网格: 语法对比 1、在网格域上计算函数: 2、插入数据 背景 本博文主要分析 ndgrid, meshgrid是附送的,都是类似的东西,学会了一个,另一个很容易就理解了。 为什么会对 ndgrid 感兴趣呢?因为对它的不理解,导致我少写了几篇博文,最后,决定将 ndgrid 总...
- 当我直接去看chirp的MATLAB帮助文档时,始终不得要领,查看了很多博文上的说法,也还是不懂,直到我去查看了维基百科,并总结了下面这篇博文后,反过来看chirp的MATLAB帮助文档,才觉得明朗了一些。 【 MATLAB 】适合初学者的 chirp 理解与推导 因此,推荐看看上篇这篇博文,先从基础上了解下chirp信号。 MATLAB 中称 chirp 为 Swe... 当我直接去看chirp的MATLAB帮助文档时,始终不得要领,查看了很多博文上的说法,也还是不懂,直到我去查看了维基百科,并总结了下面这篇博文后,反过来看chirp的MATLAB帮助文档,才觉得明朗了一些。 【 MATLAB 】适合初学者的 chirp 理解与推导 因此,推荐看看上篇这篇博文,先从基础上了解下chirp信号。 MATLAB 中称 chirp 为 Swe...
- conj Complex conjugate Syntax ZC = conj(Z) Description ZC = conj(Z) returns the complex conjugate of the elements of Z. Algorithms If Z is a complex array: conj(... conj Complex conjugate Syntax ZC = conj(Z) Description ZC = conj(Z) returns the complex conjugate of the elements of Z. Algorithms If Z is a complex array: conj(...
- spline Cubic spline data interpolation Syntax s = spline(x,y,xq) pp = spline(x,y) Description s = spline(x,y,xq) returns a vector of interpolated values s correspo... spline Cubic spline data interpolation Syntax s = spline(x,y,xq) pp = spline(x,y) Description s = spline(x,y,xq) returns a vector of interpolated values s correspo...
- deconv Deconvolution and polynomial division Syntax [q,r] = deconv(u,v) Description [q,r] = deconv(u,v) 使用长除法将向量v从向量u中解卷积,并返回商q和余数r,使得u = conv(v,q)+ r。 如果u和v是多项式系数的向量,则对它们进行去卷积相当于... deconv Deconvolution and polynomial division Syntax [q,r] = deconv(u,v) Description [q,r] = deconv(u,v) 使用长除法将向量v从向量u中解卷积,并返回商q和余数r,使得u = conv(v,q)+ r。 如果u和v是多项式系数的向量,则对它们进行去卷积相当于...
- 刚刚写过一篇用MATLAB实现离散傅里叶级数的博文,如下: 【 MATLAB 】离散傅里叶级数(DFS)及 IDFS 的 MATLAB 实现 离散傅里叶变换不是一种神奇的东西,它和离散傅里叶级数关系很紧密,紧密到使用MATLAB编写离散傅里叶变换以及逆变换的函数一模一样,只需改个名字即可。 因为离散傅里叶级数是一个周期的信号,我们编写DFS以及IDFS函数时候,也通常只... 刚刚写过一篇用MATLAB实现离散傅里叶级数的博文,如下: 【 MATLAB 】离散傅里叶级数(DFS)及 IDFS 的 MATLAB 实现 离散傅里叶变换不是一种神奇的东西,它和离散傅里叶级数关系很紧密,紧密到使用MATLAB编写离散傅里叶变换以及逆变换的函数一模一样,只需改个名字即可。 因为离散傅里叶级数是一个周期的信号,我们编写DFS以及IDFS函数时候,也通常只...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢
2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
去报名
热门标签