Conv(converse) 谁践踏了优雅 2023-09-26 13:56 96阅读 0赞 ## matlab中conv什么意思 ## 在MATLAB中,可以用函数y=filter(p,d,x)实现差分方程的仿真,也可以用函数 y=conv(x,h)计算卷积,用y=impz(p,d,N)求系统的冲激响应。 实现差分方程 先从简单的说起: 用conv函数 a1=\[1,0.75,0.125\]; b1=\[1,-1\]; x1=\[1 zeros(1,10)\]; \[h\]=impz(b1,a1,10); y1conv=conv(h,x1); n=0:19; stem(n,y1conv,'filled')conv是卷积运算,同时也可以做多项式的乘法convconvolutionandpolynomialmultiplication. c=conv(a,b)convolvesvectorsaandb.theresulting vectorislengthlength(a)+length(b)-1. ifaandbarevectorsofpolynomialcoefficients,convolving themisequivalenttomultiplyingthetwopolynomials. seealsodeconv,conv2,convn,filterand,inthesignal processingtoolbox,xcorr,convmtx. 看得懂吧?主用用于多项式乘法、矩阵乘法。conv 是卷积,比如说conv(a,b)就是说 a卷积b; filter是设计滤波器的一种函数 先从简单的说起: 用conv函数 a1=\[1,0.75,0.125\]; b1=\[1,-1\]; x1=\[1 zeros(1,10)\]; \[h\]=impz(b1,a1,10); y1conv=conv(h,x1); n=0:19; stem(n,y1conv,'filled') ![Conv(converse)\_Conv(converse)][Conv_converse_Conv_converse] ## matlab中conv什么意思 ## conv 是卷积,比如说conv(a,b)就是说 a卷积b; filter是设计滤波器的一种函数 先从简单的说起: 用conv函数 a1=\[1,0.75,0.125\]; b1=\[1,-1\]; x1=\[1 zeros(1,10)\]; \[h\]=impz(b1,a1,10); y1conv=conv(h,x1); n=0:19; stem(n,y1conv,'filled')在matlab中,可以用函数y=filter(p,d,x)实现差分方程的仿真,也可以用函数 y=conv(x,h)计算卷积,用y=impz(p,d,n)求系统的冲激响应。 实现差分方程 先从简单的说起: 用conv函数 a1=\[1,0.75,0.125\]; b1=\[1,-1\]; x1=\[1 zeros(1,10)\]; \[h\]=impz(b1,a1,10); y1conv=conv(h,x1); n=0:19; stem(n,y1conv,'filled') [Conv_converse_Conv_converse]: https://img-blog.csdnimg.cn/img_convert/a53495274bb4fa58407356a320316815.jpeg
还没有评论,来说两句吧...