EDA365电子论坛网
标题:
卷积的Matlab求解
[打印本页]
作者:
ANkeer
时间:
2022-4-22 09:25
标题:
卷积的Matlab求解
MATLAB处理离散卷积的函数为conv(f1, f2),对序列做卷积运算。
5 \- p$ h& U" i
处理连续信号的卷积时,需要对连续信号取相同的卷积步长,结果再乘以实际步长(连续信号的取样间隔;采样点越多,值越大)。
- h2 O- k9 ?) d# Q' Y+ w. l3 j+ P
* m9 ?' u( u# S- L" x
1.png
(56.95 KB, 下载次数: 6)
下载附件
保存到相册
2022-4-22 09:25 上传
, X5 g4 `& t1 _0 T! k$ y
5 V+ B: H' Z& E) ^ p
t11=0;t12=1;t21=0;t22=2;
: B% U, [5 m5 E3 j$ K" O- K
%f1(t)
, z6 j! ]8 R: o7 X# D. d1 u0 w
t1=t11:0.001:t12;
5 u4 N2 L/ p1 z" T
ft1=2*rectpuls(t1-0.5,1); %幅值为1,宽度为1,t1=0.5点对称的方波信号
G; N2 G5 q0 f- O K1 v
%f2(t)
1 e3 J2 w n0 A8 ]
t2=t21:0.001:t22;
5 N9 W2 R/ w9 c9 d" M- w7 A
ft2=t2;
/ o$ x( e8 _$ M$ w: Y8 P2 ^
t3=t11+t21:0.001:t12+t22;
& R5 A0 K v. N. ?+ J5 T
ft3=conv(ft1,ft2);
W3 p( U$ K1 g7 L
ft3=ft3*0.001; % 取1000个样点之和,因此需要*0.001
1 t; v3 H% g* m5 t4 N
plot(t3,ft3)
: ^" p7 C6 T2 V" Q4 t# R
title('ft1(t)*ft2(t)')
- @$ ?, s+ O8 P0 A; u7 m
/ n% d2 D! y M# L( M* E
2.png
(23 KB, 下载次数: 5)
下载附件
保存到相册
2022-4-22 09:25 上传
* }& ]; X% N# l& w
- u7 [; l% C4 V$ q7 l! K M" L
( M2 _) {* V$ I- \8 S& T
作者:
loveeatmore
时间:
2022-4-22 13:37
MATLAB处理离散卷积的函数为conv(f1, f2),对序列做卷积运算
作者:
uiabluqp
时间:
2022-4-22 13:46
处理连续信号的卷积时,需要对连续信号取相同的卷积步长,结果再乘以实际步长(连续信号的取样间隔;采样点越多,值越大)
欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/)
Powered by Discuz! X3.2