找回密码
 注册
关于网站域名变更的通知
查看: 317|回复: 2
打印 上一主题 下一主题

卷积的Matlab求解

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-4-22 09:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
MATLAB处理离散卷积的函数为conv(f1, f2),对序列做卷积运算。7 S6 e/ z0 D  E, o4 z* X0 x7 _
处理连续信号的卷积时,需要对连续信号取相同的卷积步长,结果再乘以实际步长(连续信号的取样间隔;采样点越多,值越大)。, L7 y  V0 M# S' i. @- S( W

8 O  m" `- O# s4 t. G8 }  W
/ l, f4 y2 q" E/ W( B: |* ?1 ~" M. j+ J  a
t11=0;t12=1;t21=0;t22=2;& B# n/ a7 o; G4 w2 R9 c
%f1(t)- d* D4 ?( T3 v. ^$ M8 C8 T
t1=t11:0.001:t12;
/ s7 C5 I5 h# B$ l/ jft1=2*rectpuls(t1-0.5,1); %幅值为1,宽度为1,t1=0.5点对称的方波信号& q( F9 Z/ r* N6 J
%f2(t)
; V$ ]6 k$ l6 T. O6 f/ g- At2=t21:0.001:t22;
7 [/ W4 k) H8 j& t4 |ft2=t2;/ q0 t6 a) y- k- t( F* F
t3=t11+t21:0.001:t12+t22;
7 h% _- Y; n  I% Sft3=conv(ft1,ft2);' J8 z5 g/ X% S6 q. |
ft3=ft3*0.001;  % 取1000个样点之和,因此需要*0.001
* ^4 B) x4 C  A  Pplot(t3,ft3)
  d5 d2 S6 f$ p' `# M  Rtitle('ft1(t)*ft2(t)')
) b5 _7 U& h9 L. p) n! X5 I* B' e) O6 ^1 {7 K% W
+ `+ J9 F/ y  O& [* F9 w! [% a
/ m5 J# L; ^3 L" l' n; H+ X

4 q, ~/ i% t  _) ?

该用户从未签到

2#
发表于 2022-4-22 13:37 | 只看该作者
MATLAB处理离散卷积的函数为conv(f1, f2),对序列做卷积运算

该用户从未签到

3#
发表于 2022-4-22 13:46 | 只看该作者
处理连续信号的卷积时,需要对连续信号取相同的卷积步长,结果再乘以实际步长(连续信号的取样间隔;采样点越多,值越大)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-23 22:00 , Processed in 0.171875 second(s), 27 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表